Genesys
Integrate PolyAI voice agents with Genesys Cloud for advanced routing and automation.
Integrate PolyAI voice agents with Genesys Cloud to streamline customer interactions. This integration enables automated call handling, knowledge-based responses, and transitions to live agents when required, while maintaining data synchronization and call flow continuity.
Overview of capabilities
Automated call handling
PolyAI voice agents handle incoming calls, capturing customer intent and providing knowledge-based responses. The integration supports multi-turn conversations and actions, reducing the workload on live agents.
Live-agent handoffs
When a live agent is needed, PolyAI transitions the call to a Genesys Cloud agent with contextual data, including customer details and interaction history, ensuring continuity and personalized service.
Dynamic routing
Architect workflows enable flexible call routing to PolyAI voice agents based on predefined triggers, customer inputs, or dynamic business logic. This ensures calls are directed to the appropriate resource.
API integrations
The integration uses Web Services Data Actions to fetch real-time data and execute business processes, such as updating CRM records or verifying account details.
Call flow customization
Through Genesys Architect, contact centers can design and deploy custom call flows that incorporate PolyAI’s conversational AI capabilities into existing workflows.
Prerequisites
- Genesys Cloud account: Ensure access to a Genesys Cloud environment with admin privileges.
- PolyAI project setup: Create and configure your PolyAI project to align with Genesys call flow requirements.
- SIP trunk: Configure a SIP trunk in Genesys Cloud to enable communication between PolyAI and Genesys.
- Web Services Data Actions: Set up a Genesys Web Services Data Action to handle the real-time API calls necessary for a customer service setup.
- Genesys Premium Wizard: PolyAI is a premium application in Genesys. Visit the Premium Wizard Overview for more information on premium applications.
Set up the integration
Configure SIP trunk
- Log in to the Genesys Admin interface.
- Navigate to Telephony > Trunks and create a new SIP trunk.
- Enter the PolyAI SIP domain and authentication details as provided during project setup.
- Save and validate the configuration by placing a test call.
- For detailed steps, see Create a SIP Trunk.
Define call flows in Genesys Architect
- Open Genesys Architect and create a new inbound call flow.
- Configure routing logic to direct calls to PolyAI’s voice agents.
- Use Web Services Data Actions for real-time data retrieval during the call flow.
- Test the call flow to ensure it behaves as expected. For more, refer to Create Architect Flows.
Integrate PolyAI APIs
Once you are registered and active with Genesys, visit PolyAI’s API reference for information on capabilities.
- Enable Web Services Data Actions in Genesys Cloud for API integrations.
- Use PolyAI’s API endpoints to:
- Retrieve handoff states.
- Fetch customer-specific data.
Test and deploy
- Run end-to-end tests: Verify that the SIP trunk, call flows, and API integrations function as expected.
- Monitor performance: Use Genesys Cloud analytics APIs and dashboards to track call volume, routing efficiency, and agent interactions.
- Optimize configurations: Adjust call flows and data actions based on test outcomes to improve performance.