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
36103 error code will be returned if the messaging is not yet available.
pages_manage_metadatapermissions to message people who do not have a role on your app
Due to the limited scope for Standard Access, some features may not work properly until your app has been granted Advanced Access. This may limit any test apps you use.
When testing your app, people who have a role on your app must grant your app access to the
instagram_basic permissions and the person must have a role on the app and an Instagram Professional account.
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. You can use the API to move conversations between the Primary and General folders. 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.
A short tutorial to get you up and running.
Explanations of various Instagram Messaging features.
Review the Platform policies and follow our pre-launch checklist to ensure a successful launch.
Explanations of various Instagram Messaging rate limits.
Solutions to common problems, troubleshooting tips, and FAQs.
Example code for a working Instagram messaging experience.