Skip to content
  • How it worksConnect a channel, answer from one inbox, automate the rest
  • FeaturesEvery kind of message Njiwa sends, and what it cannot do
  • SignalsWhat your customers asked for that you do not sell, counted
  • WhatsApp railsYour own number in five minutes, or Meta's official API

Online shops

  • WWooCommerceWhatsApp your customers when their order is paid, sent or cancelled, and get a message yourself when one comes in.
  • SyShopifyA small web service you install on your Shopify shop, which sends a WhatsApp message when an order is placed, paid, fulfilled, cancelled or refunded.
  • MgMagento 2WhatsApp your customers when their order is placed, paid, shipped, cancelled or refunded, and get a message yourself when one comes in.
  • PPrestaShopWhatsApp your customers on your shop's own order statuses, the ones your payment and shipping modules added among them, and get a message yourself when an order comes in.
  • OOpenCartPick the status in your own shop that means paid, sent or cancelled, WhatsApp your customers when an order reaches it, and get a message yourself when one comes in.
  • SwShopware 6WhatsApp your customers when their order is paid, shipped, cancelled or refunded, and get a message yourself when one comes in.
  • MeMedusaA Medusa 2 integration that sends a WhatsApp message when an order is placed, paid, packed, shipped, cancelled or refunded, and tells you when one comes in.

ERP and accounting

  • EERPNext and FrappeWhatsApp your customers when you submit an invoice, post a payment or send goods out, and get a message yourself when an order comes in.
  • OdOdooWhatsApp your customers when a sales order is confirmed, an invoice is paid or a delivery is validated, and get a message yourself when an order comes in.
See all integrations
PricingDispatchDocs
Start a 7 day trial
MenuClose
ProductIntegrationsWSyMgPPricingDispatchDocs

Product

How it worksConnect a channel, answer from one inbox, automate the restFeaturesEvery kind of message Njiwa sends, and what it cannot doSignalsWhat your customers asked for that you do not sell, countedWhatsApp railsYour own number in five minutes, or Meta's official API

Integrations

Online shops

WWooCommerceSyShopifyMgMagento 2PPrestaShopOOpenCartSwShopware 6MeMedusa

ERP and accounting

EERPNext and FrappeOdOdoo
See all integrations
Theme
Start a 7 day trial

Dispatch

Building on it

Webhooks, queues, storage and the failures that are silent.

AllWhatsApp22Facebook and Instagram10Running a team19Building on it17Selling and fulfilling13Consent and data9By trade8
6 July 2026 ·3 min read

Designing a send queue that does not send twice

Retries, deduplication, pacing and the state machine. How to build a queue that survives failure without messaging people four times.

developersarchitecture
1 July 2026 ·3 min read

Webhooks for messaging, and the five failures everyone hits

Signature checks, replays, out of order delivery, slow handlers and silent failures - the five ways a messaging webhook breaks in production.

architecturedevelopers
1 July 2026 ·2 min read

Sent, delivered, read: what each tick actually means

The four states a message passes through, what each one proves, and the three that are routinely misread as something stronger.

architecturedeliverability
← Newer12

Articles 15 to 17 of 17. New ones are announced on WhatsApp, or take the feed.

Answer every channel. Automate any of it.

WhatsApp, Facebook and Instagram in one inbox, and an API when you want one.

Built by UPEO.AI.

Product

  • How it works
  • Features
  • Signals
  • Pricing
  • The two WhatsApp rails
  • WhatsApp API guide

Developers

  • Documentation
  • Quickstart
  • Error reference

Legal

  • Terms
  • Privacy

Talk to us

  • 0116888777
  • hello@upeo.ai
  • Sign in
  • Start a 7 day trial

WhatsApp, Messenger and Instagram are trademarks of their respective owners. Njiwa is built by UPEO.AI and is not affiliated with, sponsored or endorsed by Meta. The Web rail speaks the same protocol WhatsApp Web speaks and is not Meta's official API.