Your most common support question, resolved without an agent: customers text your WhatsApp number, your backend looks up the order, and they get live status instantly. No app install, no login, no ticket.
"Where's my order?" is the single most common support ticket for any e-commerce business. Most of them can be resolved without a human agent — if you give customers a fast, low-friction way to check.
WABridges lets you build an order-tracking bot in a few hours. Customers message your WhatsApp number with an order number. Your webhook looks it up, hits your database or fulfillment API, and replies instantly with status, estimated delivery, and a tracking link.
I want to build a WhatsApp order tracking bot using WABridges.
My stack: [Node.js / Express — update this]
My e-commerce platform: [Shopify / WooCommerce / custom DB — update this]
My setup:
- WA_API_KEY: my WABridges API key
- Bridge customer_ref: "orders"
- SHOP_API_KEY / DB connection available as env vars
I need:
1. A POST /webhook endpoint that receives inbound WhatsApp messages
2. Extract any order number (e.g. #12345 or plain 12345) from the message body
3. If an order number is found: query [my platform] for status, carrier,
tracking number, and estimated delivery
4. Reply to the customer with a formatted message:
"Order #12345 — Shipped via FedEx
Tracking: 123456789
Estimated delivery: Thu, Jun 26
Track here: https://..."
5. If no order number found: reply with "Hi! Send me your order number
(e.g. #12345) and I'll look it up for you."
6. If order not found: reply with a friendly "not found" message and
suggest they contact support.
Please read the WABridges API docs before writing:
https://wabridges.com/llms-full.txt
Respond 200 immediately, do lookups async. Keep it under 80 lines.