PulbotDocumentation

Connect WhatsApp


Pulbot uses Meta's WhatsApp Cloud API. Your WhatsApp Business number is registered in a Meta app, and Pulbot acts as the system that receives and sends messages through that app.

When to use it

When you want to automate WhatsApp messages: auto-replies, sales funnels, notifications, or customer support.

Steps

  1. 1Prerequisite: you need WhatsApp Business API access. If your Meta app is still in «Not published» mode, messages only arrive from test numbers registered in the Meta panel.
  2. 2In Pulbot → Channels → «New channel» → select WhatsApp.
  3. 3Fill in the fields: Phone Number ID, WhatsApp Business Account ID (WABA ID), and the Access Token (long-lived system token or 24-hour temporary token).
  4. 4Copy the webhook URL that Pulbot shows you, along with the Verify Token.
  5. 5In Meta Developer Console → your app → WhatsApp → Configuration → paste the URL and Verify Token → click «Verify and save».
  6. 6Subscribe the webhook to these fields: messages, message_deliveries, message_reads.
  7. 7Go back to Pulbot and activate the channel. The status should change to «Connected».
  8. 8Create a flow with a WhatsApp Trigger pointing to this channel to start receiving messages.

Reference

Phone Number ID
The phone number ID in Meta. Found in Meta Developer Console → WhatsApp → Phone numbers.
WABA ID
WhatsApp Business Account ID. Visible in Meta Business Manager.
Access Token
Authentication token. Temporary tokens expire in 24 h. For production, use a long-lived system token generated in Meta Business Manager.
Webhook URL
Public Pulbot URL that Meta calls when a message is received. Auto-generated by Pulbot.
Verify Token
String Meta uses to verify the webhook belongs to you. Generated by Pulbot.
Webhook subscriptions
Fields to subscribe to: messages (messages), message_deliveries (delivery status), message_reads (read receipts).

Common errors

«Token expired» / messages not arriving
The 24-hour Access Token expired. Generate a new temporary token in Meta Developer Console or switch to a long-lived system token.
Webhook fails verification
Pulbot's URL must be publicly accessible via HTTPS. In dev, use a tunnel (ngrok). Make sure the Verify Token matches exactly.
«This number is already registered»
A number can only be in one Pulbot channel at a time. Disconnect the previous channel before creating a new one.
App in «Not published» mode
Only test numbers registered in Meta Developer Console can message you. For real users, submit your app for review in Meta.

Next step

Create a flow with a WhatsApp Trigger to automate your first messages.

¿Necesitas ayuda?