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:
Quando exigido por lei aplicável, as experiências de bate-papo automatizado devem deixar claro que a pessoa está interagindo com um serviço automatizado:
As experiências de bate-papo automatizado que atendem aos seguintes grupos devem se atentar especialmente a este requisito:
As divulgações incluem, entre outros: “Sou o bot da página [Nome da Página]”, “Você está interagindo com uma experiência automatizada”, “Você está falando com um bot” ou “Eu sou um bot de bate-papo automatizado.”
Mesmo que não seja legalmente exigido, recomendamos informar aos usuários quando estiverem interagindo com um bate-papo automatizado como boa prática, uma vez que isso ajuda a gerenciar as expectativas do usuário sobre a interação dele com sua experiência de troca de mensagens.
Visite nossas Políticas de Desenvolvedor para obter mais informações.
You can provide an escalation path for human agent only messaging experiences with a custom inbox. Your messaging app must be able to: