Instagram logo
AI agent integrationInstagram

Instagram integration for multiplayer collaboration with AI agents using Claude Code or Codex

One governed connection your whole team and its AI agents can share, with approved actions and human review, so working in Instagram never means pasting credentials into a prompt.

Use Instagram from Claude Code

Bring Instagram context into engineering work while Type keeps app access attached to the teammate and workspace.

Automate Instagram with Codex

Let coding agents ask for the right app action, preserve conversation context, and keep humans in the approval loop.

Connect open agent workflows

Use Type as the collaboration layer around OpenClaw and other LLM workflows that need app access.

Marketing & Social

What the Instagram integration exposes

Instagram is a social media platform for sharing photos, videos, and stories. Only supports Instagram Business and Creator accounts, not Instagram Personal accounts.

One connection, many teammates

Connect Instagram once, then decide which teammates can use it for threads, automations, skills, and coding work.

Representative actions

  • Create Carousel Container

    Create a draft carousel post with multiple images/videos before publishing. Instagram requires carousels to have between 2 and 10 media items. Container creation_ids expire in under 24 hours, so publish promptly after creation.

  • Create Media Container (Deprecated)

    DEPRECATED: Use INSTAGRAM_POST_IG_USER_MEDIA instead. Creates a draft media container for photos/videos/reels before publishing. Business/Creator accounts only — personal accounts unsupported. Returns a container ID (data.id or data.creation_id) used as creation_id for publishing. Containers expire in ~24 hours — recreate stale containers rather than reusing old IDs. Before publishing via INSTAGRAM_CREATE_POST, call INSTAGRAM_GET_POST_STATUS and wait for FINISHED status — publishing before FINISHED triggers error 9007. Each creation_id is one-time-use; if container creation fails (status_code='ERROR'), fix media params and recreate via this tool rather than retrying publish with the failed ID.

  • Create Post (Deprecated)

    DEPRECATED: Use INSTAGRAM_POST_IG_USER_MEDIA_PUBLISH instead. Publish a draft media container to Instagram (final publishing step). Posts become immediately and publicly visible upon success — confirm intent before calling. Requires Business or Creator account with publish scopes; missing scopes return Graph error code 10. After creating a media container, Instagram may need time to process media before publishing. If called too early, error code 9007 is returned. This action automatically retries with exponential backoff (up to ~44 seconds total). For large videos, use INSTAGRAM_GET_POST_STATUS to poll until status_code='FINISHED' before calling; for carousels, all child containers must individually reach FINISHED status first. No native scheduling support — use an external scheduler to trigger this call at the desired time.

  • Delete Comment

    Tool to delete a comment on Instagram media. Use when you need to remove a comment that was created by your Instagram Business or Creator Account. Note: You can only delete comments that your account created - you cannot delete other users' comments unless they are on your own media.

  • Delete Messenger Profile

    Tool to delete messenger profile settings for an Instagram account. Use when you need to remove ice breakers, persistent menu, greeting messages, or other messaging configuration from the messenger profile.

Connection

API and auth details

Instagram integrations use Meta's official Instagram Platform and Graph APIs for Business and Creator accounts. Integrations can publish media, read profile and media data, manage comments and mentions, access insights, subscribe to webhooks, and use Meta OAuth/business-login permission flows subject to app review.

FAQ

Questions people ask before connecting Instagram

Can Claude Code use Instagram?

Yes. Type lets an AI teammate use connected Instagram actions from a governed workspace context, so Claude Code work can reference the app without copying credentials into a local prompt.

Can Codex work with Instagram through Type?

Yes. Codex can collaborate through Type with app context, skills, and approved actions. The Instagram catalog entry includes public integration details and example capabilities where available.

Is this the same as a Instagram MCP server?

Type exposes connected app capabilities to AI teammates and coding agents through Type's integration layer. Teams use it when they want shared app access, human review, and teammate-level permissions around agent work.

More marketing & social apps for AI teammates