Skip to main content Announcing Tool Policies: AI agent permissions down to the field Read the announcement
Connectors Instagram
Live 83 Actions

Instagram Integration for AI Agents

Connect your AI agent to 83 Instagram actions via MCP, A2A, or SDK, with agent authentication, tool-calling execution, and security built-in.

StackOne
DrataGPLocalyzeFlipMindtoolsScreenloop

Instagram AI Agent Actions

83 production-ready actions for your agent to do more on Instagram.

83 Actions
List Catalogs - List all product catalogs connected to the Instagram Business Account.
Search Catalog Products - Search for products in a connected Instagram Shopping catalog.
Get Product Tags - Get all product tags on a specific Instagram media object.
Create Or Update Product Tags - Add or update product tags from a connected catalog on an Instagram media object.
Create Product Appeal - Appeal the rejection of a product in the connected Instagram Shop catalog.
Get Product Appeal - Get the review and appeal status of a product in the connected Instagram Shop catalog.
List Comments - List all comments on a specific Instagram media object.
Get Comment - Get details of a specific comment by its ID.
Create Comment - Post a top-level comment on an Instagram media object.
Update Comment - Hide or unhide a comment on an Instagram media object.
Delete Comment - Permanently delete a comment from an Instagram media object.
Create Comment Reply - Reply to a top-level comment on an Instagram media object.
Get Comment Replies - List the replies to a specific Instagram comment.
List Comments (Facebook Login) - List all comments on a specific Instagram media object using Facebook Login.
Get Comment (Facebook Login) - Get details of a specific comment by its ID using Facebook Login.
Create Comment (Facebook Login) - Post a top-level comment on an Instagram media object using Facebook Login.
Update Comment (Facebook Login) - Hide or unhide a comment on an Instagram media object using Facebook Login.
Delete Comment (Facebook Login) - Permanently delete a comment from an Instagram media object using Facebook Login.
Create Comment Reply (Facebook Login) - Reply to a top-level comment on an Instagram media object using Facebook Login authentication.
Get Comment Replies (Facebook Login) - List the replies to a specific Instagram comment using Facebook Login authentication.
Get Business Discovery - Look up public profile information for another Instagram Business or Creator account.
Search Hashtag - Find the ID for a specific Instagram hashtag.
List Hashtag Recent Media - Get the most recent public media posts for a specific hashtag.
List Hashtag Top Media - Get the top-performing public media posts for a specific hashtag.
Get Hashtag - Get the name of an Instagram hashtag by its ID.
List Recently Searched Hashtags - List the hashtags the account has searched in the last 7 days.
Get Unified Credentials - Get the current Instagram connection's unified credentials and identity.
Get Account Insights - Get analytics and performance insights for the authenticated Instagram account.
Get Media Insights - Get engagement analytics for a specific Instagram media object.
Get Account Insights (Facebook Login) - Get analytics and performance insights for the Instagram Business Account using Facebook Login.
Get Media Insights (Facebook Login) - Get engagement analytics for a specific Instagram media object using Facebook Login.
List Media - List all media objects published on the authenticated Instagram account.
Get Media - Get details of a specific media object by its ID.
Create Media Container - Create a media container as the first step of the two-step publishing process.
Create Carousel Item Container - Create a container for a single item within a carousel post.
Create Carousel Container - Create a carousel container from previously created item containers.
Publish Media - Publish a media container to the Instagram account feed.
Get Container Status - Check the processing status of a media container before publishing.
List Media (Facebook Login) - List all media objects published on the Instagram Business Account using Facebook Login.
Get Media (Facebook Login) - Get details of a specific media object by its ID using Facebook Login.
Delete Media (Facebook Login) - Delete a media object from the Instagram Business Account using Facebook Login.
Create Media Container (Facebook Login) - Create a media container as the first step of publishing via Facebook Login.
Create Carousel Item Container (Facebook Login) - Create a container for a single carousel item using Facebook Login.
Create Carousel Container (Facebook Login) - Create a carousel container from item containers using Facebook Login.
Publish Media (Facebook Login) - Publish a media container to the Instagram Business Account feed using Facebook Login.
Get Container Status (Facebook Login) - Check the processing status of a media container using Facebook Login.
Update Media - Turn comments on or off for an Instagram media object.
Update Media (Facebook Login) - Turn comments on or off for an Instagram media object using Facebook Login.
Get Content Publishing Limit - Get how many posts the account has published against its 24-hour publishing limit.
Get Content Publishing Limit (Facebook Login) - Get how many posts the account has published against its 24-hour publishing limit using Facebook Login.
Get Media Children - List the individual images and videos inside a carousel media object.
Get Media Children (Facebook Login) - List the individual images and videos inside a carousel media object using Facebook Login.
List Media Collaborators (Facebook Login) - List the collaborators invited to an Instagram media object and their invitation status using Facebook Login.
Fetch Collaboration Invites (Facebook Login) - List pending invitations for the account to collaborate on other users' posts using Facebook Login.
Respond To Collaboration Invite (Facebook Login) - Accept or decline a pending collaboration invite using Facebook Login.
List Collaborative Media (Facebook Login) - List posts by other users on which the account is an accepted collaborator using Facebook Login.
Search Collaborative Media (Facebook Login) - Get a post by another user on which the account is an accepted collaborator using Facebook Login.
List Live Media (Facebook Login) - List live videos the Instagram Business Account is broadcasting right now using Facebook Login.
Upload Container Video (Facebook Login) - Upload a hosted video into a resumable media container using Facebook Login.
List Tagged Media - List media objects where the authenticated Instagram account has been tagged.
List Tagged Media (Facebook Login) - List media objects where the Instagram Business Account has been tagged, using Facebook Login.
Get Mentioned Media (Facebook Login) - Get data about a specific media object where the Instagram Business Account was @mentioned, using Facebook Login.
Reply To Mention (Facebook Login) - Comment on a post or comment in which another user @mentioned the account using Facebook Login.
Get Mentioned Comment (Facebook Login) - Get a comment in which another user @mentioned the account using Facebook Login.
Reply To Mention - Comment on a post or comment in which another user @mentioned the account.
Send Message - Send a direct message to an Instagram user.
List Conversations - List all direct message conversations for the authenticated Instagram account.
Get Conversation - Get messages in a specific direct message conversation.
Send Private Reply - Send a private direct message to a person who commented on the account's media.
Get Message - Get the content and sender of a specific direct message.
Display Sender Action - Show a typing indicator or mark messages as seen in a direct message conversation.
List Ice Breakers - Get the ice breaker questions shown when a person starts a conversation with the account.
Create Ice Breakers - Set the ice breaker questions shown when a person starts a conversation with the account.
Delete Ice Breakers - Remove all ice breaker questions from the account's messaging profile.
Get Persistent Menu - Get the persistent menu shown in the account's direct message conversations.
Set Persistent Menu - Set the persistent menu shown in the account's direct message conversations.
Delete Persistent Menu - Remove the persistent menu from the account's direct message conversations.
Get Profile - Get the authenticated Instagram account's profile information.
Get Profile (Facebook Login) - Get the Instagram Business Account profile information using Facebook Login.
List Stories - List active stories on the authenticated Instagram account.
Get Story - Get details of a specific story by its ID.
List Stories (Facebook Login) - List active stories on the Instagram Business Account using Facebook Login.
Get Story (Facebook Login) - Get details of a specific story by its ID using Facebook Login.

Instagram AI Agent Use Cases

Connect your AI agent to Instagram and help your team scale the marketing operations they run by hand today.

Lead Nurture Sequences

Use StackOne to connect your AI agent to your marketing automation, CRM, and email tools to automate lead nurture email sequences.

View
HubSpotSalesforceActiveCampaignKlaviyoSendGridMailchimpLemlistGmail
Campaign Performance Reports

Use StackOne to connect your AI agent to your marketing automation, email, and analytics platforms to automate campaign performance reporting.

View
HubSpotMailchimpActiveCampaignKlaviyoSalesforceBrazeSendGridMarketo
Content Repurposing

Use StackOne to connect your AI agent to your document stores, email platforms, and messaging tools to automate content repurposing and distribution.

View
Google DriveConfluenceNotionMailchimpSendGridSlackGmailMicrosoft Teams

Do More, Build Less

Connect AI to Instagram and control what it can do, down to the field

Multiple Interfaces

Access integrations via API, AI SDKs, MCP & A2A.

Instagram MCP server
Managed Authentication

Pre-built authentication UI.

Agent auth
Falcon Engine

Every Instagram action runs on Falcon.

Agent Execution Engine
StackOne Defender
StackOne Defender Meta PG v1 Meta PG v2 DeBERTa 88.7% 67.5% 63.1% 56.9% Detection accuracy

88.7% prompt injection detection.

Prompt injection defense

"What impressed us most about StackOne is its ambition and clarity. They're creating infrastructure that modern software and the entire AI agent ecosystem can rely on. The depth of secure integrations, the pace of delivery, and the team's foresight into AI's future uniquely position StackOne to redefine this category."

Luna Schmid, Partner at GV

"We've been impressed by how quickly and deeply StackOne integrates with complex enterprise systems -- and now, with their focus on agent-to-agent interoperability, they're unlocking even more powerful use cases for customers. StackOne delivers all of the above in a universal layer -- without compromise."

Barbry McGann, SVP at Workday Ventures

G2 - High Performer G2 - Easiest To Do Business With G2 - Users Love Us G2 - Users Most Likely To Recommend G2 - Easiest Admin

Product Teams Love Building Agent Integrations With StackOne

G2

More Social Media Integrations Like Instagram

Facebook

80+ actions

X (Twitter)

60+ actions

Reddit

57+ actions

YouTube

55+ actions

Hootsuite

53+ actions

Spotify

47+ actions

LinkedIn

27+ actions

Instagram AI agent integration resources

Agentic Context Engineering: Why AI Agents Kill Their Own Context Windows

AI agents exceed their context windows without knowing it. Six failure patterns and seven survival architectures for agentic context engineering.

15 min

Comparing BM25, TF-IDF, and Hybrid Search for MCP Tool Discovery

Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.

10 min

Instagram integration FAQ

Do I need to create my own auth app to connect Instagram to StackOne?
Yes, you need an auth app inside the Meta Developer Console. Meta calls this an "App" (App ID and App Secret). Once created with the StackOne redirect URI, paste the App ID as Client ID and App Secret as Client Secret into the StackOne dashboard auth config for the Instagram connector. See the Instagram auth docs.

Put your AI agents to work

Connect AI to every company system and control what it can do in each one, down to the field.