Channel
Instagram Messenger
4 min
this guide provides step by step instructions to integrate the instagram direct api with sanoflow, along with a detailed breakdown of metaโs requirements for using the instagram api steps to connect instagram to sanoflow log in to sanoflow and from the left hand menu, go to settings > integrations go to the add channel tab click on + add next to the instagram integration authenticate with facebook youโll be redirected to a facebook login page log in with your facebook credentials grant permissions choose the instagram accounts you want sanoflow to access you can opt for all current and future instagram accounts or current instagram accounts only click continue review access requests review the permissions sanoflow is requesting, which may include accessing profile and posts from the instagram account connected to your page managing and accessing messages for the instagram account managing settings and webhooks for the page click save complete the setup once redirected back to sanoflow, a small window will pop up prompting you to choose the name and the instagram account of choice ensure your team has access to the account from the users > teams settings page metaโs requirements for instagram integration meta imposes the following requirements to ensure compliance and optimal usage of the instagram direct api the instagram account must be a business account it must be linked to a facebook page you must have admin access to both accounts common issues and troubleshooting error during integration issue unable to connect the instagram account to sanoflow solution ensure the instagram account is a business account and linked to a facebook page in your business manager messages not sending or receiving issue conversations fail to load, or messages do not deliver solution first, ensure you have admin access to the meta account then update the access token following these steps go to settings in sanoflow click on integrations click on the button "manage" on the far right of the instageam channel click on "troubleshoot" click on the "fix" button; it should take you to a facebook login page follow the steps by clicking on reconnect, then submit your integration should be back to normal now tip it is advised to refresh the token twice a month to ensure no disruption is caused missing instagram account issue the instagram account doesnโt appear during setup solution ensure the account is connected to a facebook page in the same business manager account used for the integration faqs what is the instagram direct api? the instagram direct api allows businesses to integrate their instagram messaging features with tools like sanoflow to manage customer interactions and streamline communication do i need a facebook account to use the integration? yes, you must have your instagram business account connected to a facebook page to use the instagram direct api can i integrate multiple instagram accounts with sanoflow? yes, you can integrate multiple instagram business accounts you need to repeat the integration steps for each account is there a fee to use the instagram direct api with sanoflow? there are no fees for sending and receiving instagram messages can i use the instagram direct api for personal accounts? no, the api is only available for instagram business accounts linked to a facebook page how do i troubleshoot if the integration fails? ensure that your instagram account is a business or creator account the account is connected to a facebook page you granted all necessary permissions during the setup if issues persist, check your facebook business manager settings or contact sanoflow support for assistance