> ## Documentation Index
> Fetch the complete documentation index at: https://docs.noclick.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Instagram

> Connect Instagram to your workflows: 36 operations across 6 categories.

The Instagram node adds Instagram operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields.

<Note>
  You can wire the Instagram node into an AI agent as a tool provider: the agent calls the operations you allow. See [Agent tools](/agents/tools).
</Note>

## Credentials

Connect Instagram under **Credentials** in the node settings. See [Connecting credentials](/credentials/connecting) for the general flow.

### System user token

Enter the values manually when creating the credential.

[Get your credentials here](https://business.facebook.com/settings/system-users).

### Page access token

Enter the values manually when creating the credential.

[Get your credentials here](https://developers.facebook.com/tools/explorer/).

## Operations

### Comment

| Operation                  | ID                       | Description                                                                       |
| -------------------------- | ------------------------ | --------------------------------------------------------------------------------- |
| **Create Media Comment**   | `create_media_comment`   | Create a comment on a media item                                                  |
| **Delete Comment**         | `delete_comment`         | Delete a comment                                                                  |
| **Get Mentioned Comments** | `get_mentioned_comments` | Get comments where the account is @mentioned                                      |
| **Hide or Unhide Comment** | `hide_or_unhide_comment` | Hide or unhide a comment                                                          |
| **List Media Comments**    | `list_media_comments`    | List comments on a media item                                                     |
| **Reply to Comment**       | `reply_to_comment`       | Reply to a comment                                                                |
| **Scrape Post Comments**   | `scrape_post_comments`   | Scrape comments from Instagram posts or reels via Apify (\$1–\$1.50/1k comments). |

### Hashtag

| Operation                | ID                     | Description                                                      |
| ------------------------ | ---------------------- | ---------------------------------------------------------------- |
| **Get Hashtag Media**    | `get_hashtag_media`    | Get top or recent media for a hashtag                            |
| **Scrape Hashtag Posts** | `scrape_hashtag_posts` | Scrape recent posts for a hashtag via Apify (\$1.50/1k results). |
| **Search Hashtag Id**    | `search_hashtag_id`    | Search for a hashtag ID                                          |

### Media

| Operation                          | ID                               | Description                                                                    |
| ---------------------------------- | -------------------------------- | ------------------------------------------------------------------------------ |
| **Delete Product Tags from Media** | `delete_product_tags_from_media` | Delete product tags from a media post                                          |
| **Get Media Details**              | `get_media_details`              | Get details of a specific media item                                           |
| **Get Media Insights**             | `get_media_insights`             | Get insights for a specific media item                                         |
| **Get Media Product Tags**         | `get_media_product_tags`         | Get product tags on a media post                                               |
| **Get Mentioned Media**            | `get_mentioned_media`            | Get media where the account is @mentioned                                      |
| **List User Media**                | `list_user_media`                | List media from the authenticated user's account                               |
| **Publish Carousel Post**          | `publish_carousel_post`          | Publish a carousel (multiple images/videos) to Instagram                       |
| **Publish Photo Post**             | `publish_photo_post`             | Publish a photo to Instagram                                                   |
| **Publish Video Reel**             | `publish_video_reel`             | Publish a video (Reel) to Instagram                                            |
| **Scrape Individual Post**         | `scrape_individual_post`         | Scrape a specific Instagram post or reel by URL via Apify (\$1.50/1k results). |
| **Tag Products in Media**          | `tag_products_in_media`          | Tag products in a media post for Instagram Shopping                            |

### Messaging

| Operation              | ID                   | Description                                                     |
| ---------------------- | -------------------- | --------------------------------------------------------------- |
| **Get Conversation**   | `get_conversation`   | Get a conversation and its messages                             |
| **Get DM Message**     | `get_dm_message`     | Get a single direct message                                     |
| **List Conversations** | `list_conversations` | List Instagram DM conversations                                 |
| **Mark DM Seen**       | `mark_dm_seen`       | Mark direct messages from a sender as seen                      |
| **Send DM**            | `send_dm`            | Send a text direct message                                      |
| **Send DM Attachment** | `send_dm_attachment` | Send a media attachment (image/video/audio) as a direct message |
| **Send DM Reaction**   | `send_dm_reaction`   | React to a direct message                                       |

### Profile

| Operation                     | ID                          | Description                                                                              |
| ----------------------------- | --------------------------- | ---------------------------------------------------------------------------------------- |
| **Discover Business Account** | `discover_business_account` | Discover public business/creator account information                                     |
| **Get Account Insights**      | `get_account_insights`      | Get insights for the Instagram account                                                   |
| **Get User Profile**          | `get_user_profile`          | Get the authenticated user's Instagram profile                                           |
| **Scrape Profile Metadata**   | `scrape_profile_metadata`   | Scrape public Instagram profile metadata via Apify (\$1.60/1k profiles).                 |
| **Scrape Profile Posts**      | `scrape_profile_posts`      | Scrape recent posts from one or more public Instagram profiles via Apify (\$1/1k posts). |
| **Scrape Profile Reels**      | `scrape_profile_reels`      | Scrape reels from public Instagram profiles via Apify (\$1/1k reels).                    |

### Story

| Operation               | ID                    | Description                        |
| ----------------------- | --------------------- | ---------------------------------- |
| **Publish Photo Story** | `publish_photo_story` | Publish a photo story to Instagram |
| **Publish Video Story** | `publish_video_story` | Publish a video story to Instagram |
