connect_whatsapp
Connect this workspace's WhatsApp by providing credentials the user generated in THEIR OWN Meta app (the 'bring your own credentials' alternative to the browser signup popup). Use this to connect a workspace's WhatsApp number entirely in chat: ask the user for the three values from their Meta app's WhatsApp API setup — a permanent access_token, the phone_number_id, and the waba_id (WhatsApp Business Account id) — then call this tool with them. DripRaven validates the token against Meta and, on success, sends real broadcasts from that number. Returns { connected, status, phone_number, verified_name }. Fails with VALIDATION_ERROR if the credentials are wrong. Note: for credentials from your own Meta app, delivery/read stats won't update (they require webhook wiring in your own app); outbound sending works.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| waba_id | Yes | WhatsApp Business Account (WABA) ID | |
| access_token | Yes | Permanent WhatsApp access token from the user's own Meta app | |
| phone_number_id | Yes | Phone number ID of the WhatsApp number to send from |