Your WhatsApp Business accounts on one screen
Templates, costs, numbers and settings for all your WhatsApp Business accounts, explained in plain words. It runs on your computer or your server, and your tokens never leave it.
- One command with Docker
- Arabic and English
- MIT license


Everything about your accounts, in one place
Built on Meta's WhatsApp Business APIs. No spreadsheets, and no switching between accounts in WhatsApp Manager.
Every account at a glance
This month's cost and messages, what needs your attention now, and the most-sent templates.
Templates
Status and 30-day numbers for each one. Create and edit with a live preview, paste them as text, and delete, archive, unpause or copy several at once.
Reports and costs
What Meta charged by category, country and number, every message sent and received, and the 1,000 free replies left this month.
Account and numbers
Whether each number can send and why not, verification, payment, people with access, and each number's profile, name, badge, QR codes and blocked list.
Several accounts
Found from one token, and moved to another computer in one encrypted file.
Arabic and English
Right to left or left to right, light or dark, and templates in any language.
A look inside
Every screenshot shows a fictional store.

Install it in one command
You only need Docker.
curl -fsSL https://raw.githubusercontent.com/Haythamasalama/whatsapp-business-monitor/main/install.sh | shThen open the address it prints.
Yours, and only yours
Runs where you choose
On your computer or your own server, behind your own sign-in.
Tokens stay on the server
No page and no response ever contains an access token, and exporting them asks for your password.
No tracking
No analytics. Besides Meta, it only asks GitHub once an hour whether a new version is out.
Questions
What is WhatsApp Business Monitor?
A free, open-source dashboard for the WhatsApp Business Platform. It shows every message template in your WhatsApp Business accounts with its status, sends, deliveries, reads and cost, and this month's spend per account.
Can it manage a WhatsApp Business account, not just templates?
Yes. For each account it shows whether it can send right now and why not, its verification, payment method, people with access and activity log. For each number you can edit the business profile and photo, request a new display name or the green badge, set a username, ice breakers and commands, manage QR codes and short links, and block or unblock people.
Is it free?
Yes. It is open source under the MIT license, with no paid plan. You keep paying Meta for the messages you send, as usual.
Is my access token safe?
The app runs on your computer or your own server. The token stays in its database and is never sent to the browser or to anyone but Meta. There are no analytics.
What do I need to connect an account?
A WhatsApp Business account on the Cloud API, and a Meta system user token with the whatsapp_business_management permission.
How is it different from WhatsApp Manager?
Meta's WhatsApp Manager shows one account at a time. This puts all your accounts on one screen, with 30-day numbers for every template, reports on what you pay and why, what needs your attention now, and an alert when a template's status changes.
Does it send messages to my customers?
No. It reads your templates, numbers and costs, and lets you create and edit templates. Sending messages stays in your own systems.
How do I install and update it?
Run one command with Docker. New versions install themselves every 6 hours and keep your settings and data; to update right away, press "Update now" in the app.