WhatsApp Integration

The WhatsApp integration lets you answer messages coming to your business number with your HaveAI assistant. The standard connection is set up through the Zernio-supported easy connection started from the panel.

Before You Start

You need to be able to manage the business account you will connect and to complete the verification steps for the phone number you will use. The required account selection and permissions are shown during the connection.

Do not delete your existing number in advance

If you use an existing business number, read the guidance on the connection screen about the number's current use. Do not delete your existing account or remove your connection in another service before completing the steps shown for your number.

Easy Connection with Zernio

1

Open the WhatsApp section

Open the WhatsApp section in the HaveAI panel.
2

Start the connection

Press the connection button.
3

Authorize

Follow the Zernio and Meta authorization steps that open.
4

Select account and number

Select the business account and WhatsApp number you want to use. If requested, complete number verification.
5

Approve permissions

Review the permissions requested for messaging and approve the connection.
6

Check the connection

When you return to HaveAI, check that the correct account appears connected.

Zernio is the service that provides the connection between your WhatsApp account and HaveAI. It is normal to see this name during authorization. For this method, you do not need to create your own Meta app or enter the token manually into HaveAI.

If the connection was not completed, check the error description in the panel. Simply returning to the page does not by itself mean the connection is complete; check the connected account status.

Test the Connection

Send a short message from another WhatsApp account to your business number. Check the assistant's answer and that the conversation appears in the HaveAI panel.

If there is a connection test option in the panel, you can also use it. A test done by sending a real message lets you check the flow the visitor will experience.

You can share the chat link for your number or the QR code offered in the panel with your customers. The chat QR code makes it easier for the customer to write to you.

WhatsApp's Response Time Rule

You can reply with free text within the 24-hour customer service window from the customer's last message. To send a message outside this window, WhatsApp-approved message templates are required.

For this reason, do not plan a follow-up made after a long time the same way as a normal reply to a newly arrived message. If you need to send with a template, check whether the method you will use is supported in your HaveAI connection. For details, you can review WhatsApp's messaging rules.

Advanced: Connection with Your Own Meta App

If you manage your own Meta app, you can use the Advanced option in the panel. This method is a separate setup path from the easy connection with Zernio.

1

Prepare the Meta account

On the Meta side, prepare your WhatsApp Business account and the number you will use.
2

App ID and App Secret

Save the app ID (App ID) and app secret (App Secret) into the relevant fields in the panel.
3

Define the webhook

Define the webhook address and verification key the panel provides in your Meta app. The webhook is the connection that delivers incoming messages to HaveAI.
4

Phone Number ID and token

Enter the Phone Number ID and access token you got from Meta into the panel fields. The Phone Number ID is not the phone number itself, but the identity Meta assigns to the number. The access token is the access key.
5

Save the setup

Complete the setup steps in the panel and save the connection.
6

Test

Try by sending a message from another account.

You can first try the advanced setup with Meta's test number. The temporary access keys used for testing can expire. For continuous use, prepare an access key appropriate to your app and track its validity.

Do not use example values

Copy the webhook and verification values directly from your own panel; do not use example values belonging to another account or environment.

If No Message Arrives or No Reply Is Sent

First check that the correct number is connected. Then review the connection warnings, the granted permissions, the assistant's working status and usage limits. If the conversation is with an agent, the reply must be given by the agent.

If you use the advanced setup, also check the webhook settings and the validity of the access key. If a connection warning requests re-authorization, follow the steps in the panel.

Removing the Connection

By using the disconnect option in the WhatsApp section, you can remove your number's connection with HaveAI. This action is different from deleting your WhatsApp account.

Related Topics

Was this page helpful?