WA Engine
LiveAI-powered WhatsApp automation
📖
WA Engine — SOP
How this module works
⚠️ SOP outdated — module code changed since this was written
✅ Up to date with current module code
The WhatsApp-sending backbone of the whole app — real-time Inbox, bulk campaigns, automation (sequences, triggers, visual workflows), Business-API template management, and live cost/performance analytics, all through Meta's official WhatsApp Business API.
Sections
📊
Dashboard
Today's send/delivery/read/reply numbers, running campaigns, recent conversations, live Meta billing and cost attribution, and WA number health at a glance.
💬
Inbox
Real-time, two-way conversations with every contact — respects Meta's 24-hour customer-service window, with AI reply-suggestions, templates, media, and reactions.
📣
Campaigns
Bulk-send to leads, groups, a CSV upload, or a manual list through a guided 5-step wizard — message, media, schedule, and anti-spam pacing all in one flow.
⚙️
Automation
Always-on sequences and rules — Nurture follow-ups, Invoice-Recovery reminders, behavioral triggers, and a drag-and-drop Visual Workflow builder for custom trigger → condition → action chains.
📄
Templates
Create and manage Meta-approved WhatsApp Business templates (and Groups) — required for any message sent outside the 24-hour window.
📈
Analytics
Live-updating send/delivery/read/reply trends and per-campaign performance, refreshed automatically every 15 seconds while the tab is open.
1
Verify the Meta WhatsApp Business API connection in Settings — nothing else in this module works until it shows as genuinely connected.
2
Create or select an approved message template in the Templates tab — Meta requires an approved template for any message sent outside an open 24-hour conversation window.
3
Send a campaign through the wizard — pick your contacts from Leads, a Group, a CSV upload, or enter them manually, then pick your message and schedule.
4
Monitor real replies as they come in from the Inbox — every campaign reply and direct conversation lands here in real time.
5
Set up ongoing automation in the Automation tab — nurture sequences, invoice-recovery reminders, and behavioral triggers keep working without you sending anything manually.
🔗
Leads
The WhatsApp button on every lead opens a send modal that goes through this same sending pipeline, so every message is tracked in one place.
🔗
Follow-up
Its WhatsApp actions (Objections, AI Message Generator, Template Picker) all route through the same shared send pipeline as this module.
🔗
Nurture
Nurture-sequence steps marked as a WhatsApp action send automatically through this module's sending service.
🔗
Proposals
Sending a proposal over WhatsApp uses this same pipeline, with a personal WhatsApp-link fallback if the direct send isn't possible.
🔗
Auto-Pilot
Five automation rules — welcome messages, follow-up reminders, invoice notices, payment reminders, and payment thank-yous — all send through this module automatically.
255/2000
API Connected
0
Sent today
13
Delivered
92.9%
Read rate
278.6%
Reply ratio
Running Campaigns
0 live
No running campaigns
Launch one to start reaching leads on WhatsApp
Recent Conversations
73
918951750173
⚠️ Message type not supported by WhatsAp...
81
917600260081
🪔 *આ Diwali કંઈક અલગ try કરો…* ✨
તમ...
37
918928814237
⚠️ Message type not supported by WhatsAp...
66
918758029366
Watch videography with model available?
73
919879950773
Money Sent ✅
Paytm has improved so muc...
Quick Actions
Scheduled Today
No campaigns scheduled for today
Performance Analytics
View full Analytics
14
Total Sent
13
Delivered
13
Read
39
Replied
Billing
Live from Meta
to
Every figure below comes straight from Meta's pricing_analytics and template_analytics — nothing here is estimated or hardcoded.
Invoices & payment method aren't accessible via this API — they're managed directly in Meta Business Manager.
Open Meta Business Manager
Cost Attribution
Meta rates, live
to
Totals use Meta's real per-message rate (derived from the Billing card's own data, ₹ cost ÷ billed volume) — the breakdown by lead source, team member, and campaign is VELTRIX's own attribution, which Meta's analytics don't provide.
Off by default — rates below are read-only and show what Meta actually charged per message, most recently observed. Turn this on only if you need to override with your own figures.
Campaign Performance
| CAMPAIGN | SENT | DELIVERED | READ | REPLY | CONVERT | ROI | STATUS | DATE |
|---|---|---|---|---|---|---|---|---|
| No campaigns yet | ||||||||
📱 WA Number Health
Checking with Meta…
AI Insights
Best time: Friday at 08:00
English templates perform best
Personalise with {name} for higher reply rates
Contact Info
Select a conversation to start chatting
Or send a campaign to start new conversations
Meta Business API is not connected — sending is disabled until it's connected in Settings.
Go to Settings
Template required — outside 24h window. Free-form messages aren't allowed here; send a pre-approved template instead.
Replying to
0/4096
Forward to…
GIF search coming soon
Stickers coming soon
All Campaigns
Manage, schedule, and track your broadcasts
Export Campaigns
Filters are applied to exports
No campaigns yet
Create your first campaign to start reaching leads
Lead Welcome
Auto-send when new lead is added — real automation via Visual Workflows, runs on the hourly automation cycle.
0
leads welcomed this month
No "Welcome" category template yet — create one in the Templates tab to enable this.
Invoice Recovery
Each stage below is a real automation in the Visual Workflows engine (see Workflow Builder) — flipping it on creates or enables a Trigger→Send Template workflow; flipping off disables it without losing the config.
Day 0Send invoice on creation
Due -3Gentle reminder (3 days before due)
Due DayPayment due today alert
Day +3Overdue notice
Day +7Final notice
Paid ✓Thank you auto-message
Nurture Sequences
When on, leads marked "in nurture" auto-enroll into the matching HOT/WARM/COLD sequence below, hourly.
HOT Sequence — 7 steps, 14 days
WARM Sequence — 10 steps, 30 days
COLD Sequence — 13 steps, 90 days
Re-Activation — 5 steps, 21 days
Client Retention — 6 steps, 365 days
Scheduled Messages
Morning Brief
8:00 AM daily
Monthly Reports
1st of month
Weekly Summary
Monday 9 AM
Smart Behavioral Triggers
5-Day Silent Lead Alert
Fired 62260 times
active
Score Drop Alert
Fired 14977 times
active
Score Rise — Enroll HOT Sequence
Fired 0 times
active
Missed Follow-up 2x Alert
Fired 42908 times
active
Sequence Completed — No Convert
Fired 0 times
active
HOT Score on New Lead Add
Fired 0 times
active
Invoice 7-Day Overdue Alert
Fired 0 times
active
No Follow-up 3 Days
Fired 30799 times
active
Custom Automation Rules
No custom rules yet. Create one to automate WhatsApp responses.
Visual Workflows
multi-step trigger → condition → action automations
Anti-Spam Intelligence
Message Delay
Daily Limit
msgs/day
⚠️ Meta recommends < 1000/day
WA Smart Triggers
Silent Lead Follow-up
Auto WA if lead has no activity for 5 days
Score Drop Alert
Auto WA if lead score drops by 20+ points
HOT Lead Urgent Alert
Alert to owner if HOT lead not contacted in 24hrs
Sequence Done Review
Auto WA review request when nurture sequence completes
Message Templates
2 templates
Export Templates
Filters are applied to exports
🇬🇧
Model Update
Today Model Update
Header
1 Button
✨ *TODAY MODEL SHOOT UPDATE*
📅 14 AUG | TODAY
👤 Model: REEYA
📲 *Model ID* : https://www.instagram.com/reeya_doi?igsh=ZG1oa3FoZHEyNWh4
🎯 Limited Garment Shoot Only
👗 Book your garments & Product Soon as Possible
📞 7600260081
✓ Approved
Used 7x
🇮🇳
Promotional
ugc_marketinf_video_msg_final
Header
Footer
1 Button
🪔 *આ Diwali કંઈક અલગ try કરો…* ✨
તમારા *Product કે Garment માટે Professional Model સાથે Marketing Advertisement Video* બનાવડાવો, જેથી *Product વધુ attractive લાગે અને Sales પણ વધે.* 🎥📈
આવો Video તમારા Product કે Garments માટે કરાવવો હોય તો મને અત્યારે જ *નીચે Button પર Click કરી Call અથવા WhatsApp MSG કરો.* 😊📲
✓ Approved
Used 1x
Smart Groups
All Active Leads
All non-converted, non-lost leads
311
HOT Leads
High priority leads
0
Overdue Invoices
Leads with overdue invoices
0
Converted Clients
Successfully converted leads
55
Cold Leads
Leads that went cold
0
No Follow-up
Leads without follow-up set
33
Silent 30 Days
No contact in last 30 days
70
New This Month
Leads added this month
347
Re-activation Needed
Cold leads needing re-engagement
11
Surat Contacts
All leads from Surat city
353
High Value (₹1L+)
Clients with deal value above ₹1 lakh
0
Custom Groups
No custom groups yet. Create one to segment your contacts.
Blacklist 0 blocked
No numbers blacklisted yet
Add to Blacklist
Manage Contacts —
Current members (0)
Loading…
Add from leads
Loading leads…
Live · updates every 15s · last synced just now
Export Analytics
Filters are applied to exports
Total Sent
14
Delivered
13
Read
13
Replied
39
Hourly Send Volume — Today
No sends today — last activity 22 Sep
Daily Trend — Last 30 Days
No sends in the last 30 days — last activity 22 Sep
Campaign Performance
| CAMPAIGN | SENT | DELIVERED | READ | REPLY | CONVERT | STATUS | DATE |
|---|---|---|---|---|---|---|---|
| No campaigns yet | |||||||
AI Insights
Best time to send: Friday at 08:00 — highest reply volume
English templates performing best — most used language in your account
Tip: Add {name} variable — personalised messages consistently get higher reply rates
⚡ New Campaign
1
Basics
2
Contacts
3
Message
4
Schedule
5
Launch
Click Filter to load leads
0 selected
Drop CSV file here
or click to browse
No groups created yet
0 valid numbers
Today Model Update
✨ *TODAY MODEL SHOOT UPDATE*
📅 14 AUG | TODAY
👤 Model...
ugc_marketinf_video_msg_final
🪔 *આ Diwali કંઈક અલગ try કરો…* ✨
તમારા *Product કે Garm...
VELTRIX
Select a template or write your message to preview...
Attach Media (optional, max 10 MB)
⚡ Send Now
Start sending immediately after launch
📅 Schedule
Pick a specific date and time
🤖 Best Time (AI)
AI suggests: Tuesday 6–8 PM
Anti-spam settings
Campaign Summary
Campaign
—
Type
—
Contacts
0
Send Time
Now
Message
—
Estimated Cost (Meta API)
Rate
₹0.58 / msg
Marketing
Estimated Total
₹0
0 messages
* Approximate. Actual Meta billing may vary by message type and country.
New Template
Template preview
Start typing to preview…
New Conversation
Send Template
Mode: 🔌 Meta API (will send directly)
Quick Broadcast
AI Template Generator
Generated Message
Preview
👤
Your Business
Online
12:00 PM ✓✓
Draft — not saved
Workflow building needs a bigger screen
Drag-and-drop canvas editing isn't usable on phones. Please switch to a desktop or tablet to build or edit workflows — you can still toggle existing workflows on/off from the Automation tab on mobile.
1. Trigger (pick one)
2. Conditions (optional)
3. Actions (chain in order)
Click a block to drop it on the canvas, then drag from a node's dot to connect Trigger → Condition(s) → Action(s) in order.
Dry Run Result
New Automation Rule
Activate immediately