Input channel for Twilio Voice.
Name of channel.
Load custom configurations.
Creates a connection to Twilio voice.
initial_prompt- text to use to prompt a conversation when call is answered.
reprompt_fallback_phrase- phrase to use if no user response.
assistant_voice- name of the assistant voice to use.
speech_timeout- how long to pause when user finished speaking.
speech_model- type of transcription model to use from Twilio.
enhanced- toggle to use Twilio's premium speech transcription model.
Defines endpoints for Twilio voice channel.
Output channel that collects send messages in a list.
(doesn't send them anywhere, just collects them).
Name of the output channel.
Sends the text message after removing emojis.
Convert buttons into a voice representation.
For voice channel do not send images.