Prerequisites
- A WhatsRB Cloud account with an API key (Dashboard)
- A connected WhatsApp Business Account
- A webhook endpoint (use webhook.site for testing)
1. Get your API key
Log in to the WhatsRB Dashboard and navigate to API Keys. Create a new key — it starts withwrb_live_.
2. Register a webhook endpoint
- cURL
- Python
- Ruby
- TypeScript
3. Create an agent
- cURL
- Python
- Ruby
- TypeScript
4. Send a test message
Send a WhatsApp message to your connected business number:“My order #ORD-1234 arrived broken, I want a refund of $49.90”
5. Receive the webhook
Within seconds, your webhook endpoint receives:type is guaranteed to be one of your allowed_actions. The payload fields match your payload_schema. Your backend can safely parse and execute.
6. Handle it in your backend
- Python
- Ruby
- TypeScript
Next steps
Agents Overview
Understand the full inbound pipeline and agent output structure.
Allowed Actions
Constrain what your agent can return.
Conversation Context
Give your agents memory across messages.
Webhooks
Configure webhook endpoints and event filtering.

