Genesys Cloud setup
Stellar integrates with Genesys Cloud through the Genesys Audio Connector, enabling your AI agents to handle inbound calls within your Genesys Cloud environment. This integration allows seamless handovers, full conversation visibility, and native integration with Genesys workflows.
Overviewโ
The Genesys Audio Connector integration:
- Routes inbound calls from Genesys to Stellar AI agents
- Enables smooth handovers back to Genesys queues
- Passes conversation context and variables to human agents
- Maintains Genesys reporting and analytics
- Works within your existing Genesys Cloud setup
How It Worksโ
Call Flow with Genesysโ
- Call arrives at Genesys: Customer calls your Genesys Cloud phone number
- Architect flow routes to Stellar: Genesys Architect routes the call via Audio Connector
- AI agent handles conversation: Stellar agent interacts with the customer
- Handover if needed: AI agent transfers back to Genesys queue
- Human agent receives context: Full conversation history available
- Call completes: Conversation recorded in both Stellar and Genesys
Technical Integrationโ
- Genesys Audio Connector: Streams audio bidirectionally between Genesys and Stellar
- Architect Call Flow: Configured to route calls to Stellar endpoint
- Queue Handovers: AI agent transfers calls back to Genesys queues
- Variables: Conversation data passed between Stellar and Genesys
Prerequisitesโ
Before setting up the integration, ensure you have:
Genesys Requirementsโ
- Genesys Cloud 3 (or higher) subscription
- Audio Connector add-on enabled
- Admin access to Genesys Cloud configuration
- Architect access for call flow design
- Queue management permissions
Stellar Requirementsโ
- Production-ready agent configured in Studio
- Handover actions configured for Genesys queues
- Testing completed via playground and public links
- Per-environment configuration set up (secrets, variables, auth connectors)
Setup Processโ
Step 1: Create a phone connector in Studioโ
- Navigate to Phone connectors in Studio
- Click Add connector
- Select Genesys as the type
- Choose which agent should handle calls
- Select the environment (Development, Staging, or Production)
- Choose the version mode:
- Published: Always uses the latest published version
- Draft: Uses the current draft version
- Pinned: Uses a specific agent version
- Save the connector
The connector generates an endpoint URL in the format:
wss://agent.stellarcs.ai/v1/genesys/start/{connector-identifier}
Step 2: Configure Genesysโ
Enable Audio Connectorโ
- Log in to Genesys Cloud as admin
- Navigate to Admin > Integrations
- Find and enable Audio Connector
- Enter the endpoint URL from your Stellar connector
Configure Architect Flowโ
Create or modify an Architect call flow:
- Open Architect in Genesys Cloud
- Create a new Inbound Call Flow or edit existing
- Add Transfer to External action
- Configure with the Stellar connector endpoint URL
- Set up variable passing (see below)
- Save and publish the flow
Route Callsโ
Update your phone number routing:
- Navigate to Admin > Telephony > Call Routing
- Assign your phone number to the new Architect flow
- Save the configuration
Step 3: Testingโ
Before going live:
Test calls:
- Call your Genesys number
- Verify call routes to Stellar AI agent
- Test conversation flow
- Trigger a handover back to Genesys queue
- Verify human agent receives call with context
Validate:
- Audio quality in both directions
- Conversation context transfer
- Queue handovers work correctly
- Variables pass properly
- Recording and transcription function
Step 4: Production Rolloutโ
Once testing is successful:
- Start with pilot routing (percentage of calls)
- Monitor performance closely
- Gradually increase volume
- Achieve full deployment
Handover Configurationโ
Configuring AI agent handovers to Genesys queues:
In Studioโ
- Navigate to your agent's Actions tab
- Create a new action of type Handover
- Select type: Queue
- Enter the Genesys queue name (e.g.,
CustomerSupport_Queue) - Add an announcement message (optional)
- Save the action
Example handover action:
Name: transfer_to_customer_support
Description: Transfer customer to a human agent in the customer support team
Type: Queue
Queue: CustomerSupport_Queue
Fallback announcement: I'm transferring you to a human representative.
Queue Namesโ
Use exact queue names from Genesys:
- Find queue names in Genesys Cloud under Admin > Queues
- Use the exact queue name (case-sensitive)
- Verify queue names with the Stellar team during setup
Multiple Queuesโ
You can create multiple handover actions for different queues:
transfer_to_billingโBilling_Queuetransfer_to_tech_supportโTechSupport_Queuetransfer_to_salesโSales_Queue
Route to the appropriate queue based on conversation context.
Variable Passingโ
Pass conversation data from the AI agent to Genesys:
Stellar to Genesysโ
Variables collected by the AI agent can be passed to Genesys when handing over:
Example variables:
customer_name: Customer's nameaccount_number: Customer account numberissue_type: Nature of the issueorder_number: Order number discussedconversation_summary: Brief summary of conversation
Configurationโ
Work with the Stellar team to map:
- Which Stellar variables to pass
- Corresponding Genesys participant data attributes
- Formatting requirements
- Special handling for specific data types
Using Variables in Genesysโ
Human agents see the variables:
- In the interaction panel
- Via screen pops
- In Genesys scripts
- In post-call reporting
This ensures agents have full context without asking customers to repeat information.
Genesys Reporting Integrationโ
Calls handled by Stellar appear in Genesys reporting:
What's Trackedโ
- Call volume and duration
- Queue handovers
- Agent performance (when humans take over)
- Standard Genesys metrics
Stellar-Specific Metricsโ
Additionally, in Studio you can track:
- Evaluation scores
- Guardrail triggers
- Topics discussed
- Actions executed
- Full conversation transcripts
Combine Genesys and Stellar data for comprehensive analytics.
Best Practicesโ
Design for Handoverโ
Plan your dialogue flows with Genesys queues in mind:
- Know which queues exist
- Route to appropriate queue based on need
- Collect information before handover
- Pass context to reduce customer repetition
Test Thoroughlyโ
Before production:
- Test all queue handovers
- Verify variable passing
- Check audio quality
- Validate Architect flow logic
- Test edge cases and failures
Monitor Integration Healthโ
Regularly check:
- Call success rates
- Handover success rates
- Audio quality reports
- Error logs
- Queue wait times after handover
Coordinate with Genesys Adminsโ
Work closely with your Genesys admin team:
- Share Stellar configuration details
- Coordinate changes to queues or flows
- Plan maintenance windows
- Align on monitoring and troubleshooting
Troubleshootingโ
Calls Not Routing to Stellarโ
Check:
- Is Audio Connector enabled?
- Is Architect flow published?
- Is phone number assigned to correct flow?
- Is Stellar endpoint configured correctly?
Audio Quality Issuesโ
Check:
- Network connectivity between Genesys and Stellar
- Codec configuration
- Bandwidth availability
- Contact Stellar support for diagnostics
Handover Failuresโ
Check:
- Queue names are correct (case-sensitive)
- Queues exist and are active in Genesys
- Queue routing is configured
- Agent staffing in target queues
Variables Not Passingโ
Check:
- Variable mapping configuration
- Variable names match expectations
- Data format compatibility
- Contact Stellar team to verify mapping
Genesys Documentationโ
For more details on Genesys Audio Connector:
- Genesys Cloud Resource Center
- Search for "Audio Connector" documentation
- Review Architect flow configuration guides
- Consult Genesys support if needed
Advanced Featuresโ
IVR Integrationโ
Combine Genesys IVR with Stellar AI:
- Use Genesys IVR for initial routing
- Route specific call types to AI agent
- Others to traditional queues
- Optimize resource allocation
Screen Pop Integrationโ
Configure Genesys to:
- Show conversation transcript in screen pop
- Display variables collected by AI
- Provide context to human agents
- Improve handover experience
Custom Reportingโ
Create custom Genesys reports:
- Combining Genesys and Stellar data
- Track AI vs. human resolution rates
- Measure AI deflection rates
- Calculate efficiency gains
Getting Helpโ
For Genesys integration support:
Stellar Teamโ
- Integration setup and configuration
- Troubleshooting Stellar-side issues
- Variable mapping assistance
- Performance optimization
Genesys Supportโ
- Audio Connector setup
- Architect flow design
- Queue configuration
- Genesys-specific issues
Your IT Teamโ
- Network and connectivity
- Security and compliance
- Internal coordination
- Change management
Next Stepsโ
Ready to integrate with Genesys?
- Verify prerequisites: Ensure Genesys requirements are met
- Prepare your agent: Complete testing and configuration
- Contact Stellar team: Initiate integration process
- Gather information: Collect queue names and requirements
- Coordinate with Genesys admin: Plan configuration changes
- Follow setup process: Work through configuration steps
- Test thoroughly: Validate everything works correctly
- Deploy gradually: Start small and scale up
- Monitor and optimize: Track performance and improve
The combination of Genesys Cloud and Stellar AI enables powerful customer service automation while maintaining the flexibility to involve human agents when needed.