Some products and features are in the process of being renamed. Generative playbook and flow features are also being migrated to a single consolidated console. Seethe details.
Stay organized with collectionsSave and categorize content based on your preferences.
You can send audio data to Conversational AI with a telephony-based integration.
To do this, you must establish telephony connectivity to Google's SIP endpoints,
which are hosted by the Google Telephony Platform (GTP).
This documentation section outlines the process of integrating your
Session Border Control (SBC) system
with the Google Telephony Platform (GTP) to make voice data available in
Conversational Agents.
Integration process
The telephony integration process has two main components:
Conversational AI Google Cloud project setup.
SBC configuration and validation.
Conversational AI Google Cloud project setup
Define a Conversational AI Google Cloud project.
Allowlist the Google Cloud project for Conversational AI SBC integration.
Configure Dialogflow, Conversational AI conversation profile, and
phone number.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Telephony integration overview\n\nYou can send audio data to Conversational AI with a telephony-based integration.\nTo do this, you must establish telephony connectivity to Google's SIP endpoints,\nwhich are hosted by the Google Telephony Platform (GTP).\n\nThis documentation section outlines the process of integrating your\nSession Border Control (SBC) system\nwith the Google Telephony Platform (GTP) to make voice data available in\nConversational Agents.\n\nIntegration process\n-------------------\n\nThe telephony integration process has two main components:\n\n- Conversational AI Google Cloud project setup.\n- SBC configuration and validation.\n\n### Conversational AI Google Cloud project setup\n\n- Define a Conversational AI Google Cloud project.\n- Allowlist the Google Cloud project for Conversational AI SBC integration.\n- Configure Dialogflow, Conversational AI conversation profile, and phone number.\n- (Optional) Request quota increase for Dialogflow CX Phone Gateway call length.\n- (Optional) Enable audit logging for the Dialogflow API.\n\n### SBC configuration and validation\n\n- Review supported SBC vendors and firmware versions.\n- Supported SBC signaling and media protocols\n- SBC's TLS configuration.\n- SIP trunk creation on GTP.\n- Review telephony connectivity network requirements.\n- Configure SBC for SIP connection to GTP.\n- Perform SIP connectivity test with SIP OPTIONS ping.\n- SIP header configuration for Conversational AI conversations.\n- Perform test calls.\n- Review Dialogflow conversation history.\n- (Optional) Review Google Cloud Logs Explorer.\n\nWhat's next\n-----------\n\nLearn how to\n[set up a Google Cloud project](/dialogflow/cx/docs/concept/integration/sip-trunk/cloud-setup) for the\nintegration."]]