Official Instagram API

Comment to DM for every client you run.

Keyword comments become instant DMs on the official Instagram API. Unlimited automations, unlimited contacts, and a flat price that does not move when a campaign finally works.

Per-contact fees
None

Per-contact fees

Automations and contacts
Unlimited

Automations and contacts

Meta API, never scraping
Official

Meta API, never scraping

app / overview

Overview

Recent, 24 posts from @studio.store

Last 50

48,210

Followers

212K

Reach

6.1%

Engagement

8

Campaigns

1,284

DMs sent

27.7%

Click rate

Followers over time

48,210 +1,240 · 30d

Posts

PostViewsLikesDate
Studio tour reel84.1K5.2KMar 28
Founder Q and A62.7K4.1KMar 24
Behind the studio51.3K3.4KMar 21

Two delivery paths

Webhooks catch comments in seconds. A sweep every five minutes catches the ones Instagram never sends.

One DM per comment

Job identifiers come from the comment itself, so a duplicate delivery is discarded instead of sent twice.

Nothing fails silently

Every attempt is logged with an outcome, including the ones skipped for rate limits and why.

How it works

A comment in, a DM out, in about a second.

  1. 1. Connect

    Link a client's professional account

    Sign in by email, connect Instagram once. No password sharing and no browser automation, so nothing breaks when Instagram ships a redesign.

  2. 2. Build

    Pick the post, the keyword, and the DM

    Choose one reel, every reel, or the next one you publish. Set the keywords, the public reply, and what lands in their inbox.

  3. 3. Deliver

    Replies go out through the official API

    Webhooks catch comments in seconds and a sweep every five minutes catches the ones Instagram silently drops. Every send is queued, rate limited, and logged.

What you get

Built for someone running this on more than one account.

Triggers beyond the comment

Story replies, story mentions, Live comments, inbound DM keywords, referral links and QR codes. One campaign can carry several.

Sequences, not single replies

Open with a teaser and a button, gate the link behind a follow, then follow up minutes or hours later inside the window their reply reopened.

Public replies that vary

Rotate at random between wordings so your comment thread does not read as a bot answering itself.

Every client in one place

Separate workspaces per client, an all-accounts view across them, and team members with owner, admin or member roles.

Reports clients can open

A share link with no login, showing sends, clicks and keyword breakdown. Follower history kept past Instagram's own thirty-day window.

Tracked links on everything

Each link is wrapped and every click attributed to the campaign, the account and the workspace it came from.

Pricing

Free is not a trial. It is most of the product.

Our rule is simple. If a feature does not cost us money every time you use it, it is free and it is uncapped. That covers automations, contacts, DMs, tags, every trigger, quick replies, the persistent menu, conversation starters, tracked links, the inbox, analytics and reports, the REST API, the MCP server, and AI running on your own provider key.

Where the rest of the category meters contacts, we do not count them at all, so a campaign that works does not raise your bill. Pro exists for the two things that genuinely cost us something: AI we pay the provider for, and the surfaces built for a team.

Annual billing takes 29% off Pro.

Free

Everything that costs us nothing to run. Forever.

$0

No card, no trial clock, no expiry.

  • Unlimited automations. Build as many as you want. There is no count, no cap, and no upgrade prompt at four.
  • Unlimited contacts. Every person who ever replies is yours to keep. We never charge by how many there are.
  • Unlimited DMs. Sends go out on your own Instagram quota, so the only ceiling is Meta's.
  • Unlimited tags and segments. Tag contacts however you like and filter on any of it.
  • Every trigger. Comments, DM keywords, story replies, story mentions, Live comments and referral links. All of them, on every plan.
  • Quick replies. Saved answers your team can drop into any conversation.
  • Persistent menu. The menu that sits under every conversation on your account.
  • Conversation starters. The prompts a new person sees before they have typed anything.
  • Tracked links. Every link wrapped, every click attributed to the campaign and the account it came from.
  • The full inbox. Read and reply to every conversation, with the whole history.
  • Analytics and reports. Sends, clicks, keyword breakdown and follower history kept past Instagram's own thirty day window.
  • The REST API. The same API we build on, with your own keys. Not an add-on and not a tier.
  • The MCP server. Point Claude or any MCP client at your workspace and let it do the work.
  • AI with your own key. Bring a key from your own provider and the AI features run on it. Your inference bill, so no charge from us.
  • One seat. Invite the rest of the team on Pro.
Start free

Pro

Adds the AI

For when you want the AI bill to be ours and the team to grow.

$69/month

Or $49 a month billed annually, 29% less.

  • Everything in Free
  • Managed AI, no key needed. We supply the model and pay the provider. Nothing to sign up for and nothing to paste in.
  • Knowledge base. Feed it your pages and documents so answers come from what you actually sell.
  • AI answering your DMs. Real questions in the inbox answered from the knowledge base, not from a keyword table.
  • Advanced flows. Branches, conditions and multi step sequences for campaigns that need more than one path.
  • More than one Instagram account. Run every client from one workspace. Free covers one account in full, with nothing else held back.
  • Team seats. Invite the rest of the team with owner, admin and member roles. One seat is free.
  • White label client reports. Share links under your own brand, for clients who never need to see ours.
Start free
What we never meter, on the free plan.
Counted elsewhereMyReply FreeMyReply Pro
ContactsUnlimitedUnlimited
AutomationsUnlimitedUnlimited
DMs a monthUnlimitedUnlimited
Tracked linksUnlimitedUnlimited
API requestsUnlimitedUnlimited
Team seats1Unlimited

Security

Your clients' accounts, handled properly.

No passwords, ever

Accounts connect through Instagram's own authorisation screen. MyReply never sees a password and never drives a browser.

Tokens encrypted at rest

Access tokens are encrypted with AES-256-GCM and refreshed before they expire. Disconnect removes them.

Signed webhooks only

Every incoming event is verified against your app secret. Unsigned and forged requests are rejected and recorded.

One client cannot see another

Every record is scoped to its workspace, enforced on every query rather than assumed at the edge.

Questions worth asking

Is this against Instagram's rules?

No. MyReply uses the official Instagram API with your own authorised connection. It never asks for a password, never automates a browser, and only replies to people who commented on your own post, which is the flow Meta built the private reply endpoint for.

What happens when Instagram drops a webhook?

It happens more than you would like. A sweep runs every five minutes over recent comments and picks up anything the webhook missed, then sends it through the same queue. Job identifiers come from the comment itself, so a comment can only ever produce one DM.

Why is there no per-contact pricing?

Because charging more when a campaign succeeds is a strange way to treat a customer. Your bill is the same at 250 contacts and at 25,000.

Can I run this for clients?

That is what Pro is for. Each client gets their own workspace with its own campaigns, logs and members, and you switch between them without signing out.

What about TikTok, or DMing new followers?

Neither is possible outside a direct partnership with the platform. TikTok has no public API for automating DMs from comments, and Meta launched follow-triggered DMs with a single exclusive partner. Anyone promising you those two is worth a second look.

Start with one account. Add clients when you need to.

Free forever on a single account, with no cap on automations, contacts or DMs.