WhatsApp deployments use the Meta WhatsApp Business API. You need a WhatsApp Business Account with an approved phone number and a Meta developer app before configuring this deployment.
Prerequisites
Before deploying to WhatsApp, ensure you have:WhatsApp Business Account
A WhatsApp Business Account with an approved phone number registered on the Meta Business platform.
Meta Developer App
A Meta developer account with a WhatsApp Business API app created in the Meta Developer Portal.
- Access Token — Your WhatsApp Business API access token (permanent or temporary)
- Phone Number ID — The phone number ID for your WhatsApp Business number
- Webhook Verify Token — A secret string you define, used to verify Meta’s webhook callback
Creating a WhatsApp Deployment
Navigate to your assistant
Go to Assistants in the sidebar and select the assistant you want to deploy to WhatsApp.
Enter your WhatsApp credentials
Provide:
- Access Token — Your Meta WhatsApp Business API access token
- Phone Number ID — The phone number ID for your WhatsApp Business number
- Webhook Verify Token — A secret string you define (you’ll use this same string in the Meta webhook configuration)
Configure the Meta webhook
In the Meta developer portal, set your webhook URL to:Set the Verify Token to the same value you entered in Rapida.
How It Works
When a user sends a WhatsApp message to your business number:- Meta delivers the message to Rapida via the configured webhook
- Rapida routes the message to the correct assistant based on the Assistant ID in the webhook URL
- The assistant processes the message through its configured LLM, tools, and knowledge bases
- The response is sent back to the user via the WhatsApp Business API
- Conversation context is maintained across all messages in the same thread
Key Features
- Multi-turn context — The assistant maintains full conversation context across messages. Users can reference previous messages naturally
- Messaging at scale — Handle thousands of simultaneous WhatsApp conversations with a single assistant
- Rich content — Send and receive text messages, with support for structured responses
- 24/7 availability — Automate responses around the clock without human intervention
- Same brain, different channel — The assistant uses the same prompt, model, tools, and knowledge bases as your phone and web deployments
Use Cases
Customer Support
Automate first-line support for product inquiries, order status, and troubleshooting on the platform your customers already use.
Appointment Booking
Let users book, reschedule, or cancel appointments directly in WhatsApp with natural language.
Order Management
Handle order tracking, returns, and product availability queries conversationally.
Lead Qualification
Engage inbound leads with qualifying questions and route warm leads to your sales team.
Notifications and Reminders
Send proactive messages for appointment reminders, payment confirmations, and delivery alerts.
Surveys and Feedback
Collect customer feedback and NPS scores through conversational surveys that feel natural.
Related
- Create an Assistant — Set up your assistant before deploying
- Phone Call Deployment — Deploy the same assistant on phone calls
- Web Widget Deployment — Embed on your website
- Webhooks — Receive post-conversation events