Instagram auto DM from ChatGPT

Tell ChatGPT the keyword, the post and the message. It finds the reel, shows you the exact DM, and after your yes creates an Auto DM rule in CueEditio. From then on every matching comment gets the DM within seconds, even when ChatGPT is closed.

For Instagram professional accounts · Updated October 2026

One-time setup in ChatGPT

ChatGPT on the web
ChatGPT → Plugins → + → Add custom MCP server
Name:            CueEditio
Server URL:      https://www.cueedit.io/api/mcp/mcp
Authentication:  OAuth
  1. 1.On chatgpt.com, open Plugins and add a custom MCP server (your plan needs developer mode for custom servers).
  2. 2.Paste the CueEditio URL and choose OAuth.
  3. 3.Sign in to CueEditio and approve. Then mention CueEditio in a chat.

Ask ChatGPT

You

Set up an auto DM: anyone who comments PRICE on my last 3 posts gets "Plans start at ₹999, details: https://example.com/pricing".

ChatGPT

Found your last 3 posts. I’ll create one rule: • Keyword PRICE on those 3 posts • DM: "Plans start at ₹999, details: https://example.com/pricing" Confirm and I’ll create it.

Example conversation. Post names and counts will be your own.

The CueEditio tools that run

  • list_accountsChecks which Instagram account is connected and whether it can send (Pro).
  • list_postsFinds your latest reel or the post you described, with its id.
  • create_autodm_ruleSaves the rule: keywords, the DM text, which posts, optional public reply and follow gate.
  • list_autodm_rulesReads the rule back so you can see it is active.

How it works

  1. 1.Connect once

    Add the CueEditio MCP to ChatGPT and sign in. Connect your Instagram professional account in CueEditio.

  2. 2.Describe the rule

    Name the keyword, the post ("my latest reel") and the message, link included.

  3. 3.Confirm

    ChatGPT shows the exact rule and DM text. Nothing is created until you say yes.

  4. 4.It runs on its own

    The rule lives on CueEditio’s servers. It keeps sending after you close ChatGPT. Ask ChatGPT to pause it any time.

ChatGPT shows each write tool call and waits for your approval. Write the DM once in the chat and reuse it across rules.

Limits to know

  • Instagram only lets a business DM someone who commented, as a private reply to that comment. The agent cannot cold-DM people who never commented.
  • One DM per comment. A second send to the same comment returns already_dmed unless you tell the agent to force it.
  • The comment must be 7 days old or newer. Older comments come back with dm_eligible false.
  • At most 600 DMs and 600 public replies per hour per account, below Meta’s ceiling of 750.
  • Reading posts, comments and rules works on the free plan. Sending replies, DMs and creating rules needs CueEditio Pro ($6 or ₹459 a month).

Questions

No. ChatGPT only creates the rule. CueEditio stores it and Instagram’s webhook triggers it, so DMs go out while your computer is off.

Yes. Ask for "any comment" and ChatGPT sets trigger_mode to any. Keyword rules match when the comment contains the word; ask for an exact match if you need one.

Yes. The rule can post a public reply under the comment, with up to three variations picked at random so the replies do not all look the same.

Yes. CueEditio uses the Instagram API with Instagram Login. Our messaging and comment permissions passed Meta App Review in October 2026.

Custom MCP servers need developer mode, which OpenAI enables on some paid plans. Check the Plugins page in your ChatGPT settings. CueEditio itself works on its free plan for reading and on Pro for sending.

Connect CueEditio to ChatGPT

Create an account, connect your Instagram professional account, then add the MCP server above. Reading comments is free; sending replies and DMs needs Pro.

Instagram auto DM with other agents

More with ChatGPT

Comparing tools? CueEditio vs ManyChat, CueEditio vs Postiz, CueEditio vs Blotato.