Kory One · WhatsApp
Official vs. Unofficial WhatsApp API: which should you use?
Kory provides both connection methods so every business can choose the right solution for its goal — inbound support, outbound sales, campaigns, or a hybrid operation.
The most useful rule is simple: if your company needs to start conversations, the Official API is usually the right choice. If the customer always speaks first, the Unofficial connection may serve you faster and at a lower cost. Neither is best in every case; the right choice depends on that number's role.
What each connection is
Both connect a WhatsApp number to Kory's service platform. The central difference is how the connection is authorized and operated.
Official API
The Official API, called WhatsApp Business Platform, is Meta's authorized business integration. It runs on official infrastructure, follows quality rules, and may require verification, message templates, and usage-based charges.
Unofficial
The Unofficial connection links WhatsApp through a QR Code, similarly to WhatsApp Web. It is quick and keeps the mobile app active, but it has no direct agreement with Meta and depends on the app's rules and availability.
“Unofficial” does not mean fraudulent or illegal. It means the connection is not approved by Meta — and is therefore less predictable.
Official API: stability and scale
With the Official API, businesses gain predictability for higher volumes and authorized outbound conversations.
Starting a conversation normally requires a Meta-approved template. When the customer replies, a service window opens and the conversation can continue freely under the current rules.
Strengths
- Meta-authorized automation with a very low connection-related ban risk.
- Scales to larger teams and volumes without a phone staying online.
- Supports campaigns, notices, collections, and other business-initiated messages.
- May provide business identification and official support paths.
What to consider
- Meta charges apply based on category, country, and current rules.
- Business-initiated messages require approved templates.
- Activation may involve business registration, verification, and setup.
- Quality, consent, and recipient reactions affect sending capacity.
Coexistence with the mobile app
When eligible and supported, coexistence lets the same number run in the WhatsApp Business app and the Official API. The operation gains automation and team support without immediately abandoning the mobile workflow.
Unofficial connection: speed and savings
The Unofficial connection suits smaller, inbound operations that value immediate activation.
The number connects by QR Code and remains active on the phone. There is no approval process or Meta per-message charge within the connection, and text can be written freely.
Strengths
- Activation in minutes through a QR Code.
- No Meta per-message fee within the connection.
- Keeps the number and app active on the phone.
- A practical, lower-cost fit for inbound service.
What to consider
- Depends on a connected phone with battery and internet.
- May become unstable when WhatsApp changes rules or behavior.
- Has device and scaling constraints for larger teams.
- The number may be restricted or banned without Meta support.
The risk should neither be exaggerated nor ignored. Good practices reduce issues but do not remove reliance on an unapproved connection. If losing the number would interrupt a critical operation, the Official API is the safer choice.
↔Side-by-side comparison
| Criterion | Official API | Unofficial |
|---|---|---|
| Activation | Registration and setup | QR Code in minutes |
| Message cost | Meta fees based on usage | No Meta per-message fee |
| Starting conversations | Yes, with an approved template | Subject to Meta limits and changes |
| Inbound service | Yes | Yes |
| Phone must stay online | No | Yes |
| Team scale | High | Limited by linked devices |
| Connection-related ban risk | Very low | Real and outside the platform's control |
| Mobile app use | Possible with coexistence | Yes |
?Which one for each goal
Start with one question: who starts the conversation on that number?
| Goal | Choose | Why |
|---|---|---|
| Prospecting, campaigns, and promotions | Official API | The business starts conversations and needs authorized scale. |
| Collections, confirmations, and notices | Official API | These are active, recurring, business-critical sends. |
| Service for customers who contacted you | Unofficial | The flow is inbound and can operate at a lower cost. |
| Inbound support and after-sales | Unofficial | The customer opens the conversation and the team continues it. |
| Large team or critical number | Official API | Stability and scale outweigh initial savings. |
| Small, inbound, mobile-first operation | Unofficial | Simple activation usually meets the need. |
Borderline cases
- Even for inbound service, prefer the Official API when many agents share one number.
- If number downtime would stop sales or support, prioritize the Official API.
- A small amount of outbound contact may fit the Unofficial connection, but limits can change and the risk must be accepted.
2When to use both connections
For many companies, the best setup is not choosing only one option, but assigning a clear role to each number within the same Kory solution.
- 1You focus Official API spending on messages that truly need it.
- 2You separate inbound-channel risk from critical communications.
- 3Your team follows both connection types in a centralized Kory experience.
Kory offers both options precisely to match each number's connection to its goal, instead of forcing one answer on different operations.
iFrequently asked questions
Is the Official API only for large companies?
No. Small businesses that start conversations or depend on a critical number can also benefit.
Can I use my current number with the Official API?
In many cases, yes. Migration and coexistence depend on number eligibility and Meta's current rules.
Is the Unofficial connection always cheaper?
It lowers direct costs, but the decision must also consider the impact of instability or losing the number.
How to decide in a few steps
- 1Identify who starts conversations on that number.
- 2Assess the impact if the number becomes unavailable.
- 3Consider team size and required volume.
- 4Choose Official for outbound messaging, scale, or critical operations; choose Unofficial for simple inbound use with acceptable risk.
WhatsApp pricing, limits, eligibility, and policies may change. Confirm Meta's current conditions and validate your scenario with the Kory team before activation.
