Everything you need, step by step.
Plain-language guides for every WatAgent feature β from connecting your number to your first automation. No jargon, no developer required.
π Getting started
WatAgent runs inside your WordPress admin. From install to your first WhatsApp message takes about 10 minutes.
- Install the plugin. Upload the WatAgent zip in Plugins β Add New β Upload, activate it, and a WatAgent menu appears in wp-admin.
- Connect your WhatsApp number. Go to WatAgent β Settings and sign in with Meta. WatAgent provisions your WhatsApp Business Cloud API connection automatically β no developer needed. Your number stays yours; you pay Meta directly.
- Send a test message. Open the Team Inbox, start a chat with your own number, and confirm the message arrives on your phone.
- Turn on your first automation. Enable the welcome flow from the template library, or switch on cart recovery if you run WooCommerce.
Team Inbox
One shared inbox for your whole team. Every conversation lands in a queue β Priority, Active, AI Handling, Unassigned, Mine, or Resolved β so you always know what to work on first.
- Assign a chat from the conversation header β ownership locks it to one teammate so nobody double-replies.
- Reply faster with canned replies, approved templates, product catalog cards, media and voice notes β all in the reply bar.
- Add internal notes your customer never sees β perfect for shift handovers and context.
- Hand off to AI with the per-chat Bot toggle, and take back control anytime.
AI Chatbot
An AI assistant that answers from your content β not a generic script β and hands off to a human when it's unsure.
- Connect a provider. In AI Chatbot β Behavior & Guardrails, paste your OpenAI, Anthropic or Gemini API key and click Test connection.
- Build its knowledge. On Knowledge Sources, tick the content types to index (posts, pages, products) and upload files like your returns policy. Click Index now.
- Set the hand-off confidence. Below this threshold the AI escalates to a human instead of guessing. Start at 40β60%.
- Rehearse in the Playground. A private test chat β nothing reaches customers. When it answers well, flip AI auto-reply on.
Flow Builder
Visual automations: pick a trigger, connect actions, hit save. 11 triggers, 6 conditions and 22 actions β no code.
- Start from a template. The library has 17 ready-made flows β welcome greeting, keyword menu, lead capture, feedback survey and more. Preview one, then make it yours.
- Or build from scratch: drag a trigger (like Keyword) onto the canvas, connect a Send Message action, add tags or agent assignment, and end the flow.
- Test run before publishing β drafts never touch live customers.
- Add rules and sequences: rules watch for keywords or events and fire instantly; sequences drip messages over days or weeks after enrollment.
Broadcasts
Bulk campaigns without the spam risk β five guided steps with consent built in.
- Audience: pick All opted-in, a saved Segment, or paste a Custom list. The estimated reach updates live.
- Template: choose a Meta-approved template (green badge). Only approved templates can broadcast.
- Variables: fill each {{n}} placeholder β names, codes, links.
- Schedule: send now, later, or recurring. Set pacing and turn on quiet hours, frequency caps or a budget cap.
- Review: the preflight checklist and cost estimate must pass before Launch unlocks.
Cart Recovery
Win back abandoned carts with timed WhatsApp nudges β tracked to the rupee.
- Set the abandonment threshold (15 minutes by default) β how long a cart sits idle before recovery starts.
- Configure your steps: up to five messages with your own delays (1h Β· 24h Β· 72h by default), each using an approved template. Preview and Test per step.
- Attach a coupon to the final step β tiered, so you only discount when needed.
- Watch the dashboard: captured carts, recovery rate and recovered value, with a detail drawer per cart.
WooCommerce automations
Order updates on WhatsApp, automatically β ten lifecycle stages from placed to refunded.
- Toggle on the stages you want β each maps to an approved template (order_placed_v1, order_shipped_v1, β¦).
- Map the variables once: {{1}} β customer name, {{2}} β order ID, and so on. Every message personalizes itself at send time.
- Send a test against your most recent order, then arm it.
- Create custom statuses (like "Ready for Pickup") that register natively in WooCommerce and can trigger their own messages β even on a timer.
WhatsApp Ads
Run Click-to-WhatsApp ads and follow every click to the conversation, order and revenue.
- Connect once: ads reuse your existing WhatsApp token (it needs the ads_management permission β Test connection verifies).
- Pick your ad account and Page with Load from Meta, and set the default number ads open.
- Launch campaigns from the dashboard and read ROAS, conversations, orders and AOV per campaign.
Chat Widget
A WhatsApp button on your site that starts conversations before visitors bounce.
- Pick a template β Classic, Minimal, Bubble, Card, Pill or Vertical tab β then set brand color, position and size with the live preview.
- Choose triggers: immediately, after N seconds, scroll %, exit intent, click, or cart abandonment.
- Add display rules: match or exclude URL patterns and devices (show on /shop/*, hide on the blog).
- Set behavior: pre-filled message, labeled numbers (Sales / Support picker), and GDPR/DPDP consent if you need it.
Templates
Meta-approved message formats β the building blocks for broadcasts and automations.
- Author from scratch (header, body with variables, footer, up to 10 buttons) with a live phone preview β or start pre-built.
- Submit to Meta in one click and track approval status: approved, pending, rejected or draft.
- Keep in sync: one-click sync matches your library to Meta, and each template tracks sent / delivered / read.
Analytics
One dashboard for everything: message trends, busiest hours, flow executions, the broadcast funnel, agent scorecards and WhatsApp-attributed revenue β hourly to monthly, all exportable to CSV.
Integrations
Route every lead where your team already works.
- Add a destination: Zapier, Make, n8n, Slack, Google Sheets, HubSpot, WooCommerce β or a custom HTTPS webhook (with optional HMAC signing).
- Pick the events each destination receives: form submissions, new contacts, or both.
- Send a test and watch the health panel β sent/failed counts surface broken automations immediately.
Security & data
WatAgent is self-hosted: conversations, contacts and API keys live on your server, encrypted with AES-256-GCM. Every account change lands in the audit log, consent is tracked per contact, and system health monitors PHP, WordPress core and background jobs in real time.
π§ Troubleshooting
The most common issues, with the fastest fixes. Expand any question.
My messages aren't sending
Check three things in order: (1) Settings β System shows the WhatsApp connection green; (2) the template you're sending is approved β pending or rejected templates can't send; (3) the recipient has opted in and their number includes the country code. The Delivery Health panel shows failures with reasons.
The AI gives wrong or outdated answers
Your knowledge index is probably stale. Go to AI Chatbot β Knowledge Sources and click Index now after content changes. If a specific answer is wrong, add a FAQ pair for it β FAQs outrank indexed content.
Broadcast reach is lower than my contact count
That's consent gating working. Only contacts with marketing opt-in receive broadcasts; unreachable numbers are skipped. The estimated-reach counter on the Audience step shows exactly who qualifies.
Cart recovery isn't firing
Check the readiness panel in Cart Recovery β Settings β General: recovery enabled, every step has an approved template, and the background scheduler (WP-Cron) is healthy. Also confirm carts exceed your abandonment threshold (15 min default).
The chat widget doesn't appear
Confirm the widget is Active (top-right toggle in the builder), then check its display rules β a URL exclude pattern may be hiding it on the page you're testing. Triggers also delay it: "after scrolling 50%" won't show at the top of the page.
Where are the logs?
Every flow has execution logs, every automation shows sent/failed/skipped, and the audit log (Settings β Audit) records every account change. For lead destinations, per-destination delivered/failed counts live on the Integrations dashboard.
Your customers are already on WhatsApp. Meet them there β properly.
Connect your WhatsApp Business account and get your inbox, automations, and analytics running in minutes.
Always-free base plan Β· No credit card Β· Official WhatsApp Business Cloud API