Search and category controls require JavaScript. Other questions remain readable below.
Which pricing period does this calculator use?
Effective 1 October 2026; original INR billing card, per delivered message. This schedule is not the price for messages delivered before 1 October 2026. Whats91 passes through Meta messaging charges without markup. Whats91 platform subscriptions, setup, integrations and applicable taxes are separate.
How are message categories and tiers counted?
Utility and Authentication use separate marginal volume tiers by recipient market and category, aggregated across messaging accounts owned by the same business portfolio. Authentication international shares Authentication volume accrual. Only the deliveries within a tier receive that tier’s rate; free-entry deliveries do not advance paid tiers. Tiers reset monthly in the account timezone. Marketing and Service have no volume tiers.
Does an accepted API request prove a charge?
No. An accepted request is not delivery or a final billing record. Reconcile delivered and failed statuses with the applicable rate card and invoice. Missing delivery or pricing evidence leaves billing unresolved, rather than proving a zero charge.
Are service replies or messages in a window always free?
From 1 October 2026, delivered Service replies are charged at the recipient market’s Service rate after the monthly 1,000 free Service deliveries per business phone number. This allowance is shared across recipient markets and 1:1/group deliveries, counts each delivered group recipient, resets monthly and does not roll over. Service messages require an open 24-hour customer-service window, opened or reset by a customer message. Incoming customer messages are not charged. From 1 October 2026, delivered Utility templates are charged even inside the 24-hour customer-service window, unless an eligible free-entry window exempts the delivery. The customer-service window controls messaging permission; it does not make all replies free. Eligible Click-to-WhatsApp ad entry on Android or iOS can open a free-entry window when the business replies within the customer-service window. The window starts with that response and can last up to 7 days, subject to Meta’s actual eligibility and expiry. During that window, Marketing, Utility, Authentication and Service deliveries are free for that business phone number/customer pair across messaging accounts. An ad click alone or desktop/web entry does not establish this exemption. Confirm the actual window before excluding deliveries.
What needs to be separate in my budget?
Separate Meta delivery charges, the listed Whats91 plan subscription, one-time monthly-billing setup, integrations and taxes. The listed platform/setup amounts have 18% GST added. Confirm Meta billing currency, any integration quote, renewal and trial conditions, invoice treatment and input-tax-credit eligibility separately.
Does Whats91 add a markup to Meta messaging charges?
Whats91 passes through Meta messaging charges without markup. Whats91 platform subscriptions, setup, integrations and applicable taxes are separate.
When does Authentication international apply?
Authentication international applies only to listed recipient markets when Meta has established business eligibility, the primary business location is in another country, and the applicable market/account start date and notice period have been met. Selecting a recipient market or reaching a calculator volume does not establish eligibility. Same-country authentication uses the domestic rate. N/A means no international rate is listed, not a zero charge.
How do WhatsApp Webhooks work?
Webhooks are HTTP callbacks that notify your server of events in real-time. When a customer messages you, WhatsApp sends a POST request to your webhook URL with the message payload. Our platform handles webhook setup automatically - you just specify your endpoint URL. For developers, we provide webhook security validation using X-Hub-Signature-256 headers.
What message templates are supported?
Marketing, utility and authentication are template purposes to confirm in the current template review flow. Service replies are not a fourth template approval category. Message format, approved purpose, customer-service window and effective pricing classification are separate checks.
How do I create and approve message templates?
Use the approved account template workflow and confirm category, language, content and variable examples. Provider review outcomes and timing vary; a library example is not an approval. Do not send a template until its actual status and intended use are confirmed.
What's the message rate limit (throughput)?
Throughput in messages per second is separate from recipient messaging limits, template pacing and quality restrictions. Standard and hybrid limits must be checked for the actual account; no fixed MPS or universal upgrade is confirmed here.
Can I send images, videos, and documents via WhatsApp API?
Yes, WhatsApp Cloud API supports rich media: Images (JPEG, PNG up to 5MB), Videos (MP4, 3GP up to 16MB), Documents (PDF, DOC, XLS up to 100MB), Audio (MP3, AAC, OGG up to 16MB), and Stickers. Media format alone does not establish a billing category; template deliveries use their applicable category and non-template replies use Service pricing. Our dashboard includes a media library for easy asset management.
How do I handle incoming customer messages?
Incoming messages are delivered via webhooks to your configured endpoint. You can: 1) Build a custom chat interface, 2) Use our multi-agent inbox dashboard, 3) Route to AI chatbots for auto-response, 4) Integrate with existing CRM/ticketing systems. From 1 October 2026, delivered Service replies are charged at the recipient market’s Service rate after the monthly 1,000 free Service deliveries per business phone number. This allowance is shared across recipient markets and 1:1/group deliveries, counts each delivered group recipient, resets monthly and does not roll over. Service messages require an open 24-hour customer-service window, opened or reset by a customer message. Incoming customer messages are not charged. From 1 October 2026, delivered Utility templates are charged even inside the 24-hour customer-service window, unless an eligible free-entry window exempts the delivery. The customer-service window controls messaging permission; it does not make all replies free.
What's Error 131049 (Frequency Cap Saturation)?
Inspect the actual error and current provider guidance. Recipient-level marketing controls vary; no fixed daily message quota is confirmed here. Avoid aggressive retry loops, review consent and relevance, and separate recipient controls from account throughput.
How do I integrate WhatsApp API with my CRM or custom application?
We provide REST APIs with comprehensive documentation: POST /messages for sending, Webhooks for receiving, GET /templates for template management, and Analytics APIs for reporting. SDKs available for Node.js, Python, PHP, and Java. For no-code integration, we offer Zapier connectors and Google Sheets sync.
What is the 24-hour messaging window?
A customer message opens or resets the 24-hour reply window. Outside it, an approved template is needed. Permission to use a message format does not determine its price; confirm the effective category, allowance and account conditions separately.
What is Busy Accounting WhatsApp Integration?
Our Busy ERP WhatsApp integration automates business communication directly from your Busy Accounting software. Features include: automatic invoice delivery, payment reminders with ledger details, outstanding balance alerts, order confirmations, and real-time account inquiry via WhatsApp. No coding required - we handle the complete setup.
How does automatic invoice delivery work?
When you generate an invoice in Busy, our integration automatically: 1) Creates a PDF invoice, 2) Sends it via WhatsApp to the customer's registered number, 3) Logs the delivery in Busy, 4) Updates the customer's communication history. Invoices can be sent immediately or scheduled for business hours.
Can customers check their balance via WhatsApp?
Yes! Customers can message your business WhatsApp number with keywords like 'Balance', 'Outstanding', or 'Statement'. Our AI chatbot queries Busy in real-time and responds with: current outstanding, due date, recent transactions, and payment link. This reduces manual inquiry calls by 70-80%.
How do payment reminders work with Busy ERP?
Our integration sends automated payment reminders based on Busy ledger data. Configure: reminder timing (7 days before due, on due date, overdue), escalation rules, personalized messages with outstanding details, and payment links (integrated with Razorpay/PayU). Reminders are logged back to Busy for audit trail.
Does this work with Busy Single User and Multi-User editions?
Yes, our integration works with all Busy editions: Busy Basic (Single User), Busy Standard (Multi-User), Busy Enterprise, and Busy Cloud. The integration connects via Busy API (Enterprise/Cloud) or database connection (Standard). Setup requirements vary slightly by edition.
How long does Busy ERP integration take?
Onboarding, verification, template review and integration timing depend on the account, provider, workflow and outstanding approvals. Confirm the scope and schedule with the team; no instant approval, fixed waiting period or go-live deadline is promised.
Can I customize the message templates for Busy integration?
Absolutely. All message templates are customizable. Define: invoice message format, payment reminder text, balance inquiry response, and promotional broadcasts. Use variables like {customer_name}, {invoice_number}, {amount}, {due_date}. Our design team can help create branded templates.
What happens if a customer doesn't have WhatsApp?
Our system tracks delivery status. If WhatsApp delivery fails (no WhatsApp, invalid number, blocked), we can fallback to SMS or email based on your configuration. The Busy integration logs all attempts and final delivery status for each communication.
Can I send promotional offers to my Busy customer database?
Yes, use your Busy customer database for marketing campaigns. Import customers by group, outstanding amount, last transaction date, or custom filters. Ensure compliance: customers must opt-in for marketing messages, include opt-out instructions, and respect WhatsApp's frequency caps.
Is WhatsApp Business API compliant with India's DPDP Act 2023?
No platform can make a customer's messaging programme compliant by itself. The DPDP framework has phased commencement dates. Whats91 publishes a DPDP Readiness Statement covering roles, notices, data rights, security readiness, retention, transfers, and grievances without claiming an unverified designation or India-only storage. Customers remain responsible for their lawful purpose, recipient permissions, notices, message content, and industry obligations.
How is customer data protected on your platform?
Whats91 uses safeguards appropriate to the service, such as access controls, protected network connections, logging, monitoring, backup and incident-handling processes. Exact encryption coverage, MFA scope, testing frequency, provider certifications, and assurance reports are published only after their scope and evidence are verified. Customers must also protect credentials, integrations, devices, and recipient data.
Do I need customer consent to send WhatsApp messages?
Before initiating a WhatsApp message or call, the current WhatsApp Business Messaging Policy requires the recipient's phone number or identifier and opt-in permission for the expected communication. The exact notice and legal basis also depend on message purpose and applicable law. A customer-initiated conversation can open Meta's service window, but it does not provide blanket permission for unrelated future marketing.
How do I handle customer opt-outs?
Give recipients a clear way to opt out and promptly honour every request made on or off WhatsApp. Configure suppression and automation rules for your actual workflow, keep appropriate evidence, and do not continue a message category merely because another business relationship exists. Whats91 does not treat a technical sending capability as permission to contact someone.
What data does WhatsApp/Meta collect?
Meta and WhatsApp independently process information needed to operate the WhatsApp Business Platform, which can include account, phone-number, template, message, delivery, billing, security, and usage information. The exact processing is governed by their current terms and privacy documents. Whats91 does not claim that all business data remains only on Whats91 servers.
Is my business data shared with third parties?
Customer-controlled data may be shared with Meta and providers needed to deliver, secure, support, or bill the service, with authorised integrations, or when law requires it. Whats91 does not sell customer message content. The public subprocessor register remains a noindex status page until provider names, roles, locations, and notice procedures are factually verified.
How long is message data retained?
Retention differs by data type, customer configuration, platform behavior, security needs, contracts, and legal record-keeping. Whats91 does not publish fixed periods for messages, delivery logs, analytics, or contacts until the relevant product behavior and legal requirement are verified. See the Privacy Notice and ask support about contract-specific retention.
Can I use WhatsApp API for political campaigns?
WhatsApp prohibits use for political campaigns in India. Restricted content includes: political messaging, election-related content, and government campaigning. Business categories related to political organizations are typically rejected during Meta verification. Focus on commercial business communication.
What support options are available?
Confirm support channels, included assistance and any paid add-on in your written offer. No Free/Pro/Enterprise commercial tier or response-time guarantee is confirmed here.
How do I contact customer support?
Use the contact options displayed on this website and confirm staffed hours, response commitments and included assistance for your agreement. No fastest channel, dedicated account manager or universal support schedule is confirmed here.
My messages are being marked as 'Undelivered'. What should I do?
Common causes: 1) Invalid phone number - verify format (with country code), 2) User not on WhatsApp - check if number has WhatsApp, 3) User blocked your business - review opt-out list, 4) Template quality issues - check Meta quality rating, 5) Rate limit exceeded - verify messaging tier. Our dashboard shows specific error codes for each failed message.
My WhatsApp Business number is showing low quality rating. How to fix?
Review recipient feedback, opt-ins, content relevance and sending frequency. Honour opt-outs and investigate the actual account status. No fixed recovery period or guaranteed restoration follows from these steps.
Templates are being rejected. What's wrong?
Common rejection reasons: 1) Marketing content in utility template, 2) Missing opt-out for promotional content, 3) Suspicious links or phone numbers, 4) Generic/spammy language, 5) Prohibited content categories. Review WhatsApp's template guidelines. Our template review tool pre-checks submissions against Meta policies.
How do I upgrade my messaging tier?
Check the actual account/portfolio limit, quality and current provider upgrade conditions. Recipient limits differ from MPS and template pacing; neither a repeated tier label nor a fixed checking schedule establishes eligibility. Whats91 assistance cannot guarantee a provider upgrade.
My webhook is not receiving messages. How to debug?
Check: 1) Webhook URL is publicly accessible (not localhost), 2) HTTPS with valid SSL certificate, 3) Server returns 200 OK within 20 seconds, 4) Webhook is subscribed to correct events in Meta dashboard, 5) Verify token matches. Our developer tools include webhook testing and debug logs. Contact support for detailed troubleshooting.
How long does template approval take?
Onboarding, verification, template review and integration timing depend on the account, provider, workflow and outstanding approvals. Confirm the scope and schedule with the team; no instant approval, fixed waiting period or go-live deadline is promised.