u/TheWarlock05

Meta update: coexistence clients who switch devices now reconnect automatically. No action needed from you or them.

Another coexistence update from Meta, and this one is genuinely nice. They published a new guide called "Reconnect offboarded coexistence clients" and it covers a pain point a lot of us have hit.

The old problem

When a coexistence client switched phones, reinstalled their WhatsApp Business app, or re-registered their number, their Cloud API companion got offboarded. Getting them back on meant manual intervention. Clients had to go through onboarding again, you had to handle it on your end, and the whole thing was more friction than it needed to be.

What changed

Reonboarding is now automatic. Here's the full flow:

  1. Client switches devices, reinstalls, or re-registers
  2. Cloud API companion is offboarded. You get an ACCOUNT_OFFBOARDED webhook
  3. During the WA Business app registration flow, client sees a pre-checked opt-in listing all their previously connected Cloud API products
  4. If they don't opt out, reonboarding runs in the background automatically
  5. Within a few minutes, you get an ACCOUNT_RECONNECTED webhook and Cloud API messaging resumes

Nothing required from you or the client beyond them completing registration.

Two new webhooks to handle

ACCOUNT_OFFBOARDED fires when the companion gets offboarded due to device change or re-registration:

{
  "entry": [{
    "id": "<WABA_ID>",
    "changes": [{
      "value": {
        "event": "ACCOUNT_OFFBOARDED"
      },
      "field": "account_update"
    }]
  }],
  "object": "whatsapp_business_account"
}

ACCOUNT_RECONNECTED fires once reonboarding completes:

{
  "entry": [{
    "id": "<WABA_ID>",
    "changes": [{
      "value": {
        "event": "ACCOUNT_RECONNECTED"
      },
      "field": "account_update"
    }]
  }],
  "object": "whatsapp_business_account"
}

What to do when you get ACCOUNT_OFFBOARDED

Pause any pending Cloud API message sends for that client. Messages will fail while reonboarding is in progress. Then just wait for ACCOUNT_RECONNECTED before resuming.

What stays up during reonboarding

Your partner access to the WABA stays intact and webhook subscriptions keep firing. Cloud API messaging is suspended during the window, but since reonboarding typically finishes within a few minutes the gap is minimal.

A few things to note

Only the Cloud API companion is restored automatically. If your client used WhatsApp Web or other companion devices, they have to re-link those manually. Also, if a different partner or coexistence product onboards the WABA during the reconnection window, eligibility for reonboarding is cleared.

The prerequisite is that your app needs to be subscribed to the account_update webhook field. If you already handled the PARTNER_REMOVED changes from last week, you're already in the right place.

reddit.com
u/TheWarlock05 — 1 day ago

Hi,

I'm requesting to become a moderator of r/WhatsappBusinessAPI.

The current top moderator's account has been permanently banned, and the only remaining moderator appears to have limited access and activity. As a result, the community has been largely unmoderated.

I am a top 1% contributor in this subreddit, which reflects my genuine interest in the topic and the community. I regularly engage with posts, help answer questions, and care about the quality of discussions here.

If granted moderatorship, my goals are:

- Keep the community active and growing

- Reduce spam and low-effort posts

- Enforce clear community rules to make the subreddit healthy and valuable for developers, businesses, and anyone working with the WhatsApp Business API

I believe this subreddit has real potential as a resource for people navigating the WhatsApp Business API, and I'd love the opportunity to help it reach that potential.

here is a link to modmail

https://www.reddit.com/chat/room/!SVF_Ip4jTauDknkZyY06Hg%3Areddit.com

Thank you for considering my request.

reddit.com
u/TheWarlock05 — 22 days ago

Hi,

I'm requesting to become a moderator of r/WhatsappBusinessAPI.

The current top moderator's account has been permanently banned, and the only remaining moderator appears to have limited access and activity. As a result, the community has been largely unmoderated.

I am a top 1% contributor in this subreddit, which reflects my genuine interest in the topic and the community. I regularly engage with posts, help answer questions, and care about the quality of discussions here.

If granted moderatorship, my goals are:

- Keep the community active and growing

- Reduce spam and low-effort posts

- Enforce clear community rules to make the subreddit healthy and valuable for developers, businesses, and anyone working with the WhatsApp Business API

I believe this subreddit has real potential as a resource for people navigating the WhatsApp Business API, and I'd love the opportunity to help it reach that potential.

Thank you for considering my request.

reddit.com
u/TheWarlock05 — 23 days ago