Connect a WhatsApp number to a KNet agent so people can talk to it where they already are.
The WhatsApp integration connects a WhatsApp business line or dedicated number to a KNet agent. Messages arrive as agent input and replies stream back to the sender, letting users talk to your AI assistants inside WhatsApp.
Open it: flow.knetai.com/whatsapp

WhatsApp Manager
The Manager interface lets you manage multiple WhatsApp phone numbers and assign them directly to specialized agents.
| Section | Purpose |
|---|---|
| Instances | View all configured numbers (support-desk, lead-outreach), their connection status, and attached bot |
| + Instance | Add and configure a new WhatsApp line |
| Chat | Live conversation viewer for WhatsApp inbound and outbound dialogs |
| Configurations | Manage webhook endpoints, Meta Cloud API credentials, and token secrets |
| Events | Real-time event log for message delivery receipts, status updates, and webhooks |
| Integrations | Connect WhatsApp directly to KNet Flows and Knowledge Bases |
Where it fits
- WhatsApp is a channel — it carries messages, it does not decide anything.
- Workflow Builder holds the agent that decides.
- KNet Traces records each conversation, grouped by session, so a multi-turn exchange reads as one thread.
Concepts
Instance — one connected WhatsApp number. Each instance routes to one agent.
Session — a conversation with one contact. Because WhatsApp is inherently multi-turn and long-lived, session handling matters more here than in a request-response channel: the agent needs to know what was said yesterday.
Webhook — how incoming messages reach the platform.
Before you connect a number
WhatsApp is a regulated channel with rules set by Meta, not by KNet. Template approval, opt-in requirements and messaging windows all apply, and they constrain what an agent may send unprompted. Confirm your use case is permitted before building on it.
What is not documented yet
- Connecting and verifying a number
- Message templates and approval
- Session and conversation-window handling
- Media messages
- Routing one number to multiple agents
- Rate limits and delivery guarantees
Getting help
Something here wrong or missing? Get in touch — a person reads every support request, and gaps in these pages are worth reporting.
