AI Console
What the concierge handled today — and the controls when you need them
Resolution rate · today
91%+11 pts vs 80% target
Conversations the bot closed without the GM stepping in.
22
Chats today
7.7s
Median reply
4.5%
Escalation rate
Resolution rate — last 14 days
Share of conversations resolved by the bot · target 80%
System healthWebhook p950.4sQueue depth0Delivery failures0.3%Paystack breakerClosed
Intent volume
What 296 conversations asked for · 14 days
- Book court96 · 32%
- Open play74 · 25%
- FAQ41 · 14%
- Modify booking28 · 9%
- Membership22 · 7%
- Cancel14 · 5%
- Coaching12 · 4%
- Other9 · 3%
Escalation reasons
12 handoffs to the GM · 14 days
- Payment disputes5
- Member asked for a human3
- Low confidence (2-turn rule)2
- Refund requests2
Bot controls
Club-wide switch and model routing
Pause bot everywhereKill-switch for all WhatsApp replies. Staff can still answer manually.
Reasoning · bookings Claude Sonnet 4.6
Classification · intents Claude Haiku 4.5
Prompt-cache hit78%
Target ≥70% — cached system prompt keeps replies fast and cheap.
Token cost today≈ $0.026
22 conversations × $0.0012 each at the current cache rate.
Conversation replay
Step through any thread exactly as it played out on WhatsApp
| Member | Last message | Msgs | Status | |
|---|---|---|---|---|
| NONana Osei | I got an MoMo debit alert though. I want a human please. | 8 | Escalated | |
| AFAkosua Frimpong | Can I bring my own paddle on Thursday? | 3 | Handled | |
| AMAma Mensah | Move my 12pm to 2pm please 🙏 | 6 | Handled | |
| YDYaw Darko | Booked! See you at 4. | 7 | Handled | |
| KAKwame Adjei | What's the price for Platinum membership? | 3 | Handled | |
| MSMaame Serwaa | Template: rally_waitlist_offer — a spot opened for Friday Social | 4 | Handled |
Unanswered questions
Things members asked that the bot couldn’t answer
- Do you sell paddles or grips at the club?
- Is there parking at the venue?
- Can kids under 12 join open play?
- Do you have showers / changing rooms?
- Can I pay for a friend who isn't a member?