Skip to content

Turn Instagram comments
into private replies.

Someone comments a keyword on your post or reel, OpenReply sends them a DM automatically, through your own connected Instagram account.

Connected through our own Meta app — no third-party provider in between.

OpenReplyCampaign preview
S
Sunday studio@sunday.studio · Instagram
Active
Campaign: New drop

Comment GUIDE below
and I’ll send you the link.

Keyword: GUIDE
M
maya.creates

GUIDE! need this 😍

Keyword GUIDE matchedPrivate reply
Sunday studio → Maya

Hey Maya! Here’s the link 👇

Shop the new drop
Sent through the official Instagram API
Example content. Your keywords, your message, your links.
Official Instagram APINo password sharingYour campaigns, in your own database

How it works

Send a product link, share a resource, or deliver your latest guide. You decide what starts the conversation and what happens next.

  1. 01

    Connect your account

    Connect an Instagram Business or Creator account through our own Meta app.

  2. 02

    Set up a campaign

    Pick a post or reel, add keywords, and write the private reply. Add a public reply or tracked link buttons if you need them.

  3. 03

    OpenReply handles the rest

    Incoming events trigger your campaigns. A background worker queues, rate-limits, and logs each send, with retries and comment reconciliation.

Features

Custom reply messages

Write your own messages, personalize with a username, and use up to two tracked link buttons.

Multiple triggers

Trigger campaigns from post comments, incoming DMs, and text replies to Stories.

Inbox

Read conversations and reply from OpenReply, within Instagram’s messaging window.

Delivery logs

See sent, skipped, and failed messages, with reasons. Follow tracked link clicks back to a campaign.

Built for reliability.

OpenReply owns the campaigns, keyword matching, queues, retries, logs, and inbox — the Instagram API runs through our own Meta app, end to end.

Web appNext.js + ReactDashboard & incoming events
Background workerNode.js + BullMQQueued delivery & reconciliation
Our dataPostgreSQL + RedisCampaigns, accounts, logs & queue

Connecting Instagram

OpenReply connects directly to Instagram through our own Meta app — no third-party connection provider in between.

Meta app connection

Direct connection
  • Uses the official Instagram API with Instagram Login
  • Requires an Instagram Business or Creator account
  • Tokens are encrypted and stored in our own database

FAQ

Which Instagram accounts can I connect?

Instagram Business and Creator accounts. Personal accounts are not supported. Connections use the official API, and Instagram’s platform policies still apply.

Who can sign in?

Sign-in goes through our Google Workspace, so only accounts on our own domain can access OpenReply.

Where is data stored?

Campaigns, Instagram tokens, and delivery logs are stored in our own PostgreSQL database. Instagram tokens are encrypted at rest.

Set up your first campaign

Connect Instagram and write your first reply.