Integration with Facebook Messenger

Before connecting the module, create a public page on Facebook, messages of which will be directed to the system.

Before activating the module, you should create an API key which will be used for integration and in order to send messages. The key is created in the “Integration” section > “API Access Keys”.

Enable all methods of the “Integration” section for the key.

To connect the module, open the “Integration” section, click on the “Facebook Messenger” module and in the pop-up window click the “Connect” button.

After that, the module page “CRM settings” opens, where it is required to specify the full URL of your system and the API key created earlier. The “Facebook settings” tab will appear after saving, where you should click on the “Log in With Facebook” button to connect the page to the system.

Important! Oath authorization is used for connection to Facebook Messenger. Before connecting, make sure that you are not logged in to the Facebook account using which the public page was created.

A window will be opened after clicking, where it is required to click the “Continue as…” button to confirm the rights.

After that, you will find yourself at the next stage where you should select the page you would like to connect to the system. Click the “Next” button.

Then the permissions for the system are configured. Enable all options, otherwise the integration may not work properly.

Click the “Done” button to complete setting up and give the system access to the page for exchanging messages between Facebook and retailCRM.

The connection you have just set up is displayed on the next page “Connection”. The “Name” column is automatically filled with the group name that was specified on Facebook. The language of notifications for a system chat is specified in the “Language” column. The current status of the channel is displayed in the “Status” column. Logs are saved for each connection. If errors occur, the last 10 entries will be displayed in the window that opens when clicking the connection status.

To find the page and start messaging, it is possible to use the unique link to the messenger in the “About” section of the page.

More details about working with chats you can read in the corresponding article.

Possibilities of integration module with Facebook Messenger

Features

From Facebook Messenger to the system 

 

From the system to Facebook Messenger

Sending messages Implemented Implemented
Editing a message Method is unavailable for interaction Method is unavailable for interaction
Deleting the message Method is unavailable for interaction Method is unavailable for interaction
Quoting the message Method is unavailable for interaction Implemented
Forwarding the message Method is unavailable for interaction Method is unavailable for interaction
Sending a photo Implemented Implemented
Editing the photo Method is unavailable for interaction Method is unavailable for interaction
Deleting the photo Method is unavailable for interaction Method is unavailable for interaction
Sending a video Available but not implemented Available but not implemented
Editing the video Method is unavailable for interaction Method is unavailable for interaction
Deleting the video Method is unavailable for interaction Method is unavailable for interaction
Sending an audio file Available but not implemented Method is unavailable for interaction
Editing the audio file Method is unavailable for interaction Method is unavailable for interaction
Deleting the audio file Method is unavailable for interaction Method is unavailable for interaction
Sending a sticker Method is unavailable for interaction Available but not implemented
Editing the sticker Method is unavailable for interaction Method is unavailable for interaction
Deleting the sticker Method is unavailable for interaction Method is unavailable for interaction
Sending a contact Method is unavailable for interaction Method is unavailable for interaction
Editing the contact Method is unavailable for interaction Method is unavailable for interaction
Deleting the contact Method is unavailable for interaction Method is unavailable for interaction
Sending a file Available but not implemented Available but not implemented
Editing the file Method is unavailable for interaction Method is unavailable for interaction
Deleting the file Method is unavailable for interaction Method is unavailable for interaction
Uploading an avatar Implemented Available but not implemented
Displaying as an interlocutor is typing a message Method is unavailable for interaction Available but not implemented
Mark that the message has been read Available but not implemented Available but not implemented
Product page Method is unavailable for interaction Implemented
Order page Method is unavailable for interaction Implemented

PrintEditHistory
Page last modified on July 10, 2020, at 05:39 PM