Widget Dashboard
The 🤖 Widget Dashboard is the operations console for your site's chat widget: watch live conversations, take over when needed, measure performance and see usage. At the top: ← Admin Panel, 💬 Go to Chat, a date range (Last 7/30/90 days) and 🔄 Refresh.
Five tabs: Overview · Conversations · Reports · Usage · Settings.
Overview
- 4 KPI cards: Today's Chats, Active Chats, Avg Response Time (seconds), Resolution Rate (%).
- Chat Trend (selected range) — bar chart.
- Customer Satisfaction (CSAT): average score, satisfaction rate, total ratings + 5→1 distribution.
- Intent Distribution: top intents (Order Tracking, Product Question, Return/Cancel, Customer Info, General Support, Escalation, Other).
- Recent Conversations: last 5 (status, customer, preview, intent, time).
Conversations — human takeover & escalation
A two-pane screen (list + detail). You can take a conversation from the bot and continue as a human.
- Status filters: All · Active · Taken over · Escalation. Type filter: All · RAG · E-Commerce.
- List row: status dot (orange = human took over, green = active), customer email/session, preview, intent, 👤 Taken over badge.
| Action | What it does |
|---|---|
| 👤 Take Over | Take the conversation from the bot and start replying yourself. |
| 🤖 Release to AI | Hand control back to the assistant. |
| ✓ Close | Close the conversation as resolved. |
When you take over, a live reply box opens (Write a message to the customer... → Send). If enabled, add a canned reply from the 📝 Canned Responses menu.
Escalation → takeover flow: On damage/payment/anger signals the widget marks the conversation as Escalation; filter it here and Take Over to move to human support — the customer doesn't have to re-explain.
Reports
- 3 KPIs: Total Chats (This Month), Escalation Rate (target <15%), Human Intervention.
- Performance Metrics: Resolution Rate (target >80%), Escalation Rate (<15%), Avg Response (<3s).
- CSAT + Question Categories (intent distribution, counts and %).
Usage
Credit balance and all consumption metrics (messages/crawl/storage) live in this tab. What each metric means is on its own page: Usage metrics.
Settings (widget operations)
- Rate Limit: per-client messages/minute (0 = unlimited).
- Sound Notification: sound on new message.
- Pre-chat Form: collect name/email/phone before chat.
- Canned Responses: add/delete ready replies (title/content/category).
The widget's appearance/persona and embed code are not here — those are in Admin Panel → RAG Widget. See Widget setup & persona.
SemAgent