Integrations
9 actions for Instagram.
Create Instagram Carousel#
Create a carousel post with multiple images/videos on Instagram.
Plans: Trial, Pro, Premium, Enterprise · Type: InstagramCreateCarouselPost
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Media URLs | Text | Yes | (empty) | URLs of images/videos for the carousel (one per line). Must be publicly accessible. |
| Caption | Text | No | (empty) | The caption for the carousel post. |
Outputs#
| Output | Type |
|---|---|
| Post | Any |
| Post Id | Any |
| Media Type | Any |
| Media Count | Any |
Use as an agent tool#
Tool name: instagram_create_carousel_post
Create a carousel post with multiple images/videos on Instagram
Create Instagram Comment#
Create a comment on an Instagram post.
Plans: Trial, Pro, Premium, Enterprise · Type: InstagramCreateComment
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Media ID | Text | Yes | (empty) | The ID of the Instagram media to comment on. |
| Comment Text | Text | Yes | (empty) | The text of the comment. |
Outputs#
| Output | Type |
|---|---|
| Comment | Any |
| Comment Id | Any |
Use as an agent tool#
Tool name: instagram_create_comment
Create a comment on an Instagram post
Create Instagram Photo Post#
Create a photo post on Instagram.
Plans: Trial, Pro, Premium, Enterprise · Type: InstagramCreatePhotoPost
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Image URL | Text | Yes | (empty) | The URL of the image to post. Must be publicly accessible. |
| Caption | Text | No | (empty) | The caption for the post. |
Outputs#
| Output | Type |
|---|---|
| Post | Any |
| Post Id | Any |
| Media Type | Any |
Use as an agent tool#
Tool name: instagram_create_photo_post
Create a photo post on Instagram
Create Instagram Reel#
Create a reel (video) post on Instagram.
Plans: Trial, Pro, Premium, Enterprise · Type: InstagramCreateReelPost
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Video URL | Text | Yes | (empty) | The URL of the video to post. Must be publicly accessible. |
| Caption | Text | No | (empty) | The caption for the reel. |
| Share to Feed | Yes/No | No | On | Whether to share the reel to your feed. |
Outputs#
| Output | Type |
|---|---|
| Post | Any |
| Post Id | Any |
| Media Type | Any |
| Shared To Feed | Any |
Use as an agent tool#
Tool name: instagram_create_reel_post
Create a reel (video) post on Instagram
Reply to Instagram Comment#
Reply to a comment on an Instagram post.
Plans: Trial, Pro, Premium, Enterprise · Type: InstagramCreateReply
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Comment ID | Text | Yes | (empty) | The ID of the comment to reply to. |
| Reply Text | Text | Yes | (empty) | The text of the reply. |
Outputs#
| Output | Type |
|---|---|
| Reply | Any |
| Reply Id | Any |
Use as an agent tool#
Tool name: instagram_create_reply
Reply to a comment on an Instagram post
Get Instagram Insights#
Get account insights and metrics for the authenticated Instagram user.
Plans: Trial, Pro, Premium, Enterprise · Type: InstagramGetUserInsights
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Period | Text | No | day | Time period for the insights. Options: day, week, days_28, lifetime |
| Metrics | Text | No | (empty) | Comma-separated list of metrics (e.g., impressions,reach,profile_views). Leave empty for defaults. |
Outputs#
| Output | Type |
|---|---|
| Insights | Any |
| Period | Any |
| Metrics | Any |
Use as an agent tool#
Tool name: instagram_get_user_insights
Get account insights and metrics for the authenticated Instagram user
Get Instagram Profile#
Get the authenticated user’s Instagram profile information.
Plans: Trial, Pro, Premium, Enterprise · Type: InstagramGetUserProfile
Outputs#
| Output | Type |
|---|---|
| Profile | Any |
| Username | Any |
| Name | Any |
| Biography | Any |
| Followers Count | Any |
| Follows Count | Any |
| Media Count | Any |
| Profile Picture Url | Any |
| Website | Any |
Use as an agent tool#
Tool name: instagram_get_user_profile
Get the authenticated user’s Instagram profile information
List Instagram Media#
List media from the authenticated Instagram account.
Plans: Trial, Pro, Premium, Enterprise · Type: InstagramListMedia
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Limit | Number | No | 25 | Maximum number of media items to return (default: 25). |
Outputs#
| Output | Type |
|---|---|
| Media | Any |
| Count | Any |
Use as an agent tool#
Tool name: instagram_list_media
List media from the authenticated Instagram account
List Public User Media#
List public media from another Instagram user.
Plans: Trial, Pro, Premium, Enterprise · Type: InstagramListPublicUserMedia
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Username | Text | Yes | (empty) | The Instagram username to fetch media from. |
| Limit | Number | No | 25 | Maximum number of media items to return (default: 25). |
Outputs#
| Output | Type |
|---|---|
| Media | Any |
| Count | Any |
| Username | Any |
Use as an agent tool#
Tool name: instagram_list_public_user_media
List public media from another Instagram user