AI agents guides
Use Twilio Programmable Voice to build AI agents. For example, you can programmatically call customers to interact with them using AI-driven responses.
Evaluate Twilio features and products that support AI agents to determine which ones are right for your needs.
CLICK TO EXPAND
Learn how to plan and build standalone, functional Twilio Programmable Voice components. Combine components to create apps featuring AI agents.
- Record calls: Capture audio from calls for quality assurance or compliance.
- Set up Media Streams: Use your own infrastructure for transcription and analysis.
- Media Streams WebSocket messages.
- Consume a real-time Media Stream: Learn how to consume a real-time Media Stream using WebSockets, Python, and Flask.
- Onboard with Conversation Relay: Use Conversation Relay for real-time transcription, text-to-speech, and voice synthesis.
- Detect answering machines: Determine if a human or machine answered the call, and adjust your flow accordingly.
- Voice Recording settings: Configure account-wide settings for voice recordings, including external storage and encryption.
- Voice recording encryption: Encrypt your voice recordings with your own public key for additional security.
- Pick a voice: Choose a text-to-speech voice for Conversation Relay.
- Modify calls in progress: Redirect or update active notification calls programmatically.
- Share information between your applications: Pass metadata between your backend and client-side applications using custom parameters at call connection time.
- Connect to Google Dialogflow: Connect Twilio calls to a Google Dialogflow agent to provide callers with conversational experiences.
Set up trusted calling: Increase call transparency and trust by displaying your info on recipients' phones.
- US Basic Branded Calling: Display a verified name on mobile phones.
- US Enhanced Branded Calling: Display a verified name, company logo, and call reason on mobile phones.
- Caller ID Name (CNAM): Display your business name on recipients' mobile phones or landlines.
SIP for Programmable Voice: Connect your SIP-enabled equipment to the Twilio platform for outbound calls.
CLICK TO EXPAND
Troubleshoot issues with AI agent apps.
CLICK TO EXPAND
Maintain and monitor your app and AI agent interactions.
CLICK TO EXPAND