Skip to content
  • Blog
  • About
  • Contact

Mrbarnk

  • Blog
  • About
  • Contact

WhatsApp Systems

Your message was accepted. Has the customer actually received it?

October 27, 2026September 5, 2026 by Bankole Emmanuel
Message submission, acceptance, delivery and read states are separate; a send timeout remains uncertain.

Build accurate WhatsApp delivery tracking from API acceptance and status events. Handle duplicates, delayed events and conflicting outcomes in Node.js.

Categories WhatsApp Systems

One WhatsApp agent serves several shops. Keep their data separate.

October 27, 2026January 13, 2026 by Bankole Emmanuel
Trusted tenant context keeps two shops separate across customer data, caches, queues and tools.

Build a multi-tenant WhatsApp agent without leaking one shop’s data to another. Bind identity at ingress and enforce it in tools, caches and queries.

Categories WhatsApp Systems

Your WhatsApp campaign is delaying support replies. Fix the queue.

October 27, 2026July 15, 2025 by Bankole Emmanuel
Separate support and campaign queues share a scheduler so live replies receive capacity without starving bulk work.

Use WhatsApp queue prioritisation to keep support replies moving during campaigns. Build a bounded, fair scheduler and test it locally with Node.js.

Categories WhatsApp Systems

Your customer sends five messages. How should your bot reply?

October 27, 2026June 6, 2025 by Bankole Emmanuel
Five customer messages collected in a message buffer before one useful bot reply.

Handle WhatsApp message batching with bounded buffers, conversation revisions and stale-reply checks. Build and test the core flow in Node.js.

Categories WhatsApp Systems

Your bot and support agent both reply. Who owns the chat?

October 27, 2026May 13, 2025 by Bankole Emmanuel
Conversation ownership switches to a human while the sender blocks a late automated reply.

Build a WhatsApp bot human handoff that blocks stale automated replies. Follow conversation ownership, send gates and recovery in Node.js.

Categories WhatsApp Systems

A voice note arrives, then a correction. Which request wins?

October 27, 2026February 21, 2025 by Bankole Emmanuel
A voice note and a later correction kept in input order, producing a proposal for three pairs despite late transcription.

Keep WhatsApp voice note processing consistent when customers correct themselves. Use ordered input slots and version checks in a tested Node.js example.

Categories WhatsApp Systems
© 2026 Mrbarnk • Built with GeneratePress