Skip to main content
WhatsApp is a messaging-only integration built on Meta’s WhatsApp Cloud API. No publishing, comments or analytics — it’s a two-way conversation channel.

Messaging

Send & receive text messages.

Business info

Read WABA & phone numbers.

Connect

Unlike the OAuth platforms, WhatsApp connects from server-side credentials (phone number id, WhatsApp Business Account id, and an access token) configured on your PlugKit deployment. One call links them to a profile:
This uses the WHATSAPP_* credentials (from Meta → WhatsApp → API Setup) set on the server. It’s the fastest path for your own number; per-customer onboarding via Embedded Signup can be added later.

Send a message

WhatsApp models a thread as a conversation. Create/find one for a recipient, then send:
Meta’s 24-hour window: you can freely message a user who wrote to you in the last 24h. Outside that window you must send an approved message template.

Read the inbox

Inbound messages arrive via webhooks. List conversations and messages the same way as any platform:

Business info

Inspect the WhatsApp Business Account and its phone numbers (name, quality rating, status):

Permissions

Uses whatsapp_business_messaging (send/receive) and whatsapp_business_management (business info).