Docs

Agent Copilot

AI-powered assistant for support operators. Copilot helps agents draft replies, summarize conversations, query the knowledge base, and translate messages — all from the conversation detail panel.

Overview#

Copilot is embedded in the right-hand panel of every conversation in the dashboard. It provides three core actions that follow the natural operator workflow:

1. Summarize

Get a 3-5 bullet point summary of the conversation to quickly understand context

2. Draft Reply

Generate a reply draft based on your knowledge base and conversation history

3. Ask KB

Ask any question and get an answer with sources from your knowledge base

Copilot is always available in the dashboard — no setup required. It uses the same knowledge base and agent configuration as your widget.

Language Settings#

Each operator can set their preferred language in Settings → Profile. This language is used for:

  • Copilot Summarize — summaries are generated in the operator's language
  • Conversation Translation — messages are translated to the operator's language
  • Draft Reply Translation — when the customer's language differs from the operator's, a translation of the draft is shown alongside

Supported languages: English, Russian, Spanish, German, French, Portuguese, Chinese, Japanese, Korean, Arabic, Italian, Dutch, Polish, Ukrainian, and Turkish.

The default language is English. You can change it at any time in Settings → Profile → Language.

Summarize#

Click Summarize to get a concise summary of the entire conversation. The summary highlights:

  • What the customer needs
  • What was offered or discussed
  • Current status and next steps

The summary is generated in your preferred language (set in Profile settings), regardless of the conversation language.

Draft Reply#

Click Draft reply to generate a suggested response. The draft is based on:

  • The last 10 messages in the conversation
  • Relevant content from your knowledge base (RAG search)
  • Your agent's system prompt and configuration

The draft is always written in the customer's language — the language they are using in the conversation. This ensures the reply feels natural to the customer.

Automatic Translation

When the customer's language differs from your preferred language, Copilot automatically detects this and shows a translated version of the draft below the original. You can insert either the original draft (for the customer) or the translation (for your reference).

After generating a draft, you can:

  • Insert into reply — pastes the draft into the reply composer
  • Copy — copies the draft text to clipboard
  • Insert translation — inserts the translated version (when available)

Ask Knowledge Base#

Use the text input at the bottom of the Copilot panel to ask any question directly to your knowledge base. This is useful when you need to look up specific information without leaving the conversation.

Examples:

  • "What is our refund policy?"
  • "How do I set up SSO?"
  • "What are the API rate limits?"

Responses include source references from your knowledge base so you can verify the information.

Conversation Translation#

The Translate button in the conversation header lets you translate all messages in a conversation to your preferred language. This is useful when handling tickets in a language you don't speak fluently.

1

Click Translate

Click the Translate button in the conversation header. All customer and agent messages will be translated to your preferred language.

2

Read Translated Messages

Translated messages are shown in place of the originals with a small "translated" badge. Internal notes are not translated.

3

Switch Back to Original

Click Original to switch back to the original messages at any time. Translations are cached — switching back and forth does not trigger additional API calls.

Translation is per-ticket. Each conversation has its own translation state. Translating one conversation does not affect others. The translation state resets when you navigate away.
Translation uses AI and may not be 100% accurate for specialized terminology. Always verify critical information with the original text.