Skip to main content

Facebook Messenger

Moveo.AI provides an out-of-the-box integration with Facebook Messenger.

Connect your Page

Before you begin

  • Make sure that you have Admin access to the Facebook Page you want to connect.
  • Select an environment in which you wish to connect your Facebook Page.

Depending on whether you have connected Facebook or Instagram to Moveo before, follow the corresponding guides outlined below:

  • First time connecting a Facebook Page
  • Connecting more than one Facebook Pages

First time connecting a Facebook Page

Follow the steps outlined below:

  1. Click Connect to redirect to the Meta Dialog Window.

  2. In the Meta Dialog Window, select only one page that you would like to connect and grant all permissions to Moveo.

  3. Once you complete the process in the Meta Dialog Window, you will be redirected back to Moveo, where you can configure your integration

    .


Connecting more than one Facebook Pages

If you have already connected a Facebook Page to Moveo, then you must keep your previously connected Pages selected in the Meta Dialog Window to preserve an active connection. Follow the steps outlined below:

  1. Click Connect to redirect to the Meta Dialog Window.

  2. In the Meta Dialog Window, select the new Facebook Page that you would like to connect, while keeping the old one(s) selected. Grant all permissions to Moveo.

  3. Once you complete the process in the Meta Dialog Window, you will be redirected back to Moveo, where you can configure your integration

    .


Configuring your integration

Now that you have successfully connected your Facebook Page to Moveo, it's time to configure it to meet your needs. You can configure the following fields of your Facebook Messenger integration:

Status

To start receiving messages, you need to make your integration active.

Start Behavior

You can configure the welcome screen of your Messenger Page by setting the following fields:

  • Greeting text: a small description of your Messenger Page.
  • Start message: the message sent to Moveo when the user starts the conversation (presses the Get Started button below).

The following image shows an example of a menu in Messenger.

Persistent menu

You can configure the persistent menu of your Messenger Page by setting clickable options that are available in an always-on user interface element inside Messenger conversations.

Whitelist domains

If your AI Agent uses a webview response

, you can add any URLs of third-party domains to be accessible inside the Messenger webview.

Advanced security settings

In some cases, the webview may need to exchange context with the AI Agent. To ensure that the data is secure, you need to create a pair of RS256 private/public keys. Add your public key in your integration in PEM format.


Troubleshooting

Not Page Admin

You need to be an Admin of the Facebook Page that you want to connect to Moveo. Consult the Before you begin

section.

Not granting all requested permissions

You need to give Moveo all requested permissions asked in the Meta Dialog Window to connect your Facebook Page. Consult the Connecting your Page section.

Connecting more than one Facebook Page

You need to pick only one new Facebook Page in the Meta Dialog Window. Consult the Connecting your Page section.

Connecting existing Facebook Pages

You need to pick one new Facebook Page in the Meta Dialog Window. Consult the Connecting your Page section.