The WhatsApp Business API is the foundation of every professional WhatsApp bot. It's not an app — it's a programmatic interface that lets businesses send thousands of messages, run automations, and connect WhatsApp to their CRM. But there are two very different routes to access it, and the choice between them affects your cost, your time-to-launch, and your operational flexibility for years to come.
Route 1: WhatsApp Cloud API (Direct from Meta)
Meta's direct API connection is free for the first 1,000 business-initiated conversations per month, then priced per Meta's conversation tiers. Setup requires a Meta Business Manager account, Display Name approval, and technical development work. Time to launch: one to eight weeks if the process runs smoothly, two months or more if complications arise. Best for: large businesses with in-house engineering teams or agencies that manage their own infrastructure.
Route 2: BSP — Business Solution Provider (like 360Dialog)
A Business Solution Provider is a Meta-certified company authorized to connect businesses to the WhatsApp API. The BSP handles all the bureaucracy, compresses onboarding to 24 hours, and provides a well-documented API. The biggest advantage — Coexistence: your bot operates on the same WhatsApp Business number you're already using today, with no number migration required. Cost: approximately $25/month per number, plus Meta's conversation fees. Best for: small and mid-size businesses that want fast deployment without technical overhead.
Quick Comparison
| Criterion | Cloud API (Direct) | BSP (Coexistence) |
|---|---|---|
| Setup time | 1–8 weeks | 24 hours |
| Monthly fee per number | $0 | ~$25 |
| Keep existing number? | New number required | Yes, same number |
| Meta conversation fees | Yes | Yes (identical) |
| Technical complexity | High | Low |
What Is a "Business Conversation" and Why Does It Matter?
Meta classifies conversations into four categories with different pricing: Service (free when the customer initiates), Marketing (~$0.05 per conversation, business-initiated promotional messages), Authentication (~$0.05, OTP codes), and Utility (transaction confirmations, appointment reminders). To minimize costs, design your flows so customers initiate conversations — opening the 24-hour free-reply window — rather than relying on business-initiated marketing messages.
The 24-Hour Window Rule
After a customer sends a message to your business, you have 24 hours to reply with any content, completely free. After that window closes, you can only send pre-approved message templates. A well-built bot detects when the window is about to close, blocks unsupported free-form responses, and surfaces a template picker so your team can re-engage the customer without a policy violation.
How ReplyQ Handles Both Modes
ReplyQ supports both the Cloud API (direct) and Coexistence via 360Dialog. You don't have to decide on your own — the ReplyQ team walks you through the choice based on your specific situation. The 24-hour window tracking, template management, and window-close alerts are all handled automatically in the platform, with zero configuration required from your side.
Summary
If you already have an active WhatsApp Business number and want to move fast, Coexistence via a BSP is almost always the right call. If you're willing to wait weeks for Cloud API approval and want to avoid the monthly BSP fee at scale, the direct route makes sense. Either way, a professional WhatsApp bot delivers positive ROI within the first month for any business with 50 or more new customer conversations per month.