Docs

Agent Copilot

AI assistant for support operators, available everywhere in the dashboard. Copilot drafts replies, summarizes conversations, answers questions from your knowledge base and your own data, translates messages, and proposes inbox actions.

Overview#

Copilot opens from the orb at the bottom of the left rail (or Cmd+/). It appears as a floating window you can dock to the right side of the screen or minimize to a pill; your chat survives navigation between pages, and Copilot works with or without an open conversation. Inside a conversation you can also switch the reply composer to Copilot mode (the Reply | Notes | Copilot toggle) to work next to your draft.

Draft Reply

Generate a customer-reply draft from your knowledge base and the conversation, then insert it into the composer

Summarize

An automatic 3-bullet brief of the conversation — what the customer needs, what was offered, current status

Ask

Free-form questions answered from your knowledge base with cited sources — plus analytics and metrics Q&A from your own data, customer history, topic analysis, and conversation/contact lookups

Actions

Copilot proposes actions (tag, assign, snooze, escalate, change status, and more) that run only after you confirm, with undo on the result card

Copilot is included on Growth and Business plans (and during your trial); Startup plans don't include it. Draft replies, translation, language detection and Ask each count as one AI request from your plan's shared pool — the same pool your AI agent's customer replies come from. Conversation summaries are free and never count against your AI requests. No other setup is required: Copilot 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 replies are not affected by your preferred language — they are written in the customer's language (see Draft Reply).

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#

Respondo summarizes conversations automatically. The first time you open a conversation that doesn't have a brief yet, a concise 3-bullet summary is generated and shown in the conversation details panel:

  • What the customer needs
  • What was offered or discussed
  • Current status

The brief is written in your preferred language (set in Profile settings), regardless of the conversation language. If a teammate's profile language differs from the brief's language, they can use Translate brief to read it in their own language — the stored brief is unchanged.

Summaries are free: neither the brief generated when you open a conversation nor the background refresh after a new customer message counts against your AI requests. Only the plan gate applies — Copilot has to be included in your plan.

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

Copilot detects the customer's language from their recent messages. When it isn't English, the draft is automatically translated so the main draft you see is in the customer's language, with the English original shown below it for your reference. Insert into reply inserts the customer-language draft; Insert original inserts the English version.

After generating a draft, you can:

  • Insert into reply — pastes the draft into the reply composer
  • Copy — copies the draft text to clipboard
  • Insert original — inserts the English original (shown when the draft was translated)

Ask Copilot#

Use the text input in the Copilot panel to ask anything — Copilot routes your question to the right capability and answers in the chat. Plain answers render as chat replies; cards appear only for tools and charts.

Knowledge-base answers#

Ask any question about your product — answers come from your knowledge base with cited sources so you can verify the information, and they address you, the operator. The primary action Draft a reply based on this turns the answer into a customer draft. Examples:

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

Analytics questions#

Ask about your own metrics and topics — for example, "how many conversations did we get in the last 45 days?" or "what are customers asking about most?". Custom exact N-day periods are honored (up to 365 days). Answers include chart cards with an open as report link to a full editable report page you can save as a sidebar tab.

Customer history & lookups#

Ask about the current customer's past conversations, or look up conversations and contacts across your workspace without leaving the chat.

Proposed actions#

Copilot can propose inbox actions — tag, assign, snooze, escalate, merge contacts, draft a knowledge-base article, or prepare a campaign form. Nothing runs until you confirm, and the result card offers undo and retry.

One continuous chat#

Your Copilot chat is a single per-operator thread that follows you across pages — floating, docked, or minimized to a pill. The docked panel is resizable (380–720px) and remembers its width, and you can name sessions and revisit them from the history menu.

Conversation Translation#

The Show translation option in the conversation "…" menu 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

Open the "…" Menu

Open the (More actions) menu next to the Submit button in the conversation toolbar and choose Show translation (available on the Conversation tab). 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

Choose Show original from the same menu 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. Translations are saved with the conversation — when you reopen a translated conversation it renders translated again (for viewers with the same profile language) without re-translating.
Translation uses AI and may not be 100% accurate for specialized terminology. Always verify critical information with the original text.