Twilio

Dialogflow integrates with the Twilio telecommunications provider.

Setup

To create a telephony integration with this system:

  1. Open the Dialogflow CX Console.
  2. Choose your GCP project.
  3. Select your agent.
  4. Select the Manage tab.
  5. Click Telephony Integrations in the Integrations section of the Manage tab.
  6. Click the Connect button for the Twilio integration.
  7. You are redirected to Twilio. Provide the configuration information requested by Twilio.
  8. You are redirected back to the Dialogflow console, and the integration is now enabled for your agent.

For more information on this integration, see the Twilio documentation.

Supported countries

For a list of supported countries, see the Twilio coverage documentation.

Pricing and quotas

The pricing and quotas for this integration are applied as a voice session.

Billing must be enabled on your Dialogflow project for this integration.

Troubleshooting

During configuration, it's possible that the Twilio web page will redirect you back to the Dialogflow Console with the warning Unable to authenticate with Dialogflow CX. If this occurs, try the following actions to fix the issue:

  • Make sure that you've logged into your Twilio account in addition to your Dialogflow account.
  • A browser extension might be blocking the redirect. Open an incognito window, log into Dialogflow, and try the integration again. Make sure that the setting Allow in Incognito is turned off for all extensions.
  • The Twilio page might have redirects turned on, which are automatically redirecting you back to Dialogflow. You can mitigate this by changing the defaults for pop-ups & redirects settings to block the redirects.

If the issue still persists, reach out to Twilio support.