Documentation
Help Center
164 guides with screenshots, settings tables and troubleshooting, written from real support threads.
Documentation
164 guides with screenshots, settings tables and troubleshooting, written from real support threads.
Create your account, run the setup wizard, connect WhatsApp or try the sandbox, and see your first message land, all in the first 15 minutes.
Connect a WhatsApp Business number to VGraple CRM with Meta's Embedded Signup, step by step, including Facebook Business requirements and what happens after.
Connect your WhatsApp number to VGraple CRM in coexistence mode so the WhatsApp Business app keeps working on your phone, with chat history imported automatically.
Test VGraple CRM on your own phone in minutes by joining the platform sandbox number with a JOIN code, no Meta account, no phone number of your own required.
Fill your VGraple CRM inbox with realistic sample conversations for your industry, try replying to a live scripted chat, then remove every sample record with one click.
Add teammates to VGraple CRM, choose between five built-in roles or a custom role with per-module permissions, and understand what each one can and cannot do.
Install the VGraple CRM Android app from the Play Store, sign in with your existing account or Google, and finish the two-step in-app onboarding.
Build your first WhatsApp message template in VGraple CRM, catch rejection risks before submitting, and understand how long Meta approval actually takes.
Build an audience, map template variables, test send and launch your first WhatsApp broadcast campaign in VGraple CRM, then watch delivery update live.
Create a keyword-triggered WhatsApp chatbot flow in VGraple CRM's drag-and-drop builder, add a reply, activate it, and test it on your own connected number.
Setup for teams where every broker or agent keeps their own WhatsApp number, sees only their own customers, and the manager sees the whole team in one workspace.
The three ways to add a WhatsApp number to VGraple CRM, and how to replace an existing number without losing your templates, contacts or automation.
How Meta business verification works, what documents it usually asks for, why it affects your WhatsApp messaging tier, and what to do about a rejection.
What the WhatsApp green tick actually is, who qualifies for Official Business Account status, how to request it, and where VGraple CRM shows your current status.
How Meta's per-message conversation pricing actually works, what is free versus charged, and where to see your real costs before and after sending.
What each WhatsApp messaging tier actually limits, how Meta decides when to raise it, and what VGraple CRM does automatically when a campaign is about to hit the ceiling.
How Meta's October 2025 change moved the daily messaging limit from per-number to per-business-portfolio, and what it means for workspaces running multiple numbers.
What a Meta Tech Provider actually is, how it differs from a Business Solution Provider, and who bills you and who owns your WhatsApp Business Account with VGraple CRM.
Meta's ongoing pause on marketing template messages to US WhatsApp numbers, why VGraple CRM blocks these sends before they reach Meta, and what still works.
What the 6-digit two-step verification PIN protects on a WhatsApp Business number, when VGraple CRM asks for it, and how to reset one you have lost.
What GREEN, YELLOW and RED quality ratings mean on WhatsApp, what VGraple CRM does automatically when yours drops, and the concrete steps that actually recover it.
What actually changes, and what carries over, when a business moves from the WhatsApp Business app to the Cloud API, plus the coexistence option that avoids choosing.
What Meta allows as a WhatsApp Business display name, why it goes through review, and how to change it once your number is already connected.
How to generate an instant AI summary of a WhatsApp conversation in VGraple CRM, which AI providers power it, and what it needs to work.
How conversation assignment works in VGraple CRM, from picking a teammate by hand to turning on balanced auto-assignment so new chats never pile up on one agent.
How VGraple CRM warns your team when two agents open the same conversation at once, so a customer never gets two different replies to the same message.
How to turn on customer satisfaction surveys in VGraple CRM, what the WhatsApp rating message looks like, and where scores show up once customers respond.
Every way to filter the VGraple CRM inbox, tabs, stage, WhatsApp number, channel type and search, combined, plus what keyboard shortcuts exist today.
A guided tour of the VGraple CRM shared inbox, covering the five tabs, stage and channel filters, the conversation list, and every control in the conversation header.
How VGraple CRM prevents and resolves duplicate contact records, including the automatic merge that runs on your website chat widget and how to request a manual merge.
How the VGraple CRM inbox renders every WhatsApp message type, from images and voice notes to reactions, quoted replies, shared locations and contact cards.
How quick replies work in the VGraple CRM inbox composer, how to insert one with a slash shortcut, and how personalisation variables like name and phone fill in automatically.
How inbox search finds a conversation by contact name, phone, email or message content, and jumps you straight to the matching message inside the thread.
How the VGraple CRM composer switches to a template picker once the 24-hour window closes, and how to fill variables and send an approved template to reopen a conversation.
Turn on a first-response time target for your WhatsApp inbox, see SLA badges on conversations approaching or past the target, and get alerted the moment one breaches.
How to use tags, private internal notes with teammate mentions, and pipeline stages to organise the VGraple CRM inbox without the customer ever seeing any of it.
How the unread flag, snooze timer and resolved status behave in the VGraple CRM inbox, including how they interact and what marks a conversation read again.
The full path from an empty Broadcasts page to a completed campaign, covering audience, template, schedule and the review step, with every setting explained.
Target a broadcast with all contacts, a tag, a saved segment or a CSV upload, exclude the right people, and understand exactly why the recipient count is what it is.
Map every {{n}} in a template to a contact field, a custom field or static text, with a required fallback so a broadcast can never fail with a Meta parameter-mismatch error.
See the exact per-country cost of a broadcast before you send it, and message yourself a test copy first, so nothing about the launch is a surprise.
Send a broadcast at a future date, repeat it daily, weekly or monthly, and see every campaign on one calendar, with the audience rebuilt at the moment it fires.
Split a sample of your audience between two template versions and let a statistical significance test, not a guess, decide which one goes to everyone else.
Message each contact at the hour they have historically been active on WhatsApp, computed from their own reply history, without delaying anyone past your campaign's window.
How the per-number send rate adapts to your quality rating, how the daily messaging limit is tracked across your whole portfolio.
The five reasons VGraple CRM automatically stops a running broadcast, exactly what each one means, and whether it resumes on its own or needs you to act.
Every status a broadcast recipient can carry, from pending to read, and what sent, held, suppressed, failed and skipped_quota actually mean for that person.
Every reason VGraple CRM refuses to send to a broadcast recipient before the message ever reaches Meta, and why suppressed rows are never retried automatically.
When to use Retry failed to re-attempt a broken send, and when to use Retarget to tag repliers, readers, non-readers or clickers into a new audience for a follow-up.
See exactly who clicked a link in a broadcast, with a per-recipient signed tracking link that excludes bots and previewers so the click rate actually means intent.
Tag a cohort of a campaign's recipients and optionally enrol them in a sequence automatically N hours after the campaign finishes, no manual retargeting needed.
Route marketing broadcasts through Meta's Marketing Messages API for delivery-time optimisation, with a safe automatic fallback if your account is not onboarded yet.
Log a sale on any conversation and see it credited to the broadcast that reached that contact, automatically, with a Revenue tile on the campaign's own detail page.
Download a campaign's full per-recipient delivery data as a streamed CSV, exact status, error code, timestamps and retry count, even for a campaign of 50,000 recipients.
Set a window where broadcasts hold instead of sending, and cap how many marketing campaigns one contact can receive in a rolling period, both on top of Meta's own limits.
Tour the Templates screen in VGraple CRM. Build, submit, sync, edit, duplicate, translate and monitor WhatsApp message templates from one place.
What Marketing, Utility, Authentication and Service template categories mean, what each costs per message in India, and how Meta decides your template's category.
How to build every part of a WhatsApp template in VGraple CRM, header types, body variables, footer, buttons, carousel cards, authentication and limited-time offers.
Every message the WhatsApp template pre-submission validator can show in VGraple CRM, what it means, and exactly how to fix it before you submit to Meta.
What Meta's rejection codes actually mean, translated in plain language, and exactly how to fix and resubmit a rejected WhatsApp template in VGraple CRM.
Why Meta moves an approved WhatsApp template from Utility to Marketing, what it costs you, and how VGraple CRM alerts you the moment it happens.
What error 132015 (paused) and 132016 (disabled) mean for a WhatsApp template, Meta's pause ladder, and how VGraple CRM parks broadcasts using it automatically.
Browse and submit VGraple CRM's 75 ready-to-submit WhatsApp templates by industry, or submit a whole industry set at once with the bulk submit tool.
Read a template's sent, delivered and read figures straight from Meta, and see your workspace's real approval rate and how often the validator misses a rejection.
How VGraple CRM turns your template name into a Meta-compliant identifier, why a name is locked for 30 days after deletion, and how to avoid a name clash.
When and how to sync templates with Meta in VGraple CRM, what a manual sync fixes, and the automatic status and quality updates the app already listens for.
File types and size limits for image, video and document template headers, and why every variable needs a realistic sample value before Meta will review it.
How to number, place and map WhatsApp template variables correctly, the limits Meta enforces, and how variables resolve to real data when a message actually sends.
How to send an approved WhatsApp template from a chatbot flow, a drip sequence or an automation rule, and how each path keeps a recipient's marketing limits safe.
A working guide to VGraple CRM's Flow Builder: adding nodes, wiring branches, picking a trigger, activating a flow, and testing it safely on your own number.
Every node type in VGraple CRM's Flow Builder, its exact fields, and how it behaves at runtime, including the 24-hour window guard and opt-out checks.
Every way a VGraple CRM flow can start, from a keyword or any inbound message to a tag, segment, form submission or appointment event, and how each one behaves.
Build a multi-step WhatsApp follow-up sequence, enroll leads by stage or source, and read the Enrollments view to see who is stuck at which step.
Set up an automation rule that assigns, enrolls or messages a new lead the instant it arrives, based on source, campaign, form, pipeline or chat widget.
Build a native Meta WhatsApp Flow form with VGraple CRM's no-code builder, publish it, and send it from Flow Builder or directly to a list of contacts.
Turn on an AI chatbot that answers from your own knowledge base, choose a model, and connect it to WhatsApp, Instagram, Messenger or your website.
Add articles, URLs and FAQ pairs to your AI chatbot's knowledge base, scope them to a specific bot, and understand how retrieval actually finds an answer.
How and when VGraple CRM's AI hands a conversation to a person, and why the mechanism differs between Instagram/Messenger, the website widget and WhatsApp.
The moment a human agent sends a manual reply, VGraple CRM pauses the AI for that conversation automatically. How the pause works and how to resume it.
Use the sparkle button in the inbox composer to get an AI-drafted reply from the last 20 messages, review it, and send or edit it yourself.
Test your system prompt's token usage before it ships, using the AI Context Debugger under Settings to see exactly how much of the model's window it consumes.
Eight code-level checks, in order, for why an AI chatbot that looks fully configured is not answering a customer on WhatsApp, Instagram, Messenger or your website.
Connect your own OpenAI or Anthropic API key so the AI chatbot, reply suggestions and summaries run on your chosen model instead of the free hosted default.
Set up your leads pipeline, work the Dashboard, Board and List views, and see how a lead becomes a WhatsApp contact automatically as it moves through stages.
Build extra lead pipelines, add or rename stages, set a default pipeline, and map a Facebook campaign to its own pipeline, agent and sequence automatically.
Read the six factors behind every lead's 0-100 score, understand the hot, warm and cold bands, and know when and how to recalculate a score manually.
Set up services and stages, capture bookings through a chatbot flow or the AI assistant, build reminder flows, and manage every appointment from one calendar.
Connect Calendly so every booking, cancellation and reschedule syncs into your appointments calendar automatically, matched to the WhatsApp contact by phone number.
Build a multi-page form with conditional logic and pricing cards, embed it on your website, and see every submission land as a lead with an optional WhatsApp follow-up.
Connect a Facebook Page, enable Lead Ads capture, map campaigns to pipelines and sequences, and see every form submission land as a lead within seconds.
Connect your Meta product catalog, sync every product's price and image, and send a single product, a multi-product list or your full catalog inside any WhatsApp chat.
Connect your own Stripe or Cashfree account, send a payment link inside an open WhatsApp conversation, and watch the confirmation post automatically once the customer pays.
Add, tag and segment contacts, understand what is encrypted and why search still works, and build a nested AND/OR segment for a targeted broadcast audience.
Upload a CSV, map columns to phone, name and email, choose how duplicates are handled, and fix any row errors before they cost you a failed broadcast send.
See the exact WhatsApp opt-out and opt-in keywords VGraple CRM recognises, what happens the moment someone opts out, and how Meta's own marketing-stopped signal is honoured.
Build a keyword rule that replies publicly to a comment and follows up with a private DM, then moderate every comment across your pages from one feed.
What each badge and banner on a connected channel card means, tokens, quality rating, phone number status and webhook subscriptions, and what to do when one needs attention.
Claim or change a wa.me username for your connected WhatsApp number from Settings, with Meta's suggestions, live validation and plain-language rejection reasons.
Connect your Facebook Page through Settings, then Channels, so Messenger conversations land in your shared team inbox alongside WhatsApp and Instagram.
Connect your Instagram professional account through Settings, then Channels, so DMs, story replies and story mentions land in your shared team inbox.
Create a chat widget, train it on your own knowledge, then copy two script tags into your site to add an AI chat panel with live handoff to your inbox.
Connect and run several WhatsApp numbers side by side in one VGraple CRM workspace, with a default channel, per-broadcast sender choice and inbox number filters.
WhatsApp's Groups API is restricted to Meta-approved Official Business Accounts, not generally available. What VGraple CRM builds once your account qualifies.
Connect the VGraple CRM app in Zapier with an API key, then build a Zap from six instant triggers, three actions and a contact search step.
Generate an API key for the REST API or Zapier, copy the secret shown once, and rotate or revoke a key safely without breaking every other integration.
Authenticate with an API key, then create a contact, send a template, read conversations and messages, and create a broadcast, with real curl requests for every call.
Pull every conversation and message, including imported WhatsApp history, into your own warehouse with the REST API, then keep it in sync incrementally.
Add a webhook endpoint, choose which events it receives, copy the signing secret shown once, and watch signed deliveries and retries in the delivery log.
Every webhook event VGraple CRM can send, the envelope shape, and a real JSON example for message, contact, lead, broadcast, conversation and form events.
Recompute the X-Signature-256 HMAC-SHA256 header on your receiver in Node, Python or PHP, and reject any payload that does not match, before you trust it.
Build a Zap that adds a spreadsheet row every time a new contact or lead is created in VGraple CRM, with the exact fields each trigger provides.
Push new VGraple CRM leads or contacts into HubSpot, and send a WhatsApp template when a HubSpot deal changes stage, using two simple Zaps.
Connect Make to VGraple CRM: receive signed webhook events instantly and call the REST API from an HTTP module to create contacts, leads and template sends.
Point Pabbly Connect's webhook trigger at a VGraple CRM endpoint to receive signed events instantly, and call the REST API from an action step to push data back.
There is no native Shopify app. Send order confirmations and shipping updates to WhatsApp using Zapier's Shopify trigger with VGraple CRM's Send Template action.
There is no native WooCommerce app. Send order and shipping updates to WhatsApp using Zapier's WooCommerce trigger with VGraple CRM's Send Template action.
Send Gravity Forms, Formidable, WPForms and Contact Form 7 submissions to VGraple CRM as leads with a WhatsApp follow-up, via Zapier or a direct REST API call.
Connect your own Stripe account, add a webhook endpoint for checkout.session.completed, and start sending Stripe payment links inside WhatsApp chats.
Connect your own Cashfree Client ID and Secret, no manual webhook needed, and start sending INR payment links inside WhatsApp chats to collect UPI and card payments.
Connect a Meta Events Manager dataset and access token so revenue logged on an ad-attributed WhatsApp conversation reports back to Meta as a Purchase event automatically.
New message pushes not showing on Android. The permission prompt-once gate, the FCM token registration check, and the exact order to fix each cause.
A campaign shows Sending but the count has not moved in a while. What is actually happening underneath, what resumes automatically, and when to act.
Forgot your password or lost your authenticator device? The exact recovery path for each, including the owner-only 2FA reset for a locked-out teammate.
Chat history from the WhatsApp Business app did not import after connecting in coexistence mode. The strict 24-hour window, the exact recovery steps, and what to expect.
Error 100 means a request has a bad or missing parameter: wrong phone format, unknown field, bad media ID. The common causes and how to fix each.
Error 130429 means sending exceeded the number's throughput. Why fast senders hit it, what VGraple CRM's pacer already does, and when to worry.
Error 131026 means WhatsApp could not deliver the message: no WhatsApp account, blocked, or an old app version. What it means and how VGraple CRM cleans lists.
Error 131047 means the customer service window closed and a free-text message cannot be sent. Why it happens, the template fix, and how VGraple CRM prevents it.
Error 131049 means Meta capped this recipient's marketing messages, not your account. What causes it, the exact fix, and what VGraple CRM already does automatically.
Why a photo sends and then fails with 131053, which formats WhatsApp actually accepts, and what VGraple CRM converts for you before the message goes out.
Error 135000 is a catch-all Meta returns most often during portfolio-level pacing on young or fast-growing accounts. What it means and why blind retries are wrong.
Error 190 means the WhatsApp access token is no longer valid. Why it happens (password resets, permission changes) and the one-click reconnect that fixes it.
Meta blocks a number enrolled in automatic events from connecting to any platform. Where the Auto labels switch really lives, and what to do when it is already off.
Error 368 means Meta has restricted the WhatsApp Business Account for a policy violation. What triggers it, how the appeal works, and what stays intact.
Error 131048 restricts a number for a spam-rate breach; 131056 stops repeated messages to one recipient. Causes, recovery timeline, and what to check first.
Error 132000 means variable count does not match; 132001 means the template does not exist for that language or WABA. Causes and how VGraple CRM prevents both.
Error 132015 pauses a template for quality review; 132016 means it is disabled. Pause durations, causes, and how VGraple CRM parks the campaign automatically.
Instagram DM contacts show as their username with no profile photo. Why Meta's shared API quota is usually the cause, and what resolves it on its own.
Why an image, video or attachment shows Media expired or fails to load in the inbox, and what VGraple CRM re-hosts automatically versus what cannot be recovered.
Why WhatsApp messages sit in Sent without Delivered, or show as held in a broadcast: offline phones, Meta pacing, portfolio limits, frequency caps, template pauses.
Incoming WhatsApp messages not showing up in the inbox is almost always a webhook subscription problem. What to check, in order, and what self-heals on its own.
Your number's quality rating just fell to YELLOW or RED. Here is what VGraple CRM already did automatically and the exact steps to recover, in order.
How VGraple CRM processes customer data: hosting, encryption at rest, sub-processors, retention, the DPA, and how to answer a customer's access or deletion request.
How to deactivate a VGraple CRM organisation, what happens to data and members, how to request permanent deletion, and how to remove a single member or contact instead.
Every export in VGraple CRM: contacts to CSV, leads with filters, broadcast reports per recipient and analytics; who can export, what each file has and where it is logged.
Where to download VGraple CRM receipts and invoices, what they show (INV number, amount, gateway, reference), how to get a GST tax invoice with your GSTIN, and how Meta's.
How a VGraple CRM offer works: a free period, then a discounted period, then the standard price, applied automatically at checkout and shown on Billing with exact dates.
See every active sign-in to your VGraple CRM organisation (device, browser, IP, last used), revoke sessions, and understand what view-as means when VGraple support looks.
The four VGraple CRM plans (Free, Starter Rs 1,499, Growth Rs 3,499, Scale Rs 7,999), what each limit counts, how usage meters work, what is gated, and how billing runs.
The two bills behind WhatsApp API messaging: VGraple CRM's flat platform fee and Meta's per-message charges billed directly by Meta.
What the VGraple CRM audit log records (messages, broadcasts, templates, members, settings, exports), who can read it, how to filter it, and how to use it during an incident.
The VGraple CRM referral programme: share your link, the referred business gets INR 500 credit at signup, you earn INR 500 when they upgrade, applied to your next invoice.
Every VGraple CRM role (Owner, Admin, Supervisor, Agent, Viewer) and custom role explained: what each can see and do, who can invite whom, and what only the owner can touch.
Enable 2FA on your VGraple CRM login with an authenticator app in two minutes: scan the QR code, confirm a code, save the backup codes, and know how to turn it off.
Change your VGraple CRM plan: upgrade instantly, switch to annual, downgrade at the period end, cancel and keep access until it ends, and what happens to data and limits.
What the VGraple CRM Android app does: the five tabs (Home, Inbox, CRM, Campaigns, More), what is native and what opens in a web view, sign-in options, and what stays.
Send and monitor WhatsApp broadcasts from the Android app: pick an approved template, choose a segment or tag audience, sender and optimised delivery, see the estimated.
Leads and appointments on the VGraple CRM Android app: lead detail, pipeline stages, notes and calls, today's schedule, and what still opens on the web.
Fixes for the VGraple CRM Android app: sign-in and Google problems, notifications, messages stuck in the outbox, missing or out-of-order messages, media not loading, web.
Tune VGraple CRM notifications on Android: the Messages and System Alerts channels, reply and mark-read actions, workspace alert rules and quiet hours, and what to allow.
The Android inbox in VGraple CRM: tabs and filters, replying with templates and media, assigning, resolving, tagging, notes, search, and how offline sending works.
Learn how to use the VGraple CRM analytics dashboard to track conversation volume, team performance, broadcast results, and response times.
Attribute revenue to WhatsApp conversations and broadcasts, read agent revenue reports, and connect the Meta Conversions API for ad optimisation.
Learn how to assign conversations, add internal notes, use canned replies, and collaborate with your team in the VGraple CRM shared inbox.
Free forever plan, official Meta WhatsApp Business API, set up in 15 minutes. No card needed.