Instagram here means a Business or Creator account's own media, profile and direct messages, reached through Meta's "Business Login for Instagram" — no linked Facebook Page required.
Authentication
- OAuth 2.0
Actions
Generic API request. Call any Instagram API endpoint on this connection, for the case where no shipped action covers it yet. The connection supplies the base URL, the authentication and the egress route, so only the path, query and body are yours to fill.
- Get meGet the profile of the Instagram user the connection is authenticated as (GET /me).
- Get mediaGet the fields and edges of a single media object by id (GET /{mediaId}).
- Get media childrenList the child media of an album (carousel) media object (GET /{mediaId}/children).
- List my mediaList the media objects owned by the authenticated Instagram user (GET /me/media).
- Send direct messageSend a text direct message from the connected professional account to a person who has messaged it, optionally with quick-reply buttons under it.
- Send typing or seen indicatorShow a person who messaged the connected professional account that their message was seen, or that a reply is being typed.
- Subscribe account to webhooksSubscribe the connected professional account to the Meta app's webhook fields, which Meta requires before it delivers any of that account's events to the Callback URL configured on the app.
Triggers
- Direct message receivedStarts when someone sends a direct message to the connected Instagram professional account — text, a shared post or media, or a tap on a quick reply.
- Direct messages to the accountAnswers as an agent on Instagram: when someone sends the professional account a direct message, the agent replies in that conversation.
- New mediaStarts when a new photo or video is posted to the connected Instagram account.
Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.