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:
Si así lo exige la legislación aplicable, las experiencias de chat automatizadas deben informar a las personas de que están interactuando con un servicio automatizado en los siguientes casos:
Deben prestar especial atención a este requisito las experiencias de chat automatizadas destinadas a los siguientes grupos:
Algunos ejemplos de avisos son los siguientes: “Soy el bot de [nombre de la página]”, “Estás hablando con una experiencia automatizada”, “Estás chateando con un bot” o “Soy un bot de chat automatizado”.
Incluso si no tienes esta obligación legal, como práctica recomendada es aconsejable que informes a los usuarios de que están interactuando con un chat automatizado cuando sea el caso, ya que esto les ayudará a tener unas expectativas realistas de tu experiencia de mensajería.
Consulta nuestras políticas para desarrolladores para obtener más información.
You can provide an escalation path for human agent only messaging experiences with a custom inbox. Your messaging app must be able to: