Handoff 🟑 PREVIEW - Chatbot Analytics

Bot-to-human handoff management

Handoff Interface Screen

Overview

Handoff manages the transition from bot automation to human agents in General Bots Suite. Monitor the handoff queue, accept and transfer conversations, track resolution times, and measure customer satisfaction across all support channels.


Features

Handoff Queue

Manage conversations waiting for human attention:

  • Waiting Queue β€” See all conversations pending human takeover
  • Accept β€” Claim a conversation from the queue
  • Transfer β€” Route a conversation to another agent or department
  • Priority β€” Queue items sorted by priority and wait time

Queue Statuses:

StatusDescription
WaitingBot escalated, waiting for an agent
AssignedAgent claimed, transfer in progress
In ProgressHuman agent actively handling
ResolvedIssue resolved, awaiting confirmation
ClosedConversation completed and archived

Analytics

Track handoff performance metrics:

MetricDescription
Average Wait TimeMean time before an agent accepts
Average Resolution TimeMean time from acceptance to resolution
Handoff RatePercentage of conversations escalated to humans
Agent UtilizationPercentage of time agents spend on conversations
First Contact ResolutionResolved without follow-up

Multi-Channel Support

Handle handoffs across all connected channels:

ChannelCapabilities
WhatsAppFull handoff with media support
Web ChatIn-app chat with typing indicators
InstagramDM handoff with image support
FacebookMessenger handoff
EmailThread-based handoff
TelegramDirect message handoff

CSAT (Customer Satisfaction)

Measure satisfaction after handoff resolution:

  • Surveys β€” Automatic satisfaction surveys sent after resolution
  • Scores β€” 1-5 star rating system
  • Feedback β€” Optional free-text comments
  • Trends β€” Track satisfaction over time per agent and channel

CSAT Score Distribution:

ScoreLabelMeaning
5ExcellentExceeded expectations
4GoodMet expectations
3NeutralAcceptable
2PoorBelow expectations
1TerribleUnacceptable

Keyboard Shortcuts

ShortcutAction
AAccept next waiting conversation
TTransfer selected conversation
RResolve selected conversation
EscapeClose modal
/Focus search
FFilter queue by channel

Handoff via Chat


API Reference

EndpointMethodDescription
/api/handoff/queueGETList conversations in handoff queue
/api/handoff/queue/:id/acceptPOSTAccept a conversation from the queue
/api/handoff/queue/:id/transferPOSTTransfer to another agent or department
/api/handoff/queue/:id/resolvePOSTMark conversation as resolved
/api/handoff/queue/:id/closePOSTClose conversation
/api/handoff/agentsGETList available agents
/api/handoff/agents/:id/statusPUTUpdate agent availability
/api/handoff/conversations/:idGETGet conversation details and history
/api/handoff/analytics/overviewGETHandoff analytics overview
/api/handoff/analytics/wait-timeGETWait time statistics
/api/handoff/analytics/resolution-timeGETResolution time statistics
/api/handoff/csatGETCustomer satisfaction scores
/api/handoff/csat/trendsGETCSAT trends over time

  • Chat β€” Bot conversation management
  • Tickets β€” Support case tracking
  • Analytics β€” Handoff dashboards and reports
  • CRM β€” Customer data during handoff conversations