Send API · webhooks · OTP · agent tools · MCP

Your system talks to your customers directly

Ready integrations cover most shops. Anyone with their own system — an ERP, a booking platform, an app they built — sends templates and messages from their system through the send API, posts order and cart events to us by webhook, sends verification codes through the OTP API, and lets the AI agent read from their system live. That is what works today, and this page promises no more.

  • Webhooks on your key
  • OTP send and verify
  • The agent reads your system
Works on
Your system
online
POST /wa_notify_webhook/api/{key} · order.created · 1042 From your system · 200 OK · confirmation sent
Where is my order now?
Agent → GET order_status(1042) from your system → "out for delivery, arrives tomorrow" Webhook tool · live
5doors open today: sending, orders, cart, OTP, agent tools
3OTP endpoints: send, verify, resend
MCPyour tool server connected by URL and token, allowed tools chosen

The send API is open on the WhatsApp Pro, WhatsApp Premium, Complete Plan and Ultimate Plan plans, with its key from «Developer tools». It does not yet cover reading subscribers or creating broadcasts or templates.

The problem

What it saves over integrating with Meta directly

You can integrate with Meta directly. Then you own: template approval and its status, the 24-hour window, conversation categorisation and accounting, retries on failure, and storing conversations tied to a customer. Most of that is not your product — it is the toll for reaching it. Here you post the order event once, and the platform and the agent do the rest.

How it works

From key to first message

Take the intake key

From the order-confirmation settings: the webhook URL and key for your account. For carts a secret and signature; for OTP a public key and secret for your app.

Post the order event

One POST with the order number, customer, items and status — and the pre-shipping confirmation and status updates go out as for a connected store.

Define a tool for the agent

A name, a description, a public URL and a method — or connect an MCP server. When the customer asks "where is my order?" the agent calls your system and answers from its reply.

Send verification codes

Three endpoints: send, verify, resend — on an approved authentication template at Meta's rate for the recipient's country.

What you get

What you can do today

The send API

A key from «Developer tools» sends an approved template, or a text inside the 24-hour window, lists your templates with a ready example, and returns every message's status: delivered, read, or failed with the reason.

Order intake from any platform

A keyed webhook takes the order event and runs confirmation and status. For stores not on Shopify or WooCommerce.

Cart events

Cart created or abandoned — with a secret and HMAC signature, or a key — and the recovery messages run on your timing.

OTP API

Send the code, verify it and resend it from your app, on WhatsApp instead of SMS.

Agent tools and MCP servers

The agent calls a public URL in your system (GET or POST) or an MCP server, with pinned addresses and a rate limit, and answers the customer from the reply.

Compared

Through the platform versus integrating with Meta directly

Integrating with Meta directly ArabyBot
Template approval and its status You own it Handled
Order confirmation, status and cart You build them One event runs them
The agent reads your system You build the model and tools A tool or an MCP server
Meta's fees On your account On your account, no markup
FAQ

Questions people actually ask

Is there an API to send a WhatsApp message from my system?

Yes, since October 2026: a keyed send API that sends an approved template or a text inside the 24-hour window, returns every message's status and lists your templates with a ready example. Keys are issued from «Developer tools» on the WhatsApp Pro, WhatsApp Premium, Complete Plan and Ultimate Plan plans. It does not yet cover reading subscribers or creating broadcasts or templates. The developer guide.

Do I need this if I use WooCommerce or Shopify?

No. The store integrations are ready and need no code. These doors are for anyone whose system has no ready integration.

Who pays Meta's fees?

They are billed to your own account with no markup from us. Details in the pricing guide.

Also asked as: «كيف أخلي الذكاء الاصطناعي ينفذ أوامر في نظامي» · «whatsapp automation api»

Wire your system in a day

Order and cart webhooks · OTP API · the agent reads your system · Meta fees at cost

Start free