Connect a chatbot to WhatsApp with Meta | Scoreapps

How to connect a chatbot to WhatsApp with Meta

The primary WhatsApp connection in Scoreapps now uses Meta's embedded signup directly. You do not need a Twilio account, manual credentials or a webhook setup.

In short: open the chatbot's WhatsApp channel, click Connect WhatsApp and complete Meta's official flow. Scoreapps detects the business, WhatsApp Business Account (WABA) and authorized phone number automatically.

When to use this connection

  • When a Scoreapps chatbot should handle conversations from a WhatsApp Business number.
  • When you want to avoid manual Twilio credentials and webhook configuration.
  • When you manage the business, WABA and phone number in Meta Business.

Before you start

  • Create and activate the chatbot you want to connect.
  • Sign in to Facebook/Meta with an account that has administrator access to the business portfolio.
  • Make sure the number is available in Meta or can be registered in the correct WABA.
  • Allow pop-ups for ai.scoreapps.com; Meta's signup opens in a separate window.
Do not migrate a live number blindly. If WATI, Twilio or another WhatsApp Business Platform provider currently manages the number, review the migration first and schedule a controlled window. Changing providers can interrupt live messaging.

Connect the chatbot to WhatsApp with Meta

  1. Open Scoreapps and go to AI > Chatbots (Text+Voice) > AI Bots.
  2. Find the chatbot, open Chatbot options and select Channel.
  3. In step 5, Channel, click the WhatsApp card.

Chatbot Channel step with Telegram, WhatsApp, Messenger and Instagram options.

  1. In the WhatsApp dialog, click Connect WhatsApp. This is the recommended method.
  2. In Meta's official window, sign in if prompted and continue with the account that manages the business.
  3. Select the correct business portfolio.
  4. Select or create the WhatsApp Business Account (WABA) for the chatbot.
  5. Select the correct WhatsApp Business number, review the permissions and confirm the connection.
  6. Return to Scoreapps. The channel appears under the chatbot when Meta completes signup. If it is not visible immediately, wait a few seconds and refresh.

WhatsApp dialog with Meta as the primary connection and Twilio as an advanced option.

Verify the connection

  1. Send a message from a different phone to the connected number.
  2. Open the chatbot conversations in Scoreapps and confirm that the incoming message appears.
  3. Confirm that the chatbot replies in WhatsApp with the expected content.
Meta's temporary +1 555... numbers can be useful for configuration tests, but they are not real routable numbers. Use a dedicated real number for end-to-end messaging validation.

Twilio: advanced alternative

Twilio remains available for existing setups or advanced requirements. In the WhatsApp dialog, expand Advanced: connect with Twilio manually.

  • Enter the Whatsapp sid, Whatsapp token and WhatsApp sender number.
  • Select the correct environment and add the channel.
  • Copy the webhook generated by Scoreapps and configure it on the matching Twilio sender using HTTP POST.
Use this route only for an existing Twilio setup or a specific advanced need. For new connections, use Meta directly.

Common errors

  • Meta does not open: allow pop-ups for ai.scoreapps.com, refresh the page and click Connect WhatsApp again.
  • The business or WABA is missing: confirm that your Meta user is an administrator for those assets.
  • The number is missing: confirm that it belongs to the selected WABA and is not blocked by an incomplete migration.
  • The connection remains pending: wait a few seconds, refresh and check whether Meta requires an additional verification.
  • The channel connects but does not reply: confirm that the chatbot is active and trained, then test from another number using a real routable phone number.

Expected result

WhatsApp is linked to the chatbot without entering Twilio credentials or pasting webhooks manually. Incoming messages reach Scoreapps and the chatbot replies from the connected WhatsApp Business number.

Final recommendation

Run one complete test with a dedicated real number and a controlled message. Once you confirm the incoming message, reply and conversation record, the channel is ready for real users.