The WhatsApp integration lets you connect an Agent to a WhatsApp Business Account. Your Agent will reply to incoming messages based on its configuration. If necessary, you can manually intervene and handle conversations directly through the Inbox page.

đź’ˇ Once you migrate a phone number to the WhatsApp Business Platform, you cannot use that number on the WhatsApp Business App concurrently. Your number must be used either on the Business Platform or on the Business App. Migrate an Existing WhatsApp Number to a Business Account

1. Create a Meta Business Account

  1. In the left menu, click on Agents.
  2. Select the agent you want to add the WhatsApp number to.
  3. Click on the Deploy tab.
  4. Under WhatsApp, click on Settings and then Add WhatsApp Account.
  5. After that, click on Create a WhatsApp Meta App.
  6. Create a new business portfolio.

2. Create a Meta App

  1. Head over to Developers Facebook
  2. Click on Create App.
  3. For “What do you want your app to do?”, select Other.
  4. Select Business type.
  5. Name your app and associate it with the business account you just created.
  6. On the app page, look for the WhatsApp product and enable it.
  7. Go back to Chatvolt and click Continue.

3. Generate a System User Token

  1. Go to your System Users Page.
  2. Create a new user by clicking on Add.
  3. Fill in any name and give it the Admin role.
  4. Click on Add Assets. Under Apps, look for your previously created app, select it, and check Manage App.
  5. Now, click on Generate New Token. Select your app.
    • Token expiration: Never
    • Available Permissions: whatsapp_business_messaging, whatsapp_business_management
  6. Paste the newly generated token in the Chatvolt tab and click Continue.

4. Generate a Phone Number ID

  1. Go to your WhatsApp Developer Console.
  2. Choose your WhatsApp App and click on menu: WhatsApp > API Settings
  3. Add your phone number by clicking on the Add Phone Number button.
  4. Select a phone number and paste the associated Phone Number ID and WhatsApp Business Account ID: Get Phone Number ID
  5. Then paste the phone number ID in the Chatvolt tab and click Continue.

5. Webhook Configuration

  1. In your WhatsApp Developer Console.
  2. Choose your WhatsApp App and click on menu: WhatsApp > Settings
  3. Insert the following values provided by Chatvolt:
    • Callback URL
    • Verify Token
    • Webhook Fields: Assign the messages field.

By following these steps, you can successfully integrate WhatsApp with Chatvolt, allowing your agent to handle messages and interactions seamlessly.