Confirm every COD order with an automatic WhatsApp call
Your store calls the API; the platform calls the customer on WhatsApp, speaks the order details in a natural voice, and records confirm or cancel — by pressing 1/2, saying it, or replying in chat. Webhooks tell your system instantly.
- AI-spoken script with {{name}}, {{product}}, {{total}} placeholders
- Confirm/cancel by keypad, spoken word or chat reply
- Message-first flow with reminder and call escalation
- order.confirmed / order.cancelled / order.no_answer webhooks
Why confirm orders by voice?
Cash-on-delivery returns burn money: couriers ride to customers who never truly ordered. A 20-second automated confirmation call verifies intent the moment the order lands — customers answer WhatsApp calls far more readily than unknown phone numbers, and the call costs you no telco fees.
Voice-first or message-first
Place a call immediately, or send a WhatsApp ask message, remind after a delay, then escalate to a call only if there is still no reply.
Your voice, your script
Use the AI script with placeholders or upload recorded welcome/confirm/cancel clips.
Hand-off to IVR
An optional in-call digit routes the customer to your main IVR and live agents for questions.
Simple integration
One POST /api/public/v1/orders with an API key; check status by GET or receive signed webhooks.
How it works
- 1
Create an API key
Scoped keys (orders:write / orders:read) from the dashboard.
- 2
POST the order
Send phone, name, product, order ID and total to /api/public/v1/orders.
- 3
The customer answers
The call speaks the order and captures confirm/cancel by DTMF, speech or chat reply.
- 4
Your system reacts
Receive order.confirmed / order.cancelled / order.no_answer webhooks and update the order.
Frequently asked questions
How does WhatsApp order confirmation work?
Your store calls a REST API with the order details. The platform places a WhatsApp call to the customer, speaks the order in a natural AI voice (or your recorded clips), and captures the decision: press 1 to confirm / 2 to cancel, say a keyword, or reply in chat. The outcome fires a webhook to your system.
What if the customer doesn’t answer?
You choose: retry via your own logic on the order.no_answer webhook, or use message-first mode — an ask message, an automatic reminder, then an escalation call after a configurable delay.
Can customers ask questions during the call?
Yes — configure an IVR digit (e.g. press 3) and the call plays a transfer prompt and hands the customer to your main IVR flow with menus and live agents.
Which platforms can integrate?
Anything that can send an HTTP request: WooCommerce, Shopify apps, custom carts, Google Sheets scripts or n8n/Zapier-style tools. The API is a single JSON POST plus webhooks.
How is it billed?
Order calls meter per second against your plan’s included call minutes, then pay-as-you-go from the wallet at admin-set AI/manual rates.
Explore more
IVR Builder
Build WhatsApp IVR menus visually: drag-and-drop blocks, AI voices, DTMF + speech input, business hours, queues, voicemail, surveys and webhooks. No code needed.
Learn moreCRM
A CRM built into your WhatsApp call center: customer profiles, sales pipeline, tasks, custom fields, import/export, duplicate merge and automations tied to calls and chats.
Learn moreCall Center
Run a full cloud call center on WhatsApp: auto-answered inbound calls, IVR menus, agent routing, hold queues, live monitoring, recording and SIP softphones.
Learn morePricing
Simple prepaid pricing for the WhatsApp call center: wallet top-ups, monthly plans with quotas, multi-month discounts, coupons and pay-as-you-go country rates.
Learn moreReady to try it on your own number?
Create your workspace, link a WhatsApp number by QR and go live in minutes — no Meta approval, no per-message API fees.
