ConversationRelay
Twilio's ConversationRelay empowers you to build powerful AI voice experiences for your customers. Let Twilio handle the heavy lifting of speech recognition, text-to-speech, and voice synthesis, so you can focus on building your application.
Take the next steps with ConversationRelay
const VoiceResponse = require('twilio').twiml.VoiceResponse;const response = new VoiceResponse();const connect = response.connect({action: 'https://myhttpserver.com/connect_action'});connect.conversationRelay({url: 'wss://mywebsocketserver.com/websocket',welcomeGreeting: 'Hi! Ask me anything!'});
Take the next steps with ConversationRelay
Guides
After you've completed the onboarding steps, you are ready to start building your first application. Tap on one of the below tutorials to get started with building your first ConversationRelay app.
Learn more
ConversationRelay is flexible — and there are many ways to build an application that uses it. Tap on the links below to find tutorials and reference documentation for ConversationRelay and related Twilio services.
Understanding your AI models
ConversationRelay uses artificial intelligence and machine learning technologies. We want you to understand how these technologies work, what data they use, and how they're trained. That's why we provide AI Nutrition Facts for our AI-powered features. Tap on the name of a provider to learn more about the characteristics of their TTS and STT models.
Related products
Twilio offers other tools to enhance your voice applications such as adding in-application chat and synchronizing your application's state across devices.
Unlock the value in every customer interaction with AI-powered transcription and language analysis.
Product documentationBuild digital engagement for your contact center, sales conversations, and personalized support
Product documentationBuild unique phone call experiences with one API to make, receive, control, and monitor calls around the globe.
Product documentation