# Instagram (via Composio) integration

> Connect a professional Instagram account through Composio to read media and insights, publish posts, manage comments and respond to messages.

- Authentication: oauth2

## Tools (29)

- **Comment on media**: Comment on media through the connected Composio Instagram account.
- **Create image, video, or carousel container**: Create image, video, or carousel container through the connected Composio Instagram account.
- **Create or update a welcome message flow**: Create or update a welcome message flow for the connected account; userId can be me.
- **Delete a comment**: Delete a comment through the connected Composio Instagram account.
- **Delete a welcome message flow**: Delete an unused welcome message flow for the connected account; userId can be me.
- **Delete messenger profile**: Delete messenger profile through the connected Composio Instagram account.
- **Enable or disable comments on media**: Enable or disable commenting on media owned by the connected account.
- **Get account or media insights**: Get account or media insights through the connected Composio Instagram account.
- **Get an Instagram object or messaging profile**: Read account, media, container status, comment, conversation, message or consenting messaging-user profile by Graph ID.
- **Get content publishing limit**: Get content publishing limit through the connected Composio Instagram account.
- **Get messenger profile**: Get messenger profile through the connected Composio Instagram account.
- **Hide or unhide a comment**: Hide or unhide a comment through the connected Composio Instagram account.
- **List account media**: List account media through the connected Composio Instagram account.
- **List account stories**: List account stories through the connected Composio Instagram account.
- **List carousel children**: List carousel children through the connected Composio Instagram account.
- **List comment replies**: List comment replies through the connected Composio Instagram account.
- **List conversation messages**: List conversation messages through the connected Composio Instagram account.
- **List conversations**: List conversations through the connected Composio Instagram account.
- **List live media**: List live media through the connected Composio Instagram account.
- **List media comments**: List media comments through the connected Composio Instagram account.
- **List or get welcome message flows**: Read welcome message flows for the connected professional account; userId can be me.
- **List subscribed apps**: List subscribed apps through the connected Composio Instagram account.
- **Publish a media container**: Publish a media container through the connected Composio Instagram account.
- **Reply to a comment**: Reply to a comment through the connected Composio Instagram account.
- **Reply to a mention**: Reply to a mention through the connected Composio Instagram account.
- **Send messages, private replies, reactions or sender actions**: Respond to Instagram messages with text, media, templates, quick replies, stickers or reactions; send eligible private comment replies.
- **Subscribe the connected app to account events**: Subscribe the connected app to account events through the connected Composio Instagram account.
- **Unsubscribe the connected app from account events**: Unsubscribe the connected app from account events through the connected Composio Instagram account.
- **Update messenger profile**: Update messenger profile through the connected Composio Instagram account.

Connect Instagram (via Composio) in General Input: https://www.generalinput.com/apps/instagram-composio