UCal
  • Welcome
  • 🚀Getting Started
    • Quick Start
      • What is IS-Messenger?
      • Setting Up an Account
      • Connecting Channels
      • Inviting Your Teammates
      • Getting Contacts to Message You
      • Automated Welcome and Away Messages
      • Responding to Messages
      • Glossary of Terms
    • Connecting a Channel
    • Invite your teammates
    • Getting Contacts to Message You
    • Automated Welcome and Away Messages
    • Responding to messages
    • Glossary of Terms
    • Creating a Chatbot
  • ⚙️Workspace Modules
    • Dashboard
    • Inbox
      • Inbox Overview
      • Assignment and closing a conversations
      • Custom Inboxes
      • Interacting with Respond AI Prompts
      • Using AI Assist
    • Contacts
      • Contact Details
      • Contacts Overview
      • Merge Suggestions
      • Contact Activity
      • Contact Channels
      • Contact Import
      • Segments
    • Broadcast
      • Broadcast Overview
      • Managing Broadcasts
    • Workflow
      • Triggers
      • Workflow Step
        • Step: Send a Message
        • Step: Ask a Question
        • Step: Assign To
        • Step: Branch
        • Step: Update Contact Tag
        • Step: Update Contact Field
        • Step: Open Conversation
        • Step: Close Conversation
        • Step: Add Comment
        • Step: Jump To
        • Step: Wait
        • Step: Date & Time
        • Step: HTTP Request
        • Step: Trigger Another Workflow
        • Step: Add Google Sheets Row
        • Step: AI Agent
      • Workflow Templates
    • Reports
      • Reports: Conversations
      • Reports: Responses
      • Reports: Resolutions
      • Reports: Messages
      • Reports: Contacts
      • Reports: Assignments
      • Reports: Leaderboard
      • Reports: Users
      • Reports: Broadcasts
  • ⚙️Workspace Setting
    • Managing a Workspace
    • General
    • Users
      • Access Levels
    • Teams
    • Channels
      • Chat Menus
    • Contact Fields
    • Growth Widgets
      • Website Chat Widget Quick Start
      • Website Chat Widget Overview
      • Workspace Settings: Growth Widgets
      • Install Website Chat Widget on Squarespace
      • Install Website Chat Widget on Joomla
      • Install Website Chat Widget on Wix
      • Install Website Chat Widget on Shopify
      • Install Website Chat Widget on WordPress
      • How to Track Conversation Source from Multiple Websites
    • Respond AI
    • Integrations
      • Dialogflow
        • Dialogflow: Connecting to Dialogflow
        • Dialogflow: Creating a Chatbot
        • Dialogflow : Managing Intents
        • Dialogflow: Parameters
        • Dialogflow: Events
        • Dialogflow: Response Templates
        • Dialogflow: Custom Payloads
        • Dialogflow: Fulfillment Webhook Request
      • E-Commerce & CRM Integrations
        • E-Commerce Integration: Shopify
        • E-Commerce Integration: BigCommerce
        • E-Commerce Integration: WooCommerce
        • E-Commerce Integration: Magento
        • CRM Integration: HubSpot
        • CRM Integration: Salesforce
        • CRM Integration: Pipedrive
        • CRM Integration: ActiveCampaign
      • Zapier
      • Developer API
      • Webhooks
      • Make (formerly Integromat)
    • Closing Notes
    • Snippets
    • Files
    • Data Export
    • Data Import
  • ⚙️User Account
  • Profile
  • User Activity Status
  • Notifications
  • Resetting your Passwords
  • 👨‍👧‍👦CONTACT AND MESSAGES
    • Dynamic Variables
      • Dynamic Variables Overview
      • How to Use Dynamic Variables
    • Contact Search and Custom Inbox
    • Conversations
  • ⚙️MESSAGING CHANNELS
    • Channel Overview
    • Facebook Messenger
      • Facebook Messenger Quick Start
      • Facebook Chat Plugin
      • Private Replies
      • Message Tag
    • Instagram
      • Instagram Overview
      • Instagram Quick Start
    • WhatsApp
      • WhatsApp Business API Quick Start
      • Getting Ready for Inbound Conversations
      • Getting Ready for Promotional Messaging
      • WhatsApp Official Business Account (Green Tick)
      • Grow your WhatsApp Audience by Maximizing Entry Points
      • Get WhatsApp API Account for Government Agencies
      • Meta Business Verification
      • WhatsApp Message Templates
      • WhatsApp Pricing
      • WhatsApp Business Platform (API) Channel Configuration
      • WhatsApp Messaging Limits
      • Meta Product Catalog
      • Change Your WhatsApp Business Display Name
      • Phone Number Migration to IS-Messenger WhatsApp Business API
      • Turn-off WhatsApp Number Two-Step Verification
      • WhatsApp Cloud API
        • Migrating from On-Premises API to Cloud API
        • Migrating from Cloud API to On-Premises API
        • Set up the WhatsApp Echo Bot
        • Load Testing on Cloud API
        • Experiments
        • Webhooks Setup
      • 360Dialog WhatsApp
      • Twillio WhatsApp
      • MessageBird WhatsApp
      • Vonage WhatsApp
      • Phone Number Migration to WhatsApp Cloud API
    • Website Chat Widget
      • Install on WordPress
      • Install on Shopify
      • Install on Wix
      • Install on Squarespace
      • Install Website Chat Widget on Joomla
    • LINE
      • LINE Overview
      • LINE Quick Start
    • Telegram
      • Telegram Overview
      • Telegram Quick Start
    • Viber
      • Viber Overview
      • Viber Quick Start
    • SMS Overview
      • Twilio SMS Quick Start
        • Importing Contacts to Twilio SMS
      • MessageBird SMS Quick Start
      • Vonage SMS Quick Start
    • Twitter Overview
      • Twitter Quick Start
    • WeChat
      • WeChat Overview
      • WeChat Quick Start
    • Google Business Message
    • Email
      • Google Workspace Quick Start
      • Other Email
    • Custom Channel
      • Custom Channel Overview
      • Custom Channel Quick Start
  • New Release Update
  • Support Use Cases
    • How to Identify Contacts by Email and Phone NumberI
    • How to Enrich Customer Data from a CRM or other Business Software
    • How to Route Customers to the Right Team Automatically
    • How to Auto-Assign Customers to a Team or Dedicated Agent
    • How to Send Outbound Support Messages
    • Support: Closing Conversations
    • How to Supervise Your Support Agents
    • How to Analyze Reports for Support
    • How to Send CSAT to Customer and Save Data in Google Sheets or CRMs
  • Handling Inbound Conversations
    • Managing Spam
    • Create Automated Welcome and Away Messages
    • Get Contacts’ Consent for Personal Data Collection
    • Create Automated Chat Menus
    • Collect Contacts’ Emails and Phone Numbers
    • Route Contacts by Shifts
    • Route Contacts by Team Functions
    • Route New & Returning Contacts
    • Route VIP Contacts
    • Assignment Strategy: Automatic Contact Distribution & Load Balancing
    • Assignment Strategy: Unassign Agents after Conversations Closed
  • Capture Conversations
    • How to Streamline Meeting Scheduling via CTC Ads
    • How to Automate Product Info Sharing in Conversations Initiated via CTC Ads
    • How to Track Conversation Source from Multiple Websites
    • How to Route Contacts from CTC Ads to Agents
  • Automate Conversations
    • How to Maximize Customer Service Potential with AI Agent
    • How to Automate Contact Information Collection with AI
    • How to Route Contacts to Preferred AI Agent
    • How to Automatically Qualify Contacts Based on Budget Using AI Agent
    • How to Route Contacts by their Preferred Language
    • How to Create Automated Chat Menus
    • Assignment Strategy: How to Automate Contact Distribution & Load Balancing
    • Assignment Strategy: Unassign Agents after Conversations Closed
    • How to Create Automated Welcome and Away Messages
    • How to Block Contacts and Manage Spam
    • How to Route New and Returning Contacts
    • How to Collect Contacts’ Emails and Phone Numbers
    • How to Route New and Returning Contacts
    • How to Route Contacts by Team Functions
    • How to Route Contacts by Shifts
    • How to Get Contacts’ Consent for Personal Data Collection
    • How to Route VIP Contacts
  • How to Promptly Transfer Conversation Between Agents
  • How to Guide Customers from Exploration to Purchase with Engaging Menus
  • How to Optimize Customer Onboarding with Automated & Customized Welcome Messages
  • Converse with Customers
    • How to Get a Complete View of the Customers
    • How to Simplify Customer Escalation with Automation
    • How to Transfer Contacts to the Next Shift Automatically
    • How to Optimize Agents’ Productivity in the Messages Module
    • How to Align AI Conversations with Your Brand Voice
    • How to Draft Customer Replies with AI
    • How to Convert Image to Text Using AI
    • How Automate Calculations Using AI
  • Broadcasts Use Cases
    • How to Sending a Simple Broadcast
    • How to Start a Workflow Based on Broadcast Response
    • How to Import to Broadcast via WhatsApp
    • How to Troubleshoot a Failed Broadcast
  • Sales Use Cases
    • How to Collect Leads' Email and Phone Number
    • How to Enrich Contact Data and Qualify Leads
    • How to Route Leads
    • How to Auto-Assign Leads to Sales Agents
    • How to Send Outbound Sales Messages
    • How to Track Productivity by Closing Conversations
    • How to Supervise Sales Agents
    • How to Analyze Reports for Sales
  • Accessing Help Menu
Powered by GitBook
On this page
  • Introduction
  • Getting a Facebook Business Page
  • Requirements
  • Meta Business Verification
  • Connect Facebook Messenger Channel on IS-Messenger
  • Channel Configuration
  • FAQ and Troubleshooting
  • Facebook page dropdown shows No Data
  • Blank screen when Connect to Facebook is clicked
  • Why isn’t my Facebook page being shown?
  • Why aren’t my Facebook messages arriving?
  • Try the following methods:
  1. MESSAGING CHANNELS
  2. Facebook Messenger

Facebook Messenger Quick Start

PreviousFacebook MessengerNextFacebook Chat Plugin

Last updated 1 year ago

Introduction

This Quick Start Guide will walk you through the basics of setting up a Facebook Messenger Channel with IS-Messenger. You will learn how to create a Facebook Business Page, connect your Facebook Business page to IS-Messenger and how to configure your Facebook Messenger Channel to meet your business needs.

Getting a Facebook Business Page

A Facebook Business Page is a way for businesses, brands, and organizations to reach their customers. The following section describes the requirements to get one.

Requirements

Before you create a Facebook Business Page, you will need the following:

Your personal Facebook profile and your Facebook Business page are considered two separate accounts by Facebook.

Now, to create your Facebook Business Page you can either:

Meta Business Verification

Connect Facebook Messenger Channel on IS-Messenger

Watch the video below for a step-by-step guide on How to Connect Messenger to IS-Messenger

Follow the steps below to connect IS-Messenger with Facebook Messenger.

Step 1: Click Settings > Channels

Step 2: Click Add Channel > Facebook Messenger > Connect

Step 3: Click Connect With Facebook

Step 4: Sign in with a Facebook Account

You must sign in using a Facebook account with admin access.

Step 5: Select the Facebook Business Page

Step 6: Click Done to complete the setup

Once you have completed the setup, any messages sent to your Facebook Page will now be received in your IS-Messenger Workspace.

To chat with your customers over Facebook Messenger, you will need to create a Facebook Page and you must be the page admin.

Channel Configuration

The Facebook Messenger Configuration page allows you to change your Channel's name and also gives you a click-to-chat link.

Step 1: Click Settings > Channels

Step 2: Locate your Facebook Messenger Channel > Manage

Step 3: In the Facebook Messenger Configuration page you will see the following:

  • Channel Name - The Channel Name can be changed and is used internally to identify the Channel.

  • Chat Link - A click-to-chat link is a shortened URL that directs customers to start or continue a conversation with your Facebook account. The customer is redirected to a new or existing thread, based on whether the user had previously messaged your Facebook account. You can also generate a QR code to share the chat link to your Contacts.

FAQ and Troubleshooting

This section is to be used as a guide for issues you encounter with your Facebook Messenger Channel.

Why am I unable to connect Facebook Messenger Channel to IS-Messenger?

If you are having problems connecting Facebook Messenger Channel to IS-Messenger, here’s what you can do:

  1. Check that your Facebook Page is published.

  1. Confirm that IS-Messenger is set as the Primary Receiver for the Handover Protocol on your Facebook Page.

If IS-Messenger is not set to the Primary Receiver, follow the steps below to configure it:

Navigate to your Facebook Page and click Settings > Advanced Messaging > Connected Apps and click Configure. In the App Settings window, set IS-Messenger as the Primary Receiver.

  1. Confirm that the correct Facebook Page is selected in the Edit Settings option on the IS-Messenger platform.

Why don't my messages appear in IS-Messenger even though my Facebook Messenger Channel is connected?

There are two potential reasons for this:

  1. Permissions on the IS-Messenger platform can become outdated when your Facebook password is changed.

Here’s how you can resolve this issue:

Step 1: Click Settings > Channels

Step 2: Navigate to your Facebook Messenger Channel

Step 3: Click Manage > Troubleshoot > Refresh Permission

Once you have refreshed the Facebook permissions, you will also see a notification that the Channel token has been updated.

  1. Your Facebook Page is connected to multiple apps. You will need to confirm that the Primary Receiver for Handover Protocol is set to IS-Messenger

Step 1: Navigate to your Facebook Page

Step 2: Click Settings > New Pages experience > Advanced Messaging > App Settings > Configure

Step 3: In the App Settings window, set IS-Messenger as the Primary Receiver

I received the error message Channel already exists when trying to connect the Facebook Messenger Channel to my workspace

Your Channel is already connected in a different workspace. You’ll need to check where the Channel is connected and disconnect the Channel in order to switch workspace connections.

Here are some things you will need to provide when you contact us:

  • Your Facebook Page ID

  • The admin email address used to log in to the organization. This will help us find where the existing Channel is connected. You can then use this information to log in and disconnect the Channel.

Another cause for this issue is when the trial subscription for the Organization where the Channel is connected has ended. For instances like this, you can request a trial extension from us, which can help you disconnect the Channel on the trial account.

Why aren't all Facebook pages listed when connecting to a Channel?

This could be because the permissions for the Facebook account have changed and the correct Facebook Page is not selected. You will need to refresh the Facebook permissions and select the correct Facebook page.

Step 1: Click Settings > Channels > Facebook Messenger > Manage > Troubleshoot > Refresh Permission

Step 2: Click Edit Settings > select the desired Facebook Page

Facebook page dropdown shows No Data

This can happen when an ad blocker is being used.

Try the following methods:

  • Use another browser such as Chrome, Firefox, Safari, or Opera and reconnect with Facebook.

  • Turn off the ad-blocker temporarily.

Blank screen when Connect to Facebook is clicked

This can happen when connecting through a private network where Facebook is blocked.

Try the following methods:

  • Use a different browser such as Chrome, Firefox, Safari, or Opera and reconnect with Facebook.

  • Check your internet or wi-fi connection and reconnect to Facebook.

Why isn’t my Facebook page being shown?

This issue can happen if the user rejects Facebook Permissions after clicking Connect With Facebook, or if the Facebook configuration does not initialize correctly.

Step 3: Click Save and try to connect

If the page is still not available, proceed to the next step.

Step 4: From the IS-Messenger dashboard, click Settings > Channels

Step 5: Locate your Facebook Messenger Channel > Manage > Troubleshoot

Step 6: Click Refresh Permission to refresh Facebook permissions

Step 7: Click Edit settings and select the page with issues. Verify that the page is selected and all permissions are enabled for that page

Step 8: Verify that all permissions are enabled for that page

Step 9: Click Done and retry sending a test message

Why aren’t my Facebook messages arriving?

This might happen because your Facebook Messenger Channel permissions are outdated. One common cause is when you change your Facebook password. In that case, you'll need to update the permissions on the IS-Messenger platform and refresh the page.

Step 1: Click Settings > Channels

Step 2: Locate your Facebook Messenger Channel > Manage > Troubleshoot

Step 3: Click Refresh Permission

Step 4: Send a test message to the Facebook Messenger Channel and check that the message has been successfully sent.

Why can’t I receive read receipts?

Your Facebook permissions may be outdated and will need to be refreshed.

Why can’t I send out messages?

This can happen if IS-Messenger is not the Primary Receiver.

Try the following methods:

  1. Make sure that IS-Messenger is the Primary Receiver of your Facebook page. Follow the steps below to configure your Primary Receiver: Navigate to your Facebook Page and click Settings > New Pages experience > Advanced messaging > App Settings > Configure. In the App Settings window set IS-Messenger as the Primary Receiver

  2. Refresh the Channel permissions. Follow the steps below to refresh permissions: Click Settings > Channels > navigate to your Facebook Channel > click Troubleshoot > Refresh Permission

Why did I receive the error The action is invalid since it’s not the thread owner when trying to send an outbound message from the IS-Messenger Messages module?

Why did I encounter the error "Human agent tag is unavailable for this page/app" in Facebook business integration?

This error typically indicates a routing conflict in outbound messages due to multiple messaging apps connected to your Facebook account. To resolve this, ensure that IS-Messenger is set as the default routing app in your Facebook advanced messaging for conversation routing.

Why did I encounter the error "Error validating access token: The session has been invalidated because the user changed their password or Facebook has changed the session for security reasons" when trying to send a message?

This error will occur if you have recently updates your Facebook credentials, it may disrupt the Channel connection on our platform, leading to errors when sending messages.

To resolve this issue, you need to refresh the channel permissions on our platform using your updated Facebook credentials. This process requires an Admin role. By refreshing the permissions, you'll re-establish the connection with the new credentials, ensuring that your outbound messages are sent successfully without encountering errors.

A personal Facebook Profile - To get a .

Category - The type of business you are creating. You can select up to three categories that best describe your business, brand, or organization.

Go to the and click the Create a Page button.

Follow the steps in to create your business page.

Verifying your business gives you access to certain Meta technologies and developer features. .

.

When the Primary Receiver function is turned on, the selected app will be the main handler for all incoming messages. The Handover Protocol feature enables two or more apps to communicate.

Check this document to learn how to

Step 1: Navigate to the page on Facebook and verify that IS-Messenger appears in the Active tab

Refer to the troubleshooting solution for on how to refresh the Facebook page permission.

Because the Channel restricts automated messages, this error can happen when messages aren't sent by a person or human agent after the 24-hour messaging window. This occurs if the is turned on in IS-Messenger. Messages like echoes, workflow messages, and bot-generated ones are examples of non-human agent responses.

⚙️
personal Facebook profile, follow these steps
Learn more about the best practices to choose a category for your Page or profile on Facebook.
Facebook for Business website
Create a Facebook Page for your Business
Learn more about Facebook Business Verification here
Learn how to create your Messenger click to chat link
Learn more about how to publish your Facebook Page here.
Learn more about the Handover Protocol here.
find your Facebook Page ID.
Business Integrations
Messages Are Not Arriving
Human_Agent tag