Skip to content

Exporting Channels

Guide

Embed Chat allows you to embed the Playground chat into external applications and websites, creating a conversation widget that connects directly to Prodgy’s agents.

With it, end users can interact with your organization’s agents without needing to access the Prodgy platform directly.

  1. Go to the Playground
  2. Click the export button in the header
  3. Select Embed Chat
  4. Configure the communicator parameters:
ParameterDescription
ChannelCommunication channel name for identification
Target URLAddress of the website or application where the widget will be embedded
ThemeWidget appearance — light or dark
PositionWidget positioning on the page (bottom-right corner, left, etc.)
  1. Copy the generated embed code
  2. Add the code to your website or application’s HTML
  • The widget uses the same agents and settings as the Playground
  • Conversations conducted through the widget are recorded normally in the system
  • The widget theme can be configured independently from the platform theme
  • The widget supports real-time response streaming, just like the Playground

In addition to Embed Chat, the Playground supports integrations with external channels through webhooks. This allows conversations to be automatically routed to different communication platforms.

Webhooks send automatic notifications to configured URLs when certain events occur in the chat, such as:

  • New message — when a user or agent sends a message
  • Conversation ended — when a chat session is closed
  • Custom event — other events as configured

Webhook integrations allow you to connect the chat to various channels:

  • Corporate messaging platforms (e.g., Slack, Teams)
  • Customer service systems (e.g., Zendesk, Freshdesk)
  • Custom applications via REST API

Channel mapping allows you to route conversations to specific destinations based on configured rules:

SettingDescription
Source channelChannel where the conversation originates (Playground, Embed Chat, etc.)
Target channelPlatform or service where the conversation will be directed
Webhook URLWebhook address that will receive the events
EventsEvent types that trigger the webhook dispatch

ChannelTypeDescription
PlaygroundNativeChat integrated in the Prodgy platform
Embed ChatWidgetChat embedded in external websites and applications
WebhookIntegrationConnection with third-party platforms via events