◆ Messaging flow 26 steps SW + EN needs: whatsapp · ai · email

Wakala — huduma kwa wateja

Customer support for a mobile-money agent: identity proved by code before any balance is shown, complaints filed with a reference, and the hard ones escalated with the whole thread attached.

Try it Sends nothing to anyone
W Wakala — huduma kwa w… online

This is the real thing

A messaging flow runs on the same engine that answers real customers, inside a transaction that is rolled back. Nothing is sent, nothing is written, no order is created.

  • Masked steps still run — you see the reply, not how it was written
  • Payments, SMS and calls are stubbed here
  • The IVR is walked here — no real line is ever dialled
The graph 13 of 26 steps readable

The seller left this much readable. The rest unlocks when you buy it — but every branch and every step kind is shown, so you can see what you are getting.

send_text
Karibu
Karibu kwenye huduma kwa wateja. 💳 Andika tatizo au swali lako kwa maneno yako.
next
ask_text
Wanasemaje
oktimeout
ai_classify
Ni la aina gani?
support, complaint, order_status, price, spam
spampriceunsuresupportcomplaintorder_status
buttons
Menyu
Nisaidie kuelewa:
mtusaliotatizotimeout
verify_otp
Thibitisha namba
Kwa usalama wako, namba ya uthibitisho ni *{{code}}*. Ijibu hapa ili nikuoneshe taarifa za akaunti yako.
okwrongexpiredtimeout
http_request
Chukua salio
GET
okfailed
switch
Aina ya akaunti
mtejawakaladefault
send_text
Salio la wakala
Wakala {{default(vars.akaunti.name, contact.name)}} 💵 Float: {{vars.akaunti.float}} 💰 Fedha taslimu: {{vars.akaunti.cash}} 📊 Miamala leo: {{vars.akaunti.today_
next
send_text
Salio la mteja
Salio lako ni {{vars.akaunti.balance}}. Muamala wa mwisho: {{vars.akaunti.last_transaction}}.
next
buttons
Kingine?
Kuna kingine?
basitatizo2timeout
ai_extract
🔒
••••••••••
•••••• ••• •••••••• ••••
okincomplete
decision
🔒
••••••••••
•••••• ••• •••••••• ••••
truefalse
set_var
🔒
••••••••••
•••••• ••• •••••••• ••••
next
translate
🔒
••••••••••
•••••• ••• •••••••• ••••
next
webhook_notify
🔒
••••••••••
•••••• ••• •••••••• ••••
next
send_email
🔒
••••••••••
•••••• ••• •••••••• ••••
next
send_text
🔒
••••••••••
•••••• ••• •••••••• ••••
next
tag_conversation
🔒
••••••••••
•••••• ••• •••••••• ••••
next
buttons
🔒
••••••••••
•••••• ••• •••••••• ••••
badondiyotimeout
react
🔒
••••••••••
•••••• ••• •••••••• ••••
next
set_ai_mode
🔒
••••••••••
•••••• ••• •••••••• ••••
next
ai_agent
🔒
••••••••••
•••••• ••• •••••••• ••••
budgethandofftimeoutresolved
knowledge_answer
🔒
••••••••••
•••••• ••• •••••••• ••••
answerednot_found
end
Kwaheri
ends here
end
Imeisha
ends here
handoff_human
Mpe mtu
Nakuunganisha na mtu wa timu yetu — subiri kidogo. 🤝
ends here
About

Agent support is mostly four conversations, and three of them should never need a person. Nothing about an account is said until the number is proved with a one-time code — the balance, the float, the last transactions. That single rule is the difference between support and a leak. What the customer wrote is classified first, so a complaint is never treated as a question. Questions go to your knowledge base; complaints are taken down properly, given a reference, filed over your own webhook and emailed to the desk that owns them. Anything genuinely hard reaches an AI agent with a short leash and a way out, and then a person — with the AI muted first, so nobody arrives to find the bot has answered again.