Skip to main content
Available now. The messaging layer is a first-party Vetta capability. Inbound SMS is verified and stored; the wake is coming soon.
An identity can own a phone number for SMS. US messaging runs over carrier-registered (A2P) messaging, which requires a registered brand and campaign before outbound texts are allowed. Vetta handles the sequence; you choose a registration tier.

Provisioning tiers

Fastest path, no business entity required. Vetta verifies your identity with an SMS one-time-passcode, then registers a sole-proprietor brand and campaign.
CLI
If the brand is still verifying, provisioning returns pending_brand_verification; re-run after you complete the OTP.

Inbound vs outbound

Outbound texts before campaign approval are refused with a compliance_pending error. Inbound works right away, so an agent can start receiving before it can reply.
Campaign approval arrives asynchronously and unlocks outbound automatically — no re-provisioning needed.

Sending and receiving

CLI
Inbound texts wake the agent through the durable runtime, the same way inbound email does — see Inbound events.

Next: connections

Act through third-party OAuth apps.