Instagram
for LuumenAI

Instagram is a social media platform for sharing photos, videos, and stories. Only supports Instagram Business and Creator accounts, not Instagram Personal accounts.

Bring Instagram into the same conversation as the systems behind it. LuumenAI reads campaigns, audiences, and delivery status for context, and changes them only through previewed, approved, audited actions.

The Instagram toolbox

30 tools: 17 read, 13 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadGet ConversationGet details about a specific Instagram DM conversation (participants, etc).
  • ReadGet IG Comment RepliesGet replies to a specific Instagram comment.
  • ReadGet Instagram MediaGet a published Instagram Media object (photo, video, story, reel, or carousel).
  • ReadGet IG Media ChildrenGet media objects (images/videos) that are children of an Instagram carousel/album post.
  • ReadList Media CommentsList selected comments for an Instagram media object ID using fields, limit, and after cursors.
  • ReadGet IG Media InsightsGet insights and metrics for Instagram media objects (photos, videos, reels, carousel albums).
  • ReadGet IG User Content Publishing LimitGet an Instagram Business Account's current content publishing usage.
  • ReadGet IG User Live MediaGet live media objects during an active Instagram broadcast.
  • ReadList User MediaList one cursor-paginated page of user media with selected fields; use ig_user_id='me' for the authenticated account.
  • ReadGet IG User StoriesGet active story media objects for an Instagram Business or Creator account.
  • ReadGet Messenger ProfileGet the messenger profile settings for an Instagram account.
  • ReadGet Page ConversationsGet Instagram conversations for a Page connected to an Instagram Business account.
  • ReadGet User InfoGet Instagram Business Account info including profile details and statistics.
  • ReadGet User InsightsGet Instagram account-level insights and analytics (profile views, reach, follower count, etc.).
  • ReadList All ConversationsList one cursor-paginated page of Instagram DM conversations for the authenticated or specified Business/Creator account, optionally selecting conversation fields and filtering for one participant.
  • ReadList All MessagesList one cursor-paginated page of messages from a specific Instagram DM conversation using an exact caller-selectable field projection.
  • ReadList Subscribed AppsReturn one provider page of apps enabled for webhook notifications on the authenticated Instagram professional account, including subscribed fields.
  • WriteCreate Carousel ContainerCreate a draft carousel post with multiple images/videos before publishing. Approval by default
  • WriteDelete CommentDelete a comment on Instagram media. Approval by default
  • WriteDelete Messenger ProfileDelete ice breakers or a persistent menu from an Instagram messenger profile. Approval by default
  • WriteEnable Webhook SubscriptionsEnable selected Instagram Login webhook fields for delivery to the connected professional account. Approval by default
  • WriteMark SeenMark Instagram DM messages as read/seen for a specific user. Approval by default
  • WritePost IG Comment RepliesCreate a reply to an Instagram comment. Approval by default
  • WritePost IG Media CommentsCreate a comment on an Instagram media object. Approval by default
  • WritePost IG User MediaCreate a media container for Instagram posts. Approval by default
  • WritePublish IG User MediaPublish a media container to an Instagram Business account. Approval by default
  • WriteReply to IG User MentionsReply to a mention of your Instagram Business or Creator account. Approval by default
  • WriteSend ImageSend an image via Instagram DM to a specific user. Approval by default
  • WriteSend Text MessageSend a text message to an Instagram user via DM in an existing conversation. Approval by default
  • WriteUpdate Messenger ProfileUpdate the messenger profile settings for an Instagram account. Approval by default

Questions

How does LuumenAI connect to Instagram?

Authorize once with OAuth 2.0. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in Instagram on its own?

Read actions answer immediately. Anything that writes — create carousel container, delete comment, delete messenger profile, enable webhook subscriptions, and more — is shown as a plan and requires approval by default, including the 2 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to Instagram — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put Instagram to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.