Skip to main content

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

  1. Log in to your Dialogue Cloud portal
  2. Navigate to your voice channel configuration
  3. Add the Deepdesk WebSocket URL as your voice agent endpoint
  4. Configure authentication as required by your Deepdesk account
  5. Save your configuration

3. Test Your Configuration

  1. Initiate a test call through Dialogue Cloud
  2. Your Deepdesk voice agent should answer the call
  3. 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.

Additional Resources