Skip to content

Facebook Messenger Integration Guide

Integrating Facebook with Cloud Voice lets your agents read and respond to messages sent to a Facebook Page from within the Cloud Voice App, so there is no need to sign in to Facebook Messenger separately.

Make sure both sides of the integration meet the conditions below before you begin.

Your PBX (Private Branch Exchange, the phone system that hosts Cloud Voice) must meet these conditions:

  • Firmware: Version 84.20.0.128 or later.
  • Domain name: The PBX domain name must not contain underscore (_) characters. Because of a restriction on Facebook’s platform, an underscore causes the messaging channel to fail authentication or stop receiving messages.
  • Domain certificate: A valid domain certificate must be installed on the PBX.

Keep the following constraints of the Facebook messaging channel in mind.

ItemDescription
Message typeText messages and multimedia messages are supported. The multimedia types allowed are determined by Facebook; see Facebook supported media types.
Messaging mechanismAgents can receive and reply to inbound messages only. They cannot start a new messaging session with a Facebook user.
Message sending rateUp to 40 messages per second.
File sizeUp to 25 MB per file.
File retention periodFiles are retained for 72 hours.

Complete the following steps to bring a Facebook Page online in Cloud Voice.

  1. Set up a Facebook channel: Create and configure a Meta app to integrate a Facebook Page.

  2. Submit your app for review: Test message delivery between the Facebook Page and the PBX, then submit your app for Meta review and switch it to Live mode.