How is a WhatsApp agent different from a website chatbot?
A website chat lasts minutes. A WhatsApp conversation can run for weeks, with photos, voice notes and documents in between, and the customer expects you to remember. WhatsApp also has rules a website doesn't: replies are free-form only within 24 hours of the customer's last message, and after that only templates Meta has approved can go out. An agent that ignores those rules has its messages rejected.
Mirai Minds builds WhatsApp agents that are designed around this. They run on our WhatsApp Agents service, which already handles long-running conversations for iKoMatch.
How does it remember without a huge prompt?
Sending the whole history to the model on every message gets slow and expensive, and it gets worse as the conversation grows. Instead, every 20 messages are folded into a rolling summary of at most 150 words. The agent sees that summary, the last 20 messages and the long-term memories Mem0 finds relevant to the current message. A founder who mentioned their funding stage a month ago doesn't have to repeat it.
The agent also waits 3 seconds after a customer's last message before it answers, so three quick messages get one reply.
How do people stay in control?
Three ways. First, staff can read every conversation in a team inbox and reply in the thread; once the 24-hour window closes, the inbox only lets them send approved templates. Second, the prompt says which topics the agent must hand to a person, and we test those cases before launch. Third, templates and broadcasts go through your approval and Meta's before any customer sees them.
What does a build involve?
Setting up the WhatsApp Business account and webhook, writing and approving templates, loading your documents into the knowledge service, and writing the prompt with the cases where a person takes over. Then we test on real past messages, launch with staff watching the inbox, and tune from what customers actually send. The same knowledge base can serve a voice agent, so phone and chat give the same answers.