Function: twilioNotifyTwiml()
twilioNotifyTwiml(
text,voice?):string
Defined in: packages/agentos/src/channels/telephony/twiml.ts:82
Generate TwiML for Twilio notify mode -- synthesise text over the call then hang up.
Useful for delivering one-shot announcements (e.g. voicemail greetings, error messages, appointment reminders) without establishing a full media stream.
Parameters
text
string
The message to speak to the caller. XML-escaped automatically.
voice?
string
Optional Twilio voice name (e.g. 'Polly.Joanna', 'alice').
Returns
string
A complete TwiML XML document string.
Example
twilioNotifyTwiml('Your appointment is confirmed.');
// => '<?xml version="1.0" encoding="UTF-8"?>\n<Response><Say>Your appointment is confirmed.</Say><Hangup/></Response>'
twilioNotifyTwiml('Hello', 'Polly.Joanna');
// => '...><Say voice="Polly.Joanna">Hello</Say><Hangup/></Response>'