Docs

Conversation Lifecycle

How conversations flow from creation to resolution.

1

New Conversation

When a user sends their first message, a new conversation is created with status agent. The AI responds automatically using your knowledge base, custom answers, and product context.

2

Escalation

Escalation happens in three ways: (1) the user clicks the "Talk to human" button in the widget, (2) the user types a phrase like "I need a human" or "позовите оператора", or (3) the AI detects it cannot help and suggests contacting support. Once escalated, the bot stops generating AI answers. Follow-up messages are saved and forwarded to the support team. The widget shows a "Waiting for agent" banner.

3

Human Support

Support agents reply from the Conversations dashboard. The user sees replies in the widget. Agents can add internal notes visible only to the team. If a Zendesk integration is connected, a ticket is automatically created on escalation.

4

Resolution & New Session

When an agent clicks "Resolve" (or auto-resolve triggers after inactivity), the conversation moves to resolved. If the user sends a new message after resolution, a brand new conversation is automatically created and the AI agent takes over again — no stale context from the previous session.

The widget handles all session management automatically. Users never see "dead" chats — resolved conversations seamlessly start new ones.