Skip to main content
Glama
florinel-chis

Multi-Source Documentation MCP Server

telephony.md6.79 kB
--- category: general scraped_at: '2025-11-12T14:09:00.175534' title: Phone url: /docs/telephony --- # Phone Make your agent call phone numbers, and receive inbound phone calls. Voiceflow integrates with **Twilio** and **Vonage**, allowing you to connect a phone number to your agent. Agents with a phone number connected can receive inbound calls and programatically make outbound calls, subject to concurrency limits [associated with your plan](https://voiceflow.com/pricing). Our voice integration is often used for customer support hotlines, lead qualification workflows, and appointment scheduling. ![](https://files.readme.io/8428ebe6c40486a6eebd700a972125273115c25bd3d4c0ea56ae7abf3533e507-Voiceflow_Slack.png) ## Setting up voice with Twilio To use our voice features, you'll need a [Twilio account](https://twilio.com) and a Twilio phone number. A free trial account is enough to test out our voice integration. Once you've created a Twilio account, follow the instructions below to connect a phone number to your agent. Written version To set up the Twilio integration, you'll need to have a Twilio account with an active phone number, as well as Editor permissions in your Voiceflow workspace. Here's how to get started: 1. **Generate Twilio API credentials** 1. Log in to your Twilio console and navigate to the Account Info section on the dashboard. 2. Save the Account SID and Auth token for your account. > ❗️ > > Before proceeding, ensure you've setup a phone number in your Twilio account that is ready to connect to your agent. 2. **Enable the integration in Voiceflow (from Workspace)** 1. Open your Voiceflow workspace and go to *Phone Numbers*. ![](https://files.readme.io/d47acc945735bf7ca7efe30fec612b62797d31344ab340c03e256e86fe750dfd-CleanShot_2024-12-02_at_11.28.29.png) 2. Click *Import Numbers* and input the number you want to use. 3. Enter your Twilio Account SID, Auth Token. 4. *Optionally*, add a friendly name for your number. 5. Click *Import* to connect your accounts.![](https://files.readme.io/811b8ce14d0283eff8498b64bbc5300e1c79050df1904ebfd86ebe4476c4336c-CleanShot_2024-12-02_at_11.29.53.png) 3. **Enable the integration in Voiceflow (from Agent)** 1. Open your Voiceflow agent and go to the *Integrations* > *Telephony* tab. 2. Follow same steps as above. 4. **Assign a phone number to your agent** 1. Open your agent and go to the *Integrations* > *Telephony* tab. 2. Under *Phone Numbers*, click *Assign existing number*. ![](https://files.readme.io/17989c07ffd31d7c8ccd5b60b5cb2afd506f6448d041f03a74e56442a7d3e193-CleanShot_2024-12-02_at_11.57.37.png) 3. Choose a number and the environment (Development/Production) to route calls to. > 📘 > > Reminder: Agents come with two built-in environments: the **development** and **production** environments. The development environment is what you edit with the Voiceflow canvas, while the production environment is the version that is automatically created (or updated) when you publish your agent. 5. **Test the integration by calling your agent from a real phone.** ## Setting up voice with Vonage Importing phone numbers from Vonage lets you use your existing Vonage numbers in Voiceflow — similar to Twilio — so you can forward calls or build telephony workflows without switching providers. [](https://w17llroiln.ufs.sh/f/JH4JLc5mceYkeKmBft8Ygt8fiVpRXyHEGkuKxn6d7zZqL31h) Written version To set up the Vonage integration, you'll need a Vonage (Nexmo) account with an active voice-enabled phone number, as well as Editor permissions in your Voiceflow workspace. Here's how to get started: 1. **Generate Vonage API credentials** 1. Log in to your Vonage dashboard at <https://dashboard.nexmo.com>. 2. Navigate to *API Settings* and save your **API Key** and **API Secret**. > ❗️ > > Before proceeding, ensure you've configured a Vonage phone number that supports voice calls. 2. **Enable the integration in Voiceflow (from Workspace)** 1. Open your Voiceflow workspace and go to *Phone Numbers*. ![](https://files.readme.io/d47acc945735bf7ca7efe30fec612b62797d31344ab340c03e256e86fe750dfd-CleanShot_2024-12-02_at_11.28.29.png) 2. Click *Import Numbers* and select *Vonage* as the provider. 3. Enter your Vonage API Key, API Secret, and phone number. 4. *Optionally*, add a friendly name for your number. 5. Click *Import* to connect your Vonage account.![](https://files.readme.io/4de3cae624ebbfe750d85b790a0299a851cf0f6ecf92a68cab88750c78efcc18-CleanShot_2025-08-18_at_16.25.382x.png) 3. **Enable the integration in Voiceflow (from Agent)** 1. Open your Voiceflow agent and go to the *Integrations* > *Telephony* tab. 2. Follow the same steps as above to import your Vonage account if not already added. 4. **Assign a phone number to your agent** 1. Open your agent and go to the *Integrations* > *Telephony* tab. 2. Under *Phone Numbers*, click *Assign existing number*. ![](https://files.readme.io/17989c07ffd31d7c8ccd5b60b5cb2afd506f6448d041f03a74e56442a7d3e193-CleanShot_2024-12-02_at_11.57.37.png) 3. Choose a number and the environment (Development/Production) to route calls to. > 📘 > > Reminder: Agents come with two built-in environments: the **development** and **production** environments. The development environment is what you edit with the Voiceflow canvas, while the production environment is the version that is automatically created (or updated) when you publish your agent. 5. **Test the integration by calling your agent from a real phone.** ## Change the Agent Assigned to a Phone Number 1. Go to the *Integrations* > *Telephony* tab for the agent you want to unassign. 2. Under Phone Numbers, click the *Unassign* option in the more menu next to the number. 3. Navigate to the same tab in the agent you want to reassign the number to. 4. Click *Assign existing number* and select the newly unassigned number. 5. Choose the environment and click *Assign number*. ## Best Practices & Tips * Assign separate phone numbers for your Development and Production agent environments. This ensures that test calls don't interfere with production traffic. * Verify the caller experience by dialing the phone numbers yourself before publicizing them to end users. Updated 3 months ago --- [Open sourced react-chat](/docs/react-chat)[Outbound calls](/docs/outbound-calls) Ask AI * [Table of Contents](#) * + [Setting up voice with Twilio](#setting-up-voice-with-twilio) + [Setting up voice with Vonage](#setting-up-voice-with-vonage) + [Change the Agent Assigned to a Phone Number](#change-the-agent-assigned-to-a-phone-number) + [Best Practices & Tips](#best-practices--tips)

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/florinel-chis/voiceflow-doc-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server