The Messenger Platform allows you to build messaging solutions for Instagram Professional accounts at scale.
Instagram Messaging is available for the following accounts:
You can check the eligibility for accounts that you manage using the
Conversations API
. A 36103
error code will be returned if the messaging is not yet available.
The Messenger Platform allows you to have conversations with people interested in your business or creations. The Facebook Page linked to your Instagram Professional account facilitates these conversations using the Messenger Platform. When a person sends your Instagram a message, the message will be delivered to your Instagram Inbox and a webhook notification will be sent to your server. Your messaging app has 24 hours to respond to this message. If more time is needed to allow a human agent to respond, you can add a tag to your response to send the message outside the standard 24 hour messaging window.
Instagram Messaging offers a wide variety of conversation entry points for people to start a conversation and message types for your messaging app to respond with.
An Instagram Professional account has a messaging inbox that allows you to control notifications and organize messages. By default notifications are off. You can turn notifications on in the Inbox Settings. The inbox is organized into different categories, Primary, General, and Requests. By default, all new conversations from followers will appear in the Primary folder. Conversations that existed before you implemented Instagram Messaging will be in the folders you have placed them within.
Messages that you receive from people who are not followers of your account are in Requests folder. You can choose to accept or deny these requests, and request messages aren’t marked as Seen until you accept them. Once a request is accepted you can move the conversation to the Primary or General folder. All message requests that you answer using a third-party app will be moved to the General folder.
Beginning November 9, 2022, we are introducing Business Login for Instagram. This login flow allows a person to convert their Instagram account to an Instagram Professional account, create a Facebook Page for their business, and to connect that Page to their Instagram Professional account within the login flow.
This guide assumes that you have read the Messenger Platform Overview and implemented the needed components for sending messages and receiving messages and notifications.
instagram_basic
instagram_manage_messages
pages_manage_metadata
pages_showlist
business_management
You can provide an escalation path for automated messaging experiences using one of the following:
Cuando así lo exige la ley aplicable, las experiencias con el chat automático se deben divulgar a la persona que interactúa con un servicio automático:
Las experiencias con el chat automático de los siguientes grupos deben prestar especial atención a este requisito:
Las divulgaciones pueden incluir, entre otras: "Soy el bot de [nombre de la página]", "Estás interactuando con una experiencia automática", "Estás hablando con un bot" o "Soy un bot de chat automático".
Incluso donde no lo exige la ley, recomendamos informar a los usuarios cuando estén interactuando con un chat automático, como práctica recomendada, ya que de esta forma pueden administrar sus expectativas en cuanto a su interacción con tu experiencia de mensajes.
Para obtener más información, consulta las Políticas para desarrolladores.
You can provide an escalation path for human agent only messaging experiences with a custom inbox. Your messaging app must be able to: