Our Developer Policies apply to Messenger Platform and Instagram Messaging API and are designed to help people and businesses connect effectively through Messenger and Instagram to achieve meaningful outcomes. At the heart of this is the understanding that people and businesses need a seamless, reliable way to get something done — whether it is getting a question answered, making a purchase, or communicating important and relevant updates. People expect businesses to respond quickly, and businesses that respond to user messages faster can see better business outcomes. The policies and requirements are designed to encourage businesses and developers to:
The following is an overview of standard messaging, message tag, and news messaging policies. For complete details on applicable policies, see the Platform Terms and Developer Policies.
Standard Messaging — Businesses have up to 24 hours to respond to a user. Messages sent within the 24-hour window may contain promotional content. People expect businesses to respond quickly, and businesses that respond to users in a timely manner achieve better outcomes. Responding to people's messages as soon as possible is highly encouraged.
Message Tags — Enable businesses to send important and personally relevant 1:1 updates to users outside the 24-hour standard messaging window. A number of message tags are available to support certain use cases. Some tags are available on both Messenger Platform and IG Messaging API, while others are applicable only to Messenger Platform. The message tags include a Human Agent tag that allows businesses to manually respond to user messages within a 7-day period. Learn more here.
One-time Notification — Enable businesses to request a user to send one follow-up message after the 24-hour messaging window has ended. Learn more here. One-time notifications are not available for IG Messaging API.
News messaging — Only Pages registered with the News Page Index (NPI) are allowed to send non-promotional news messages. News messaging is not available for IG Messaging API.
Sponsored Messages — Sponsored messages allow businesses to send promotional content outside the standard messaging window. Sponsored messages are not available for IG Messaging API.
When required by applicable law, automated chat experiences must disclose that a person is interacting with an automated service:
Automated chat experiences that serve the following groups should pay special attention to this requirement:
Disclosures may include but are not limited to: “I’m the [Page Name] bot,”“You are interacting with an automated experience,” “You are talking to a bot,” or “I am an automated chatbot.”
Even where not legally required, we recommend informing users when they’re interacting with an automated chat as best practice, as this helps manage user expectations about their interaction with your messaging experience.
Visit our Developer Policies for more information.
Businesses have up to 24 hours to respond to a user. Messages sent within the 24-hour window may contain promotional content. Users have the option to block or mute a conversation with a business at any time.
Here are examples of the user actions that open the 24-hour standard messaging window on Messenger Platform:
For information on how you may be able to send messages outside the 24-hour messaging window, see Message Tags and Sponsored Messages.
Message tags enable sending important and personally relevant updates to users outside the 24-hour standard messaging window, for a set of approved use cases. For complete details on allowed use cases, see the list of supported message tags. Use of tags outside of approved use cases may result in restrictions on your ability to send messages. Some message tags are available only for Messenger Platform and not IG Messaging API.
Messenger Platform's One-Time Notification API (Beta) allows a page to send a time-sensitive and personally relevant notification for use cases (such as back-in-stock alerts) where someone has explicitly requested to receive a one-time follow-up message. Once the user asks to be notified, the page receives a token equivalent to a permission to send a single message to the user. The token can only be used once and expires within 1 year of creation. Learn more here. One-time Notification is not available for IG Messaging API.
When users create a post comment or a visitor post on a Page, Private Replies allows the Page to send a single message as a reply using Messenger Platform. Private replies are currently allowed within 7 days of the referenced user action. Along with the message sent, the user also receives a reference to their post comment or visitor post. For private replies using Instagram Messaging API, see Private Replies.
News messages allow news publishers to send regular news updates to their subscribers in Messenger. This feature is only available for registered news Pages under the News Page Index (NPI) and is not available for Instagram Messaging API. Pages registered with the News Page Index don't need to apply for news messaging permission.
News messaging applies to news content only, and must not be used for promotional content, including but not limited to subscription offers, deals, coupons, discounts, or content produced by or that promotes a third party (such as branded content or affiliate marketing). To send news messages, NPI-registered pages need to use the NON_PROMOTIONAL_SUBSCRIPTION message tag. Use of news messaging outside of these approved use cases may result in restrictions on your ability to send news messages.
Sponsored Messages allow businesses to reengage with people who have an open conversation with their Page in Messenger. Sponsored messages can be sent outside the 24-hour standard messaging window and can include both promotional and non-promotional content. Sponsored messages are annotated in the conversation with the word "Sponsored" above the message.
Sponsored message content must comply with advertising policies. For more information on sending sponsored messages, see Sponsored messages. Sponsored messages are not available for IG Messaging API.
To ensure the best user experience possible, the Messenger Platform requires automated bots to respond to all user input within a specific amount of time.
The Messenger Platform's responsiveness policy applies to all bots that are identified as "automated" (not "hybrid" or "human") that are submitted for approval via the App Dashboard.
Messenger Platform categorizes bots into three types depending on how the bot communicates with its audience. When your bot was launched on Messenger, you, or another page admin defined your bot type in the App Dashboard or Discover submission form:
In order to use the Custom Labels API, businesses (Page admins) need to accept the Page Contact Terms. These terms describe Meta's data practices for the Custom Labels created by the business.
Follow these steps to prepare for this requirement and avoid any business disruption:
[Partner to translate as appropriate] Hi Page name, to use labels that sync with your Facebook Page Inbox, you must first accept the Page Contact Terms. You can continue to create, update, and delete labels once you have accepted these terms.
If a Page is restricted from sending messages due to a violation of Developer Policies, the Page receives an explanation of the policy violation in an email sent to the Page Support Inbox for the app. To ask questions about a policy violation notification, respond to this email and a Policy team member may respond.
To access the Page Support Inbox, click Page Support Inbox in the left sidebar of your Page settings.
If your bot is found to be in violation of the responsiveness policy, all Page admins are notified through the Page Support Inbox. That message links to this documentation and provides instructions for bringing your bot into compliance.
If you don't respond or make the appropriate changes within 7 days, your bot's ability to send messages may be limited. If you have questions after being notified, respond via the Page Support Inbox. Expect a response within 3 business days.
These terms and policies outline the allowed usage of the Platform, including the Messenger Platform. Review these terms and policies for details on what and how you can build on the Platform.