Dialogue Cloud Setup Guide
This guide explains how to configure Dialogue Cloud (SkypeForBusiness) to work with your Deepdesk voice agent.
Prerequisitesβ
- An active Dialogue Cloud account
- A Deepdesk voice agent (assistant) configured
- Access to Dialogue Cloud configuration settings
Configuration Stepsβ
1. Get Your WebSocket URLβ
Your Deepdesk voice agent WebSocket URL follows this format:
wss://<account>.deepdesk.com/api/v2/<assistant_code>/dialogue_cloud/v2
Where:
<account>is your Deepdesk account subdomain<assistant_code>is your assistant's code/identifier
Example:
wss://my-account.deepdesk.com/api/v2/my-assistant/dialogue_cloud/v2
2. Configure Dialogue Cloudβ
- Log in to your Dialogue Cloud portal
- Navigate to your voice channel configuration
- Add the Deepdesk WebSocket URL as your voice agent endpoint
- Configure authentication as required by your Deepdesk account
- Save your configuration
3. Test Your Configurationβ
- Initiate a test call through Dialogue Cloud
- Your Deepdesk voice agent should answer the call
- Verify that the voice agent responds correctly to your queries
Architectureβ
Dialogue Cloud uses SkypeForBusiness infrastructure to connect to Deepdesk voice agents. The connection flow is:
Customer β Dialogue Cloud β WebSocket β Deepdesk Voice Agent β OpenAI Realtime API
Troubleshootingβ
Connection Issuesβ
- Verify that your WebSocket URL is correct
- Ensure your Deepdesk assistant is properly configured and active
- Check that authentication credentials are correctly configured
- Review Dialogue Cloud logs for connection errors
Audio Quality Issuesβ
- Check network connectivity between Dialogue Cloud and Deepdesk
- Verify audio codec settings are compatible
- Review bandwidth and latency metrics
Call Escalationβ
Dialogue Cloud supports escalating calls from the voice agent to a human operator. For more information on configuring call escalation, see the Voice Agents User Guide.