Overview
SLUG: INSTAGRAM
Description
Instagram is a social media platform for sharing photos, videos, and stories.
Authentication Details
OAuth2
Bearer Token
Connecting to Instagram
Create an auth config
Use the dashboard to create an auth config for the Instagram toolkit. This allows you to connect multiple Instagram accounts to Composio for agents to use.
Create and Get auth config ID
Click “Create Instagram Auth Config”. After creation, copy the displayed ID starting with ac_
. This is your auth config ID. This is not a sensitive ID — you can save it in environment variables or a database.
This ID will be used to create connections to the toolkit for a given user.
Connect Your Account
Using OAuth2
Using Bearer Token
Tools
Executing tools
To prototype you can execute some tools to see the responses and working on the Instagram toolkit’s playground
OpenAI (Python)
Anthropic (TypeScript)
Google (Python)
Vercel (TypeScript)
Tool List
INSTAGRAM_CREATE_CAROUSEL_CONTAINER
Tool Name: Create Carousel Draft
Description
Action Parameters
Action Response
INSTAGRAM_CREATE_MEDIA_CONTAINER
Tool Name: Create Draft Media
Description
Action Parameters
Action Response
INSTAGRAM_CREATE_POST
Tool Name: Create Post
Description
Action Parameters
Action Response
INSTAGRAM_SEND_INSTAGRAM_MESSAGE
Tool Name: Send Instagram Message
Description
Action Parameters
Action Response
INSTAGRAM_GET_BASIC_USER
Tool Name: Get Basic Display User
Description
Action Parameters
Action Response
INSTAGRAM_GET_CONVERSATION
Tool Name: Get Conversation Details
Description
Action Parameters
Action Response
INSTAGRAM_GET_MEDIA_STATUS
Tool Name: Get Media Status
Description
Action Parameters
Action Response
INSTAGRAM_LIST_INSTAGRAM_CONVERSATIONS
Tool Name: List Instagram Conversations
Description
Action Parameters
Action Response
INSTAGRAM_LIST_INSTAGRAM_MESSAGES
Tool Name: List Instagram Messages
Description
Action Parameters
Action Response
INSTAGRAM_MARK_SEEN
Tool Name: Mark Seen
Description
Action Parameters
Action Response
INSTAGRAM_SEND_IMAGE
Tool Name: Send Image
Description
Action Parameters
Action Response