Building Strategy
Recommendation: Always use the Omnichannel message type when building your flows. This ensures that your content is compatible if you decide to deploy the same flow to Facebook Messenger or other Meta platforms later.
Critical Limitations
Instagram’s API is more restrictive than Facebook Messenger. Be aware of the following constraints when designing your bot.1. Subscriber Data Access
Unlike other platforms, Instagram does not provide full public profile information for all users.- Private Accounts: If a user with a Private Instagram account interacts with your bot, the API cannot retrieve their Name or Profile Picture.
- Result: They will be added to your subscriber list, but their
{{first_name}}and{{last_name}}fields may be empty or generic. Design your flows to ask for their name if it is crucial for your service.
2. Conversation Types
3. Comment Automation
The Comment Growth Tool (auto-replying to comments on your posts) has specific boundaries:- Supported: Organic Posts, Reels.
- Not Supported: Instagram Ads (Dark Posts) and IGTV videos.
Checklist for Success
Before launching your Instagram bot, verify:Facebook Connection
Your Instagram Business Account must be actively linked to a Facebook Page.
24-Hour Window
Instagram enforces a 24-hour messaging window. You cannot send promotional messages to users who haven’t interacted with your bot in the last 24 hours.
