Supported phone configuration types
watsonx Orchestrate ADK supports the following phone service providers:- Genesys Audio Connector - Genesys Cloud Audio Connector integration for voice calls
- SIP Trunk - Standard Session Initiation Protocol integration for connecting to SIP providers (e.g. Twilio)
Key concepts
- Phone Config A global configuration that defines the phone integration settings and credentials. Phone configs are not tied to specific agents or environments.
- Agent Attachment (Genesys only) The connection between an agent/environment and a Genesys Audio Connector phone config. When you attach an agent, you receive webhook configuration details to set up in Genesys Cloud. Multiple agents can attach to the same phone config.
- Phone Number Management (SIP only) SIP trunk configurations support associating specific phone numbers with the config. Phone numbers can optionally be routed to specific agents by specifying an agent and environment when adding the number.
- Environments Agents can connect their draft or live environments to phone configs. For Genesys, this is done via attachments. For SIP, this is done by associating phone numbers with specific agent/environment pairs.
Prerequisites
Before setting up phone configurations, ensure you have:- Agent with voice configuration enabled
- Phone service provider account (e.g., Genesys Cloud)
- API credentials from your phone provider

