🟢 Choosing Between QR Code API and Official WhatsApp API

Ready to chat? Before you start using our app to do cool things with WhatsApp, let’s talk about the first step: linking your WhatsApp account. There are two ways to do this: one is through the QR Code API, and the other is through the Official Meta API. Each has its own advantages and disadvantages, and we’ll guide you through them. So, get ready, because we’re about to learn how to link WhatsApp with our app!
🟢 Choosing Between QR Code API and Official WhatsApp API

Official API

✅ Stability and Reliability This API is reliable and won’t stop working suddenly. Since it’s approved by Meta (the company that owns WhatsApp), you can trust that it will keep working as long as WhatsApp and our app are available.

✅ One-Time Connection Once you link your account, you’re all set. You won’t need to do it every time you want to use the app.

✅ Interactive Chatbots You can add buttons and menus to your chatbot to make conversations more engaging and helpful for your customers. These tools are not available with the QR Code API.

❌ Longer Setup It involves a few extra steps, like signing up with Meta and connecting your WhatsApp number to the Cloud. It might take about half an hour to get everything set up.

❌ Cloud-Only Usage Once you link your WhatsApp account to the Cloud, you won’t be able to use the regular WhatsApp app on your phone. You’ll only be able to send and receive messages through our app’s Livechat (which, by the way, can be accessed on mobile devices).

❌ Additional Verification Using the Official Meta API requires additional verification steps. For customer-initiated conversations (when your customers message you first), Business Verification is not required to get started. However, for business-initiated conversations (if you want to start the chat with them), you’ll need to go through the Facebook Business Manager verification process to gain access. Don’t worry, we’ll guide you through the approval steps.

❌ Extra Fees If you use the Official Meta API, you might have to pay extra for using WhatsApp, depending on how much you use it and where your customers are located.

Businesses are entitled to 1000 conversations per month at no charge, regardless of whether they are initiated by the business or the customers. Once this limit is reached, additional messaging will incur charges on a per “new conversation” basis.

A single conversation is a messaging session that lasts 24 hours and starts when either of two events happens: The business proactively messages a contact that is outside the 24-hour messaging window (business-initiated conversation) or the business responds to a contact’s inquiry within 24 hours (contact-initiated conversations).

The first message in the session is paid. The following messages sent within the 24-hour session are free.

The final price for a single conversation of either type depends on the country code of the contact’s number. You can find more information about this in our tutorials and at the Meta Developers Portal.

QR Code API

✅ Quick and Easy Connection You just scan a QR code, and you’re done. It’s as simple as using WhatsApp Web on your computer.

✅ Normal WhatsApp Usage You won’t lose access to your regular WhatsApp app, so you can keep using it like you always do. This is a big advantage, especially if you are a reseller or creating chatbots for your customers, as most of them do not want to lose their accounts.

✅ No Extra Fees You won’t have to pay anything extra for using WhatsApp with our app. The only associated costs will be your subscription to our app and the cost of OpenAI tokens in case you wish to connect an AI to answer your chats.

❌ Less Reliability Since it’s not the preferred method by Meta, there’s a chance it could stop working with future updates.

❌ Occasional Reconnection Needed The library we use for the WhatsApp QR Code API connects through something called sockets. These sockets keep WhatsApp Web connected to WhatsApp servers, receiving data about events like when a message is received. However, sometimes WhatsApp disconnects them without any reason. 

❌ Limited Features You won’t be able to use certain features, like buttons and menus, with this method.

Conclusion

So, those are the main things to consider when linking your WhatsApp account with our app.

Blog
|
28-06-2024
VIDEO INTRO