Instagram Integration Issues
# 🤝help
f
I have been trying to integrate my chatbot with instagram but I never get a response back to botpress when I test out the integration. I followed the guide given by botpress in the integration page but it didn't work (also one of the permissions that I need to enable was removed from meta the "instagram_manage_messages". I also tried another approach. I got my app ID, app secret, page ID from my meta and fb page, and for the token I used the Graph API explorer to generate a short lived access token and then I used it to get a long lived one and I used that token for botpress. That also didn't work. I heard that meta has changed the way to integrate with it's instagram API and that I need to verify a company by giving in company information. So my question is will this give me that access token and will everything work after that step? And if someone knows if it's possible to integrate with instagram without going through the verification step I would highly appreciate it because I currently don't have this type of information. Thanks in advance.
c
I am currently working on that same issue, I think you need to have a verified business, and your app needs to be approved as well. the app needs to be created then you need to send it to META, and once approved, they will give you the necesary permissions. I am going thru that process right now.. I will let you know if I am suscessful
h
From what I researched and looked in the settings it's exactly that. I requested the instagram_manage_messages message permission. Now I want to see them approve a particular app like that. I think this approval is very difficult.
@User According to the documentation, verification of the company will also be required. This becomes unfeasible for most users. Other than that, it depends on the goodwill of Facebook's approval. There is no possibility of making BotPress an official Facebook partner, as is ManyChat, Uchat, among others....
f
Did it work?
c
waiting for Meta to approve the app. They are declining all the app automatically, they have some sort of bug on their side. but I will keep trying and let you know as soon as i am able to make it work
f
Have you tried the whatsapp integration before too? I'm currently doing it and they also want to verify the business. I just submitted a review do they usually reply or not?
c
I recall I did a test with Whatsapp and it worked for me, without being verified.. I am still waiting for my approval.. I can try whatsapp again and see if I get any roadblocks and let you know.
b
Can't integrate IG or FB messenger either, waiting on my business to get verified
c
Same here, it seems that is very hard to get verified, let me know if you are able to do it.. I am still waiting to get verified after several tries
b
The botpress API works for my own meta accounts, but not the clients, is that more a question for meta's business suite to manage other IG/FB/whatsapp accounts? I've had my account verified, just had to wait a couple days and provide some bills
m
Did you guys manage to get the 'instagram_manage_messages' permission? I made a request a few days ago and got rejected for not being able to show on screencast how it would work in the Instagram interface. The only video i could send was showing the Botpress preview interface. Sounds like a catch 22 to me since i need the permission to be able to integrate the bot to IG... The answer from the reviewer: "Notes From Your Reviewer Hi, Team! We have determined that your app's use case for the requested permission is valid. However, we were unable to verify it during the app review. Based in the use case, you developed a Chatbot to answer FAQs on my Instagram and Messenger. However, neither Instagram nor Messenger is the chat interface used in the screencast. Please resubmit the updated screencast showcasing the functionality of the requested permission based on the use case. Thank you."
e
Hello guys i have same problem for instagram chatbot, Meta refused my request with this motivation: Hello team! While reviewing this submission, we were unable to verify the requested permissions because the use case details are invalid. We noticed that your use case details did not clearly explain or give guidance on how the permission was being used. For more context, The use of Instagram Basic as a dependency of Instagram Manage Messages is not a valid use case Instagram Basic grants the app permission to read IG accounts of users that the app manages. This means access to their profile information and media files (example end-points: biography, followers_count, follows_count, media_count, name, profile_picture_url, username, website, media, including media url, comments under media and permalinks.) This is different from IG Basic Display as this permission is meant for Instagram Business accounts, not consumer. Basic Metadata for Instagram Basic Instagram_Basic can be used to obtain certain fields including: biography id ig_id followers_count follows_count media_count name profile_picture_url username website Allowable Use Cases Getting basic metadata of an Instagram Business account profile to complement other IG Permissions or Pages Permissions. Developers can use instagram_basic permission to show/display feeds/wall/posts. Please re-submit accordingly and we will re-review your application. Thank you!
c
Hi, just checking back to see if you have successfully integrated with Instagram DMs?
174 Views