BubbleMe Bot Flow

Clear production flow from WhatsApp message to dashboard counters. No feedback or rating flow is used.

Local preview mode: API is not reachable, showing built-in sample data.

1. Customer Message

Customer sends a WhatsApp message through KwikEngage.

WhatsApp → KwikEngage → /webhooks/kwikengage

2. Fast Webhook ACK

Server validates and returns accepted immediately so KwikEngage does not wait.

{"ok": true, "accepted": true}

3. Numbers-Only Classification

The message is read only to classify intent and update counters. Full message text is not stored.

  • order_status
  • change_address
  • wrong_damage_order
  • return_refund
  • support

4. Customer Menu / Reply

Existing bot reply flow stays the same. Menu numbers 1–5 remain valid customer options.

Hi → menu → selected option → required details

5. Ticket Creation

For complaint, damage, return or human support, the bot creates a lightweight ticket.

ticket_id + category + status + masked phone

6. Team Resolution

Team member resolves from the dashboard. The dashboard stores who resolved it and when.

resolved_by + resolved_at + daily resolved count

7. Dashboard Numbers

Owner/team sees daily query count, open count, resolved count, categories, and resolver totals.

/api/summary /api/tickets /api/analytics/daily

8. No Feedback Flow

Feedback/rating prompts are fully removed. Old feedback template echoes are ignored silently.

Feedback / ⭐ / Select rating → ignored

Live Flow Numbers

Today
Queries128Today
Open23Active cases
Resolved91Today
Avg Reply0sRolling

Resolved By

Team
Team memberResolvedStatus
Amit18Active
BubbleMe Bot Online
Webhook: /webhooks/kwikengage
Dashboard APIs: /api/summary, /api/tickets, /api/analytics/daily
Saved data: numbers only