Waaru documentation
Set up WhatsApp for your team or connect your application to Waaru.
Reviewed
Choose your documentation
Admin portal
Set up and operate your customer workspace in the Waaru dashboard.
APIs
Build a server integration. Browse endpoint requirements, request and response payloads, and safe errors.
The Admin portal section covers your customer workspace and team dashboard. Use these guides to manage your workspace, team, connected numbers and daily operations.
Start here
Admin portal: Set up Waaru, then reply to your first message. You can use the Inbox, contacts, broadcasts, and visual workflows without writing API code.
APIs: Use the Waaru SDK for Node.js to send messages, read conversations, stream attachments and verify callbacks, or follow the Developer API setup, make a first authentication request, then receive webhooks. You will need server-side code for this path.
New to the terms? Read the short dashboard glossary.
Public signup is open. The platform is free. AI features are pay as you go. Meta messaging charges remain separate.
Browse by task
Start here
Create a workspace, connect a number, learn the dashboard, and invite your team.
Conversations
Work in the Inbox, assign conversations, use saved replies, and review chat history.
Contacts and audiences
Manage contacts, import a CSV, record permission to message people, and group contacts into audiences.
Templates and broadcasts
Submit message templates, check Meta approval, and send a campaign to selected contacts.
Logic Flows
Reply to incoming messages, collect answers, and pass conversations to your team.
Automation flows
Start tasks on a schedule or when an event happens in a connected app.
Workspace settings
Manage numbers, inbox policies, team access, exports, integrations, and API keys.
API reference
Connect your server to one WhatsApp number, send and read messages, and receive events.
Setup checklist
For a new workspace, follow this sequence:
- Create the workspace and review the account and workspace policies.
- Connect the exact WhatsApp number you plan to use.
- Test your first conversation with a permitted test account.
- Invite teammates and grant access to the numbers they need.
- Choose the next path: Logic Flows, templates and broadcasts, or the Developer API.
A first customer-service reply does not require an imported audience or a broadcast. Prepare consent and segments before sending a campaign.
A page that needs WhatsApp may return you to Numbers if the workspace has no connected number it can use. Connect or restore the number before retrying the task.
Learn the basics
New to the platform? Start with the WhatsApp Business API guide. Learn how to plan a broadcast or map a customer journey, then follow the dashboard steps here. The blog answers specific questions about setup, pricing, consent, and templates.
Open the Waaru dashboard in another tab while you follow a guide.
Administration and help
Keep company and account details, policy decisions, consent and safety settings, and operational reports up to date. Use Waaru Care for account-specific help. Review optional AI and MCP availability to distinguish disabled model setup from AI replies and MCP runtime availability.