AI Grow Bot Documentation
Everything you need to set up AI Grow Bot, automate WhatsApp conversations with AI and run campaigns — explained step by step.
AI Grow Bot is a WhatsApp marketing and automation platform built on the official Meta WhatsApp Cloud API. Capture leads from every channel, reply instantly with AI, run broadcasts and drip campaigns, and manage every conversation from one shared team inbox.
How the platform fits together
- A lead arrives from a channel — WhatsApp, Facebook/Instagram ads, website form, Shopify store or CSV import.
- The contact is saved in the CRM with tags, source and custom fields.
- A keyword or event starts a Bot Flow, or the AI Assistant replies.
- The lead is nurtured with Drip Campaigns and reached again with Broadcasts.
- Hot leads are handed to a human agent in the Team Inbox.
- Every message, reply and conversion is tracked in analytics.
Quick Start
Follow these steps to go from sign-up to your first automated reply.
- Create your account at app.aigrowbot.com/register and verify your email. Every account starts with a 7-day free trial — no credit card needed.
- Connect your WhatsApp number with Meta Embedded Signup — see Connect WhatsApp.
- Import contacts from a CSV file and tag them — see Contacts & CRM.
- Create a template and submit it for Meta approval — see Templates.
- Build a welcome flow triggered by “hi”, “hello” or “pricing” — see Flow Builder.
- Train the AI Assistant on your website and FAQs so it can answer questions 24/7.
- Invite your team and assign roles in Settings → Staff.
Connect WhatsApp (Embedded Signup)
Embedded Signup is Meta’s official onboarding flow. Average setup time is under 2 minutes — no documents and no developer required.
- In the dashboard, open Settings → WhatsApp → Connect.
- Click Continue with Facebook and log in with the Facebook account that manages your business.
- Select or create your Meta Business account and WhatsApp Business Account (WABA).
- Enter the phone number to use and verify it with the OTP sent by SMS or voice call.
- Set your WhatsApp display name and accept Meta’s terms.
- Return to AI Grow Bot — the status shows Connected and you can start sending.
Number Coexistence
Coexistence keeps the same WhatsApp number active in the WhatsApp Business app on your phone and on AI Grow Bot at the same time. Chats sync both ways, so there is no number migration.
- Open Settings → WhatsApp → Coexistence.
- Scan the QR code with the WhatsApp Business app on your phone.
- Wait for the sync to finish — existing chats appear in the Team Inbox.
Dashboard
The dashboard is your live overview after login.
| Area | What it shows |
|---|---|
| Connection status | WhatsApp API connection, verified badge and phone number. |
| Key stats | Contacts, campaigns and revenue, with growth vs. last period. |
| Conversations chart | Conversations per day for the selected range and read rate. |
| Team Inbox preview | Latest chats, unread counts and who is typing. |
| Live activity | Real-time events — order updates, AI replies, new leads, broadcast delivery, payments. |
Contacts & CRM
Every person who messages you or is imported becomes a contact — the base for segments, campaigns and automation.
- Name, phone, email and source (WhatsApp, FB Lead Ads, website form, import).
- Tags & labels such as Hot lead, Customer, Pune.
- Groups and pipeline statuses (New, Contacted, Qualified, Won, Lost).
- Custom fields for anything beyond name and number — city, budget, order value.
- Internal notes visible only to your team.
Import contacts from CSV
- Go to Contacts → Import.
- Download the sample CSV; fill in name, phone (with country code) and custom fields.
- Upload the file and map each column to a contact field.
- Pick tags or a group to apply, then confirm the import.
Segments
Combine filters — tags, city, status, custom fields, last activity — to build a segment like “Hot leads · Pune · purchased before”. Segments are the audiences for broadcasts and drips.
Message Templates
WhatsApp requires pre-approved templates for business-initiated messages sent outside the 24-hour customer service window.
| Category | Use for | Example |
|---|---|---|
| Marketing | Offers, launches, re-engagement | New collection — flat 25% off this week |
| Utility | Order, payment & shipping updates | Your order #1042 has shipped |
| Authentication | One-time passwords | Your code is 4289 |
Create a template
- Open Templates → New Template.
- Choose a category and language and give it a lowercase name, e.g.
summer_sale_offer. - Add a header (text, image, video or document), body and optional footer.
- Insert variables like
{{1}}for personalisation (name, order ID). - Add buttons — quick replies, URL or phone call.
- Submit to Meta. Approval usually takes minutes to a few hours.
Advanced formats: carousel templates (swipeable product cards) and dynamic templates.
Bot Flow Builder
A drag-and-drop canvas for building chatbot conversations without code. Each step is a node; connect a node’s output to the next node’s input.
| Node | What it does |
|---|---|
| Trigger | Starts the flow on keywords (exact or partial match). |
| Text Message | Sends a text reply (up to 1,000 characters). |
| Buttons | Up to 3 quick-reply buttons, each with its own path. |
| List Message | A menu list — plans, services, branches. |
| Media / Location / Contact | Images, video, documents, map pin or contact card. |
| Template / Call to Action | Approved template, or a message with URL/phone button. |
| Condition | Yes/No branch, e.g. “within business hours?”. |
| Delay | Waits a set time (e.g. 10 minutes) before continuing. |
| User Input | Asks questions one at a time and saves the answers. |
| Update Contact | Sets tags, status or custom fields. |
| Drip | Enrols the contact in a drip sequence. |
| AI Assistant | Hands the chat to your trained AI. |
| Webhook / API | Sends data to your CRM or sheet and uses the response. |
| Agent Handover | Routes the chat to a human team. |
Build your first flow
- Open Bot Flows → New Flow and name it.
- Add a Trigger: Contact Type = Lead, Trigger Type = on exact match, keywords =
hi,hello,pricing. - Add a Text Message with your welcome text and connect it to the trigger.
- Add Buttons: “View Pricing”, “Book a Demo”, “Talk to Agent”.
- Connect each button: a List Message with plans; a User Input flow; and a Condition (business hours) leading to Agent Handover or AI Assistant.
- Save, switch the flow Active, and test by sending “hi” to your number.
AI Assistant
The AI Assistant answers customers using your own content. Create one or more assistants, each with its own instructions and knowledge base.
Responses API with file search over your knowledge base.
Multi-turn conversations grounded in your uploaded files.
Knowledge sources
| Source | Details |
|---|---|
| File upload | PDF, DOCX, TXT, MD — brochures, price lists, policies. |
| Website URL | Ingests a single page. |
| Sitemap | Discovers sitemap.xml and crawls up to 20 pages. |
| Text snippet | Paste FAQs or any text directly. |
Set up an assistant
- Add your OpenAI or Gemini API key in Settings → AI Assistant.
- Go to AI Assistant → New Assistant, name it and pick the provider.
- Write instructions — tone, what to answer, when to hand over to a human.
- Add knowledge sources and wait until each shows Indexed.
- Test in the preview chat, then enable AI auto-reply or add an AI Assistant node to a flow.
Broadcast & CSV Campaigns
Broadcast to a segment
- Open Campaigns → New Campaign.
- Choose the audience — segment, group or tag filter.
- Pick an approved template and map variables (e.g.
{{1}}→ contact name). - Send now or schedule a date and time.
- Track progress live: sent, delivered, read and replies.
CSV campaigns
Upload a CSV (name, phone, extra columns) and send a personalised template to everyone in the file — even people not yet saved as contacts. Each column can fill a template variable.
Campaign analytics
- Delivery rate, read rate and reply count per campaign.
- Per-recipient status and failure reasons.
- Exportable reports.
Drip Campaigns
A drip is a timed sequence every new lead receives automatically. Contacts exit as soon as they reply, so nobody gets messages after engaging.
Thank you for your enquiry — ask budget & location.
Matching properties with photos and a “Book Visit” button.
Weekend site-visit invite — reply VISIT for pickup.
Re-engage with new listings and price drops.
Create a drip
- Go to Drips → New Drip.
- Add steps; for each choose a template and the delay from the previous step.
- Set the entry rule (e.g. new lead tagged Buyer) and keep exit-on-reply on.
- Activate and watch how many contacts sit at each step.
Team Inbox
All conversations land in one shared inbox where agents and AI work together.
- Assignment & auto-routing to teams or agents.
- Canned replies — type
/pricing,/demo,/hours. - AI suggestions the agent can send in one click, and optional AI auto-reply.
- Number masking hides customer numbers from agents.
- Agent performance — chats handled, response time, CSAT.
Add team members
- Go to Settings → Staff → Invite.
- Enter their email and choose a role — Admin, Manager, Agent or a custom role.
- Adjust permissions per role (campaigns, contacts, settings, billing).
E-commerce Automation
Connect Shopify, WooCommerce or any store via webhook, and customers get WhatsApp updates at every order event.
| Event | Example message |
|---|---|
| Order placed | Hi Priya! Your order #1042 is confirmed — ₹2,499. |
| Payment captured | Payment received — invoice attached. |
| Shipped | Your order is on the way. Track live: <link> |
| Delivered | Delivered! Reply RATE for feedback & 10% off. |
| Abandoned cart | You left something behind — complete your order. |
- Open Integrations → E-commerce and choose your platform.
- Authorise the store, or paste the webhook URL into your store settings.
- Map each event to an approved utility template and its variables.
- Place a test order and confirm the WhatsApp message arrives.
Leads, Forms & Tools
| Integration | What it does |
|---|---|
| Facebook Lead Ads | Pulls leads from FB lead forms into contacts and triggers flows. |
| Facebook Messenger | Messenger templates, campaigns and bots. |
| WhatsApp Flows | Native in-chat forms — bookings and details without a website. |
| Form Builder | Drag-and-drop web forms with spam protection and reports. |
| Other tools | Zapier, Make, Pabbly, Google Sheets & Calendar, Zoho, Razorpay, IndiaMART, Justdial. |
API & Webhooks
Connect AI Grow Bot to your own software. The complete API reference — endpoints, parameters and examples — is available inside your dashboard.
- Log in to app.aigrowbot.com.
- Open API Docs to see every endpoint with examples.
- Create an API token from your dashboard and send it as a Bearer token with each request.
WhatsApp OTP
Send and verify one-time passwords over WhatsApp for logins and sign-ups:
| Method | Endpoint | Purpose |
|---|---|---|
| POST | /api/whatsapp/otp/send | Send an OTP to a WhatsApp number |
| POST | /api/whatsapp/otp/verify | Verify the code the user entered |
Webhooks: the custom webhook listener captures JSON from any external app and turns it into a WhatsApp message.
Plans & Pricing
Prices in INR. Yearly billing saves up to 40%. Upgrade, downgrade or cancel any time.
| Plan | Monthly | Yearly | Includes |
|---|---|---|---|
| Start-up | ₹999.00 | ₹999.00 | Contacts: 100,000, Template Bots: 10, Message Bots: 10, Campaigns: 5, Staff: 2, Conversations: Unlimited, Bot Flow: 5, Rest API: Unlimited, Embedded Signup: 1, Facebook Messenger: 1, Facebook Messenger Campaigns: 5, Facebook Messenger Templates: 5, Whatsapp Webhook: Unlimited |
| Business Popular | ₹2999.00 | ₹2999.00 | Contacts: 500,000, Template Bots: 100, Message Bots: 100, Campaigns: 50, AI Prompts: 100, Canned Replies: 50, Staff: 10, Conversations: Unlimited, Bot Flow: 10, Rest API: Unlimited, Embedded Signup: 5, AI Personal Assistants: Unlimited, Facebook Messenger: 1, Facebook Messenger Campaigns: 5, Facebook Messenger Templates: 5, Whatsapp Webhook: Unlimited |
| Enterprise | ₹5999.00 | ₹5999.00 | Contacts: Unlimited, Template Bots: 100, Message Bots: 100, Campaigns: 500, AI Prompts: 1,000, Canned Replies: 1,000, Staff: 50, Conversations: Unlimited, Bot Flow: 50, Rest API: Unlimited, Embedded Signup: 10, AI Personal Assistants: Unlimited, Facebook Messenger: 1, Facebook Messenger Campaigns: 5, Facebook Messenger Templates: 5, Whatsapp Webhook: Unlimited |
| Start-up (Yearly) | ₹7192.00 | ₹7192.00 | Contacts: Unlimited, Embedded Signup: 1, Template Bots: 10, Message Bots: 10, Campaigns: 20, Canned Replies: 1,000, Staff: 2, Conversations: Unlimited, Bot Flow: 10, Rest API: Unlimited, Facebook Messenger: 1, Facebook Messenger Campaigns: 5, Facebook Messenger Templates: 5, Whatsapp Webhook: Unlimited |
| Business (Yearly) Popular | ₹21592.00 | ₹21592.00 | Contacts: Unlimited, Embedded Signup: 5, Template Bots: 50, Message Bots: 50, Campaigns: 100, AI Prompts: 5,000, Canned Replies: 100, Staff: 10, Conversations: Unlimited, Bot Flow: 50, Rest API: Unlimited, AI Personal Assistants: Unlimited, Facebook Messenger: 1, Facebook Messenger Campaigns: 5, Facebook Messenger Templates: 5, Whatsapp Webhook: Unlimited |
| Enterprise (Yearly) | ₹43192.00 | ₹43192.00 | Contacts: Unlimited, Embedded Signup: 10, Template Bots: 100, Message Bots: 100, Campaigns: 500, AI Prompts: 10,000, Canned Replies: 100,000, Staff: 50, Conversations: Unlimited, Bot Flow: 100, Rest API: Unlimited, AI Personal Assistants: Unlimited, Facebook Messenger: 1, Facebook Messenger Campaigns: 5, Facebook Messenger Templates: 5, Whatsapp Webhook: Unlimited |
FAQ & Troubleshooting
Is WhatsApp marketing legal?
Yes — when done through the official WhatsApp Business API, which AI Grow Bot uses. Avoid unofficial tools to prevent account bans.
Is there a fee to get the WhatsApp Business API?
No. AI Grow Bot provides the official API with no procurement fee.
Are marketing messages free?
No. Meta charges per delivered marketing message — about ₹0.88 in India.
My template was rejected.
Check for policy issues — misleading claims, wrong category, missing opt-out for marketing — then edit and resubmit.
Messages are not being delivered.
Confirm the number shows Connected, the template is Approved, phone numbers include the country code, and your account has credit.
Can I keep using my number in the WhatsApp Business app?
Yes. Use Number Coexistence to run the same number on your phone and on AI Grow Bot at the same time.
Which AI models does the AI Assistant use?
You can choose OpenAI or Google Gemini for each assistant, using your own API key.
Support
Email support is available 24/7. Business and Enterprise plans include dedicated support.