Set up a Facebook Messenger account

Connect your Facebook account to Digital DX so you can manage incoming Facebook Messenger conversations.

As with chat functionality, the Facebook Messenger service supports department-based routing, hours of availability, post-chat wrap-up, and canned messages, as well as an auto-respond feature to help you manage incoming requests.

Before you begin:

From the Web Admin Center, go to Channels > Messaging > Automatic Distribution and make sure that Enable automatic distribution is selected.

Remember: You need Access Automatic Messaging Distribution Settings permission to see this page.
  1. Create or edit a Facebook Messenger account, as follows:
    1. In the Admin Center, go to Channels > Messaging > Facebook Messenger. The Facebook Messenger Accounts window is displayed.
    2. On the Facebook Messenger Accounts page, select an existing account or click Create New.
  2. On the Account Settings tab, click the Log In button showing the Facebook logo to connect Facebook to Digital DX.

    You are prompted to enter your Facebook account details.

    Tip: If you are using a custom app approved by Facebook to manage Facebook Messenger, click Show Advanced Setup and enter details as required (App ID, App Secret, Access Token, Webhook URL, Token).

    Can't log in to Facebook? You may have to clear your browser cache and cookies, and then try again.

  3. From the Choose Page drop-down list, select your Facebook page that you want to connect to Digital DX.

    This will automatically name your Facebook Messenger account in Digital DX.

  4. Optionally, do the following:
    • Choose a Department, which is associated with your Facebook Messenger account. Agents must be members of the selected department to receive Facebook Messenger conversations.
    • To end sessions automatically when a customer's response is not received within a defined period, set an Auto-End Interval.
    • Under Business Hours, you can set hours of availability specific to Facebook Messenger functionality.
    • Under Thread ownership, choose how you want to handle the ownership of re-opened messenger threads:
      • Original agent retains ownership of re-opened conversations ? When an incoming message re-opens a closed conversation, the originally assigned agent retains ownership.
      • Original agent must re-accept re-opened conversations ? When an incoming message re-opens a closed conversation, the originally assigned agent must re-accept the conversation. If the owner is not available or fails to re-accept, the conversation is reassigned.
      • Original agent must always re-accept conversations, even if open ? When an incoming message arrives to an open conversation, the originally assigned agent must re-accept the conversation. If the owner is not available or fails to re-accept, the conversation is reassigned.
  5. On the Auto Responder tab, enter a name for your auto responder rule set and click Add Criteria to configure how you want to automatically respond to incoming messages.

    Auto responder rules use regular expressions (regex) to evaluate incoming messages. When all criteria are matched, a response is triggered.

    Important: We recommend using Create Email Prompt Rules, which creates a set of rules that automatically asks the customer to enter their email address. The customer's email allows Digital DX to connect the customer to their Digital DX history across all channels (such as chat and email). Similarly, the Create Phone Prompt Rules and Create Name Prompt Rules create a set of rules that automatically asks the customer to enter their phone number and name respectively. The advantage of using these features is that they select and configure the necessary rules for you.

    If the email, phone, and name prompt rules are insufficient, you have the following options:

    • Under Criteria, select the relevant criteria and actions as follows:
    Option Description
    Availability You can define an email address as the target of the customer's email. Depending on whether customers send emails to this address, they will receive an automatic reply.
    Auto Responder state The state of the Auto responder.
    Last Message Define the content of the last message that the customer sent.
    Chat Name Select the type of emails that you want to reply.
    Conversation State If you want to send automatic replies only to certain customers, then you can define a string that the customer's email address should include or exclude. For example, you may not want to send automatic replies to email addresses containing the donotreply string.
    Email Define the subject of emails that you want to send automatic replies.
    Phone Define the phone number of the customer.
    • Under Actions, define what actions to take when criteria are met.
  6. On the Wrap Up tab, configure how you want to gather information from agents about ended sessions.
    • Set an Auto-Close Interval to determine how long an ended conversation remains in the agent workspace before closing automatically.
    • Choose the fields to show to the agent in the Wrap Up section of the agent workspace.
  7. On the Canned Message Folders tab, select the canned messages that you want to make available to agents handling this account.
  8. Save your changes.

What to do next:

After setting up your Facebook Messenger account in Digital DX, sign in to Facebook, and verify the following:

  • Go to the your page > Settings > Advanced Messaging page. In the Connected Apps section, click Configure for Handover Protocol. Then select Bold360 for Primary Receiver.
    Note: In the new Facebook UI, you find this option in the Page > Settings > Messenger Platform menu. Then change the Role of Bold360 to Primary Receiver.
  • On the your page > Inbox > Automated Responses tab, make sure that Instant Reply is turned off.

Frequently Asked Questions

Why can't I log in to my Facebook account from Digital DX?
You may have to clear your browser cache and cookies, and then try to log in again. Alternatively, you can sign in to the Bold360 Admin Center in incognito browser mode.
Why don't I receive messages from my Facebook page?
Again, you may have to clear your browser cache and cookies, and then try to send a message from Facebook. Also make sure that you have changed the necessary settings in Facebook (primary receiver should be Bold360, instant reply should be disabled).
Why did my setup suddenly stopped working?
Unless you log in to Facebook, the connection to your Facebook account expires in 60 days and your Digital DX integration stops working. In the Web Admin Center, edit your Facebook Messenger account and click Renew connection to your Facebook account on the Account Settings page.