WhatsApp Business Automation

The WhatsApp API for
Bulk Messaging & Automation

Send single or bulk WhatsApp messages, run marketing campaigns, and connect WhatsApp to your website, store or ERP through a simple REST API and a full dashboard.

The dashboard showing a finished campaign: recipients, sent, delivered, read and failed counts, and a table of every recipient with its status and send time.
A campaign report in the dashboard — one row per recipient, with delivery and read receipts.

Everything a WhatsApp API should do

Send at scale, connect several numbers, and follow every message through to delivery.

Simple REST API

Connect WhatsApp to any app, website or ERP with a clean, fully documented REST API.

Multiple Numbers

Connect and manage several WhatsApp numbers from a single account.

Bulk Campaigns

Send to thousands of contacts at once, with automatic pacing and queueing that protects the number.

Live Dashboard

Track sessions, message status and usage in real time from a dashboard that works in Arabic and English.

Webhooks & Replies

Receive replies and delivery updates in your own system, and answer automatically with keyword rules.

Quick QR Connect

Link a WhatsApp number in seconds by scanning a QR code — no Meta verification, no waiting.

What businesses use it for

The same API behind order updates, appointment reminders and marketing campaigns.

Marketing teams

Segmented WhatsApp campaigns with templates, tags and per-campaign reporting — from a ready-made dashboard, with nothing to build.

Online stores

Order confirmations, shipping updates and abandoned-cart reminders sent straight to WhatsApp.

Clinics & centres

Appointment reminders and follow-ups that cut no-shows without a receptionist on the phone.

Schools & academies

Attendance, results and announcements pushed to parents in one batch.

ERP & CRM systems

Invoices, payment reminders and internal alerts triggered from the system you already run.

Support teams

A shared inbox where the whole team answers one WhatsApp number together.

Running ad campaigns is the one people ask about most — see how the WhatsApp campaign service works .

Connect WhatsApp in 3 steps

Connect your number

Add a WhatsApp number and scan the QR code from your phone — no Meta business verification.

Get your API key

Generate a secure API key from your dashboard in one click.

Start sending

Send single or bulk messages from the API or straight from the dashboard.

Simple, transparent pricing

A flat monthly plan — no per-conversation billing.

الأساسية

200 EGP / mo
  • 1,500 messages / month
  • 1 WhatsApp number(s)
  • REST API & bulk sending
  • Dashboard & message history
Contact Us
Most Popular

بيزنس

400 EGP / mo
  • 5,000 messages / month
  • 1 WhatsApp number(s)
  • REST API & bulk sending
  • Dashboard & message history
Contact Us

المتكاملة

600 EGP / mo
  • 10,000 messages / month
  • 2 WhatsApp number(s)
  • REST API & bulk sending
  • Dashboard & message history
Contact Us

SAR and USD prices are approximate conversions.

Every plan sends at the same safe pace

Your plan sets how many messages a month. These three protect the number itself — WhatsApp bans numbers that send too much, too fast, and a banned number costs more than any plan.

500
messages a day
For the whole account, resetting at midnight.
100
an hour, per number
Per number, so a second number doubles it.
10–30 sec
between one message and the next
A random gap, never a fixed rhythm.

Reaching one never loses anything: a campaign waits and carries on by itself — the next hour, or the next day — and tells you what it is waiting for. Replies you type yourself in the inbox are not held to the daily or hourly limit — only to your monthly allowance. Sending more than this? We set all three per account — just ask. Full limits in the API docs

Frequently asked questions

What is a WhatsApp API and how does it work?

A WhatsApp API lets your website, CRM or ERP send and receive WhatsApp messages programmatically. You link a WhatsApp number once by scanning a QR code, then send messages with an HTTP request carrying your API key — no phone in the loop.

Can I send bulk WhatsApp messages to my customers?

Yes. Upload or select your contacts, pick a template, and the platform queues the campaign and paces the sending automatically so the number is not hammered. Every campaign gets its own delivery report.

How do I avoid getting my WhatsApp number blocked?

Send only to people who expect to hear from you, personalise the message instead of sending an identical one to everyone, and let the built-in pacing and daily caps spread the campaign out rather than firing it all at once. Most blocks come from cold lists, not from volume.

How many WhatsApp messages can I send per day?

Each plan carries a monthly message allowance plus a daily cap, and every number has an hourly cap on top of that. The monthly figure is on the pricing table above; tell us your sending pattern and we will set the daily and hourly caps to match it.

Can I send WhatsApp messages from an Excel file?

Yes. Import your contacts from Excel (.xlsx), OpenDocument (.ods) or CSV, map the columns to name, number and any custom field, then run a campaign against them. The custom fields can be used to personalise each message.

Do I have to keep my phone switched on and online?

No. Once the QR code is scanned the session runs on our servers, so the phone can be off or out of signal and messages keep sending. Just connect it to the internet occasionally — WhatsApp unlinks devices whose phone has been away for a long time.

How do I connect WhatsApp to my website or ERP?

Generate an API key from the dashboard and call the REST endpoint from your code. Any language that can make an HTTP request works — PHP, Node.js, Python, Laravel — and replies come back to your own endpoint as webhooks.

Can I connect WhatsApp to my Salla, Zid or WooCommerce store?

There is no ready-made plugin for any storefront. You connect it through the REST API — call it from the store's own webhooks, or wire the two together with an automation tool such as Make or Zapier. Tell us which platform you are on and we will help with the setup.

How is this different from the official WhatsApp Business API?

You link your existing WhatsApp number with a QR code — no Meta business verification, no template approval queue and no per-conversation pricing. You pay a flat monthly plan and start the same day.

Can I send OTP or verification codes over WhatsApp?

Yes. A verification code is an ordinary text message as far as the API is concerned, so there are no templates to get approved first and no wait — you call the send endpoint and the code arrives.

Can I schedule WhatsApp messages for a specific time?

Yes. Pick a date and time when you write the message and it is queued and sent then, in your account's timezone. Campaigns can be scheduled the same way.

Do you support auto-replies to incoming messages?

Yes. Keyword rules answer incoming messages automatically, and saved templates and quick replies cover the answers your team sends by hand all day.

Can several staff answer the same WhatsApp number?

Yes. The shared inbox lets the whole team work one number together, each with their own login, and every outgoing message shows which of them sent it.

Can I connect more than one WhatsApp number?

Yes. Each plan includes a number of instances, and every instance is an independent WhatsApp number with its own sessions, contacts and message history under one account.

Can I receive customer replies in my own system?

Yes. Webhooks push incoming messages and delivery or read status changes to your endpoint as signed JSON, so your system stays in sync without polling for changes.

Can I send images, PDFs and voice notes?

Yes. The API sends images, documents, audio, video, locations and contact cards alongside plain text, and the shared inbox shows everything your team sends and receives.

Is there a free trial?

There is a trial plan we open on request rather than sell — message us on WhatsApp and we will set it up so you can link a number and send real messages before you commit.

How much does it cost and how do I pay?

Plans are billed monthly by message volume and by how many WhatsApp numbers you connect, with no per-conversation charge. Prices are listed above in EGP, SAR and USD — contact us and we will set the account up for you.

Ready to automate WhatsApp?

Connect your number and send your first message in minutes.