Every WhatsApp feature inside MyOperator—templates, campaigns, live chat, API messaging and more—works or stops working strictly according to two independent Meta-defined states: the WhatsApp Business Account (WABA) status and each linked phone number status.
WABA can be:
Phone number can be (code in brackets):
| Status | Code | Definition | Root Cause | Platform Impact |
|---|---|---|---|---|
| CONNECTED | 1 | The number is fully active and verified. | Successful onboarding. | All messaging, campaigns, live chat and API work. |
| RATE_LIMITED | 8 | Exceeded Meta messaging rate. | High outgoing volume in short period. | UI visible; outgoing API blocked; incoming OK. |
| FLAGGED | 9 | Under Meta scrutiny for high blocks/complaints. | Elevated user blocks or complaints. | No UI restrictions; all API messaging works. |
| REJECTED | 3 | Number registration disapproved. | Failed verification or policy breach. | Number disabled; Live Chat, Campaigns, Chat Widget, BOT stop; API off; filters show "Deleted" label. |
| DELETED | 4 | Number removed from WABA. | Owner deletion or Meta enforcement. | Same impact as REJECTED. |
| RESTRICTED | 5 | Meta-imposed limits for policy violations. | Persistent low quality or spam. | Same impact as REJECTED. |
| DISCONNECTED | 6 | Lost connection to WhatsApp API. | Connectivity loss, certificate expiry, deregistration. | Same impact as REJECTED. |
| BANNED | 7 | Permanently blocked for severe breaches. | Spam, harmful content, repeated violations. | Same impact as REJECTED. |
| MIGRATED | 10 | Transferred to another BSP. | Switch of provider or integration. | Same impact as REJECTED. |
| WABA Status | Action | Templates > Filters | Templates > Create New | API Behaviour |
|---|---|---|---|---|
| APPROVED | ✔ No action | ✔ Show | ✔ Show | Works |
| REJECTED | 🚫 Disable | ⚠ Deleted label | ✘ Hide | Off |
| PENDING | 🚫 Disable | ⚠ Deleted label | ✘ Hide | Off |
| UNREACHABLE | 🚫 Disable | ⚠ Deleted label | ✘ Hide | Off |
| Category | Status | Key Impacts |
|---|---|---|
| Phone Number | CONNECTED | All modules fully functional. |
| RATE_LIMITED | UI visible; outgoing API blocked; incoming OK. | |
| FLAGGED | All modules & API work. | |
| Phone Number (Disabled) | REJECTED / DELETED / RESTRICTED / DISCONNECTED / BANNED / MIGRATED | All action modules stop; filters mark number "Deleted"; API off. |
| WABA | APPROVED | Templates accessible; API works. |
| WABA (Disabled) | REJECTED / PENDING / UNREACHABLE | Template filters "Deleted"; create hidden; API off. |
| Phone Number Status | State Code | Action | Live Chat > Filters | Live Chat > New Chat | Campaigns > Filters | Campaigns > Create | MessageTrail > Filters | Chat Widget & QR > Filters | BOT > Connect WA |
|---|---|---|---|---|---|---|---|---|---|
| CONNECTED | 1 | ✔ No action | ✔ Show | ✔ Show | ✔ Show | ✔ Show | ✔ Show | ✔ Show | ✔ Show |
| RATE_LIMITED | 8 | ✔ No action | ✔ Show | ✔ Show | ✔ Show | ✔ Show | ✔ Show | ✔ Show | ✔ Show |
| FLAGGED | 9 | ✔ No action | ✔ Show | ✔ Show | ✔ Show | ✔ Show | ✔ Show | ✔ Show | ✔ Show |
| REJECTED | 3 | 🚫 Disable | ⚠ Deleted label | ✘ Hide | ⚠ Deleted label | ✘ Hide | ⚠ Deleted label | ✘ Hide | ✘ Hide |
| DELETED | 4 | 🚫 Disable | ⚠ Deleted label | ✘ Hide | ⚠ Deleted label | ✘ Hide | ⚠ Deleted label | ✘ Hide | ✘ Hide |
| RESTRICTED | 5 | 🚫 Disable | ⚠ Deleted label | ✘ Hide | ⚠ Deleted label | ✘ Hide | ⚠ Deleted label | ✘ Hide | ✘ Hide |
| DISCONNECTED | 6 | 🚫 Disable | ⚠ Deleted label | ✘ Hide | ⚠ Deleted label | ✘ Hide | ⚠ Deleted label | ✘ Hide | ✘ Hide |
| BANNED | 7 | 🚫 Disable | ⚠ Deleted label | ✘ Hide | ⚠ Deleted label | ✘ Hide | ⚠ Deleted label | ✘ Hide | ✘ Hide |
| MIGRATED | 10 | 🚫 Disable | ⚠ Deleted label | ✘ Hide | ⚠ Deleted label | ✘ Hide | ⚠ Deleted label | ✘ Hide | ✘ Hide |
| Status | Action | API Behaviour |
|---|---|---|
| CONNECTED | ✔ No action | Incoming & outgoing messages work |
| RATE_LIMITED | ✔ No action | No outgoing messages; incoming work |
| FLAGGED | ✔ No action | Incoming & outgoing messages work |
| REJECTED / DELETED / RESTRICTED / DISCONNECTED / BANNED / MIGRATED | 🚫 Disable | API off |
• Phone number status governs Live Chat, New Chat, Campaigns, MessageTrail, Chat Widget, BOT connection and all API messaging.
• WABA status governs only the Templates module (filters, creation) and the Templates API.
• Both must be APPROVED/CONNECTED for complete platform functionality.
• The MyOperator panel now surfaces WABA statuses (Approved, Pending, Rejected, Unreachable) beside every number so support teams no longer hunt for hidden errors.
In the Image below, Status: Deleted is a phone number status and Unreachable is a WABA status
An FBM can own many WABAs, and each WABA can own many numbers:
MyOperator > WhatsApp > Accounts lists every phone number as its own row, so a WABA with two numbers appears twice.
Normal case
WABA MyOperator → Approved
Number 9999999999 → Live
Number 8888888888 → Live
WABA Heyo → Approved
Number 777777777 → Live
Panel shows three live rows.
Scenario 1 – Only phone number deleted
WABA MyOperator → Approved
Number 9999999999 → Deleted
Phone number status Deleted; WABA status Approved – department exists, employee left.
Scenario 2 – WABA deleted
WABA MyOperator → Unreachable
Number 9999999999 → Deleted
Phone number status Deleted, WABA status Unreachable – department shut down, nothing works.
Keywords
WhatsApp Business Account, WABA status, phone number status, Connected, Rate limited, Flagged, Restricted, Deleted, Disconnected, Banned, Migrated, Unreachable, templates API, Live Chat, Campaigns, MessageTrail, Sync Now, MyOperator WhatsApp