Telephony
Telephony places and answers voice calls and sends text messages from a Startup’s numbers, honoring Consent and opt-outs.
Telephony places and answers voice calls and sends text messages from a Startup's own numbers. Every call and text honors Consent and opt-outs.
Contract
- Each number is a Channel that routes to a Worker, a voice Agent or a person, or to a Workflow.
- A voice Agent answers live and transfers a call to a person with the transcript so far.
- Every call and text is a Message. A call keeps its recording and transcript; texts thread by number.
- A call records only after the caller hears the notice their region requires.
- Consent for the Purpose is checked before any marketing call or text.
- A reply of
STOPadds a Suppression at once, andHELPreturns the Startup's contact details. - Marketing texts send only between 8 a.m. and 9 p.m. in the recipient's time zone.
- Transcription runs through the AI gateway. Numbers come from Phone numbers.
Verbs
| Verb | Object | Event |
|---|---|---|
| Message.create | Message | Message.created |
Interfaces
Example
// fixpoint.co books appliance repairs. Every booking gets a confirmation text from the main line.
import { $ } from 'startup-builder'
await $.Message.create({
medium: 'sms',
direction: 'outbound',
from: 'channel_main_line',
to: '+15125550142',
purpose: 'appointment',
body: 'Your technician arrives Thursday, 9 to 11 a.m. Reply STOP to opt out.',
})