Pre-launchTallrig is being built in the open and is not yet open for production customers. General availability: late 2026 – 2027.
Tallrig
Colour theme
Sign inRequest access
06 / 06 — Communications

Reach users anywhere

Programmable SMS, voice, and verification — built in.

Two-way messaging, programmable voice, and drop-in verification on our own carrier integrations. Signed webhooks for every event and per-tenant numbers that scale with your customers.

Request accessRead the docs
SMS+ voice + verify
1:NPer-tenant numbers
HMACSigned webhooks

Live — running in production · Preview — built, but not yet proven for customers, and parts may not work yet · Coming soon — on the roadmap

01 / 05

SMS

Preview

Two-way programmable messaging with delivery receipts.

Two-way messaging sends and receives at scale with delivery receipts and status callbacks, so you know what landed and what didn't. Per-tenant routing and numbers mean each of your customers can have their own sending identity without you operating a carrier relationship.

Send and receive at scaleDelivery receipts and status callbacksPer-tenant routing and numbers
02 / 05

Voice

Coming soon

Programmable call flows over a voice carrier API.

Programmable voice is coming soon: IVR and call routing you control in code over a voice carrier API, plus recording hooks. SIP trunking is not offered. Call flows are something you build and version, not a rigid menu you configure once and can't change.

Inbound and outbound callingProgrammable IVR and call routingRecording and transcription hooks
03 / 05

Verify / OTP

Preview

Drop-in one-time-passcode flows across SMS and email.

Drop-in one-time-passcode flows span SMS and email and arrive rate-limited and fraud-aware, so you don't reinvent code generation, delivery, and verification for every app. A few lines of integration replace a surprisingly fiddly security feature.

Multi-channel OTP out of the boxRate-limited and fraud-awareA few lines of code to integrate
04 / 05

Webhooks

Preview

Signed, retried event delivery for every message and call.

Every message and call event is delivered as an HMAC-signed webhook you can verify, with automatic retries and backoff so a brief outage on your side doesn't lose events. You can replay and inspect deliveries from the dashboard when you need to see exactly what happened.

HMAC-signed payloads you can verifyAutomatic retries with backoffReplay and inspect from the dashboard
05 / 05

Per-tenant numbers

Preview

Provision and route numbers per customer, at scale.

Numbers are provisioned programmatically and mapped to tenants automatically, so onboarding a customer who needs their own number is an API call, not a support ticket. Local numbers, where the carrier offers them, mean messages and calls come from a number that looks native to the recipient.

Programmatic number provisioningMap numbers to tenants automaticallyLocal numbers so messages look native to the recipient

Comms — frequently asked questions

Is SMS two-way?

Yes — send and receive at scale with delivery receipts and status callbacks, and per-tenant routing and numbers.

Can I build custom call flows?

Voice is coming soon. It is designed around programmable call flows with IVR and routing, plus recording hooks, over a voice carrier API; SIP trunking is not offered.

How does verification (OTP) work?

Drop-in one-time-passcode flows across SMS and email — rate-limited and fraud-aware — so you don't build the code-delivery plumbing yourself.

Are the webhooks secure?

Every message and call event is delivered as an HMAC-signed webhook you can verify, with automatic retries and replay from the dashboard.

Can each customer have their own phone number?

Yes — provision and route numbers per tenant programmatically, with local numbers where the carrier offers them.

Build on Comms today

Signups are invite-only right now — request access and we'll follow up.

Request accessRead the docs