Skip to main content

WhatsApp Business Accounts ( WABA) integration with TimelinesAI

Overview of TimelinesAI's WhatsApp Business API integration, eligibility, and how to connect.

What is WABA on TimelinesAI?

The WhatsApp Business API (WABA) is for businesses that need higher messaging

volume and template-based campaigns. Connecting a WABA number to TimelinesAI

lets you use an official API number directly inside TimelinesAI — reply from

the shared inbox, run broadcast campaigns with approved templates, collaborate

as a team, and sync conversations to your CRM.

New to WABA? Two companion guides go deeper on the two things you'll most

likely want to do with a WABA number:

Do WABA chats sync to my CRM (HubSpot, Pipedrive, Zoho, Close)?

WABA conversations sync to your connected CRM exactly the same way

QR-connected chats do — the same contact matching, activity logging, and

deal/lead behavior applies regardless of how the number is connected. For each

CRM (HubSpot, Pipedrive, Zoho, and Close), a WABA chat is treated like any

other chat: contacts are matched by phone number, so an existing record is

reused rather than duplicated.

For setup and behavior specific to your CRM, see:

Ways to connect a number:

TimelinesAI supports two onboarding paths to WABA:

  1. Coexistence - keep using your existing WhatsApp Business App on the phone and connect the same number to the API at the same time. Best for SMBs who already operate the number on the App and don't want to lose chat history or stop using the phone interface.

  2. Standard WABA - register a new or unused number directly to the API. The number can also not be used in the WhatsApp Business App once registered.

Coexistence is not the QR connection. The QR path under WhatsApp Accounts → Generate QR is a separate, linked-device connection. Coexistence is started only from WABA accounts → Connect a new WABA account, then choosing Connect a WhatsApp Business App / Connect your existing WhatsApp Business App.

If you're already running a WhatsApp Business App, Coexistence is usually the right choice. See WhatsApp Coexistence: setup guide.

Prerequisites:

Before connecting a number, make sure:

  • Admin access to a Meta Business Portfolio

  • A verifiable business

  • A phone number that can receive an OTP for verification

Coexistence-specific prerequisites:

  • WhatsApp Business App version 2.24.17 or later

  • The number has been active in the WhatsApp Business App for at least 7 days

  • Meta determines final eligibility based on account age and messaging quality

  • WABA-to-WABA migration is not supported for numbers onboarded via Coexistence.

How to connect:

  • Open TimelinesAI > WABA accounts

  • Click Connect a new WABA account

  • Sign in with the Facebook profile that owns or has access to your Business Portfolio

  • Pick the connection type - Coexistence (existing WhatsApp Business App number) or a new WABA number

  • Follow the on-screen flow to select your Business Portfolio and the WhatsApp Business account

  • Enter the phone number and complete verification

  • Confirm details and finish

The activated number will appear in WABA accounts and is ready to send and receive messages.

For the full Coexistence walkthrough, see WhatsApp Coexistence: setup guide.

Seats and connection limits

WABA-connected numbers consume seats on your plan exactly like QR-connected WhatsApp numbers. The rule is simple:

One seat = one number, whether it's connected via QR or WABA. Seats cover both

connected numbers and team members. Connecting same number using both QR and WABA will result in consuming two seats.

If you downgrade to fewer seats than you have connected numbers, TimelinesAI

automatically disables the excess numbers (QR and WABA alike). A disabled WABA

number isn't deleted — nothing is lost. After you add seats back, re-enable the

number you want to use.

Limitations:

These apply when you onboard via Coexistence:

  • Throughput is fixed at 20 messages per second (vs the standard tier limit of 80 mps). See Meta's throughput documentation.

  • Broadcast Lists become read-only in the WhatsApp Business App. Use TimelinesAI Mass Messaging instead.

  • Disappearing messages, view-once media, and live location are disabled in 1:1 chats.

  • WhatsApp for Windows and WearOS are unsupported as companion devices.

  • You must open the WhatsApp Business App at least every 13–14 days to keep the connection active.

  • Group chats are not synced through the API.

  • All other linked devices are unlinked during onboarding and need to be re-linked after.

Disable, remove or move a WABA number

Removing a WABA number takes two steps: one in TimelinesAI, one in Meta.

> 1. In TimelinesAI: open WABA accounts and disable the number. This frees the seat and stops the number being used in TimelinesAI. Chats already synced stay in your workspace.

> 2. In Meta: to stop TimelinesAI's access completely, open Meta Business Suite → Settings → Accounts → WhatsApp accounts, select the account, open Partners, and remove Initech Ads (our partner account, see the FAQ below).

> Moving a number to a different team member: WABA numbers belong to the workspace, not to the person who connected them. You don't need to reconnect the number.

> Switching back to a QR connection: after the steps above, the number can be connected again under WhatsApp accounts → Generate QR. Connecting the same number by QR and WABA at the same time uses two seats.

Connection troubleshooting

My number doesn't appear in the list during connection

> The number must belong to a WhatsApp Business Account inside the Business Portfolio you selected. In the Meta window, pick the Business Portfolio first, then the WhatsApp Business Account, then the number.

> You must be an admin of that Business Portfolio. If you aren't, ask the portfolio admin to either give you admin access or run the connection themselves.

The WABA shows "Active" but the number shows "Pending" or "Not available"

>The number was verified in Meta but never registered on the Cloud API. Follow How to connect and activate a new WhatsApp Business number, steps 5–8.

> Registering a WABA number has nothing to do with scanning a QR code. The QR connection is a separate product.

Meta created a new, empty WhatsApp Business Account during connection

> This happens when you choose "Create a new WhatsApp Business Account" instead of selecting your existing one. Start the connection again and select the existing WhatsApp Business Account that holds your number.

The number shows "Disconnected — connect again through Meta Embedded Signup"

> Open WABA accounts → Connect a new WABA account and go through the Meta flow again with the same number.

> For Coexistence numbers, the most common cause is not opening the WhatsApp Business App for 14 days.

> Also check that Initech Ads is still listed under Partners for your WhatsApp account in Meta Business Suite. If someone removed it, TimelinesAI loses access.

Messages stopped syncing (for example after a plan renewal or change)

> In WABA accounts, disable the affected numbers and enable them again. If chats still don't update, contact support.

Messages show "Sent" but never arrive

> Check that Initech Ads is still a partner on your WhatsApp Business Account in Meta. Without partner access, TimelinesAI doesn't receive delivery statuses from Meta. Reconnect the number to restore it.

FAQ

Who are "Initech MessageHub" and "Initech Ads"? I see these names when I connect my number.

Both belong to TimelinesAI. Meta shows them during the connection flow and in your Meta Business Portfolio:

  • Initech MessageHub is the TimelinesAI application on the Meta Platform. We use it to manage your WABA numbers.

  • Initech Ads is the TimelinesAI partner account with Meta for managing WABA.

Will I be charged for messages sent from the WhatsApp Business App?

No. Meta only bills API-initiated conversations. Messages sent from the App on the phone are free.

Can I switch back to App-only?

Yes. Open the WhatsApp Business App > Settings > Account > Business Platform > Disconnect. The number returns to App-only mode.

What happens if I don't open the App for 14 days?

The associated WABA account may become inactive. You will need to redo the onboarding flow to restore the connection.

Can I migrate a Coexistence number to standard WABA later?

No, WABA-to-WABA migration is not supported for Coexistence numbers. If you need a standard WABA number, register a different number from scratch.

Will my chat history be preserved?

Existing 1:1 chat history stays on the phone. Once Coexistence is active, new 1:1 messages are mirrored into TimelinesAI. Group chats are not mirrored.

Did this answer your question?