Open source · Official Meta, Google and TikTok APIs

OpenReplyInstagram comment-to-DM automation and video scheduling

OpenReplyis a free, open-source social media management application for businesses and creators. It does two things. First, it sends an automatic Instagram direct message to anyone who comments a keyword you chose on one of your own posts or reels. Second, it schedules your video content and publishes it to Instagram, TikTok, YouTube and Facebook Pages at the time you pick. Everything runs on the platforms' own official APIs — no scraping, no browser automation, and no password sharing.

24/7
Comment monitoring
1
DM per matched comment
0
Scraping required
app / overview

Overview

Recent — 24 posts from @studio.store

Last 50

Views

847.2K

Reach

612.4K

Likes

38.1K

Comments

4,204

Saved

9,712

Shares

2,340

Posts

PostViewsLikesDate
Spring drop reel214.8K9.1KApr 3
Restock haul88.4K5.2KMar 28
Behind the studio51.3K3.4KMar 21

About this application

What OpenReply does

OpenReply is an open-source social media management application for businesses and creators who publish short-form video. You connect the accounts you already own, and OpenReply automates two jobs you would otherwise do by hand.

Comment-to-DM automation. When someone comments a keyword you chose on one of your own Instagram posts or reels, OpenReply sends that person the private reply you wrote — a link, a discount code, an answer — through Instagram's official messaging API.

Content scheduling. Upload a video once, choose a date and time, and select which of your connected accounts should receive it. OpenReply publishes it to Instagram Reels, TikTok, YouTube Shorts and Facebook Pages at the time you picked. Your original file is uploaded untouched — nothing is re-encoded, cropped, or watermarked.

How OpenReply uses your YouTube data

When you connect a YouTube channel, OpenReply requests exactly two permissions, and uses them only for the scheduling feature described above:

.../auth/youtube.upload
Uploads the video file you selected to your own channel and sets the publication time you chose. OpenReply never uploads anything you did not schedule.
.../auth/youtube.readonly
Reads your channel's name and thumbnail so the app can show you which channel you are posting to, and checks whether a scheduled video has gone live.

OpenReply does not read your viewers' data, your analytics, or your comments on YouTube. It does not sell, transfer, or use Google user data for advertising, and it does not use it to train any AI or machine-learning model. You can disconnect a channel at any time from the app, which deletes its stored credentials immediately, or revoke access at myaccount.google.com/permissions.

OpenReply's use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. Full detail is in our Privacy Policy.

How it works

A comment in, a DM out

Three steps. Connect an account, build a campaign, and let it run. The webhook handles it live and the poll sweeps up whatever the webhook misses.

Connect

Link your Instagram professional account

Sign in by email and connect Instagram once. No password sharing, no browser automation.

Build

Pick a post, keywords, and the DM

Create a campaign for a reel or post: the keyword to watch, the public reply, and the DM to send.

Deliver

Replies go out through the official API

Webhooks catch comments instantly and a polling sweep catches the ones Instagram never pushes, so nothing is missed. Every send is queued, rate-limited, and logged.

app / dashboard

Hello, Maya!

2 connected accounts · 340 contacts

Active Campaigns

8

DMs Sent

1,284

Skipped

42

Failed

3

Clicks

356

CTR

27.7%

DMs — Last 7 Days

42
Mon
68
Tue
51
Wed
94
Thu
120
Fri
86
Sat
73
Sun

Recent Activity

@maya.coProduct guide replySent
@founder.rayPrice requestSent
@shop.avaLead magnetQueued

The dashboard

See exactly what happened

Every comment event is traceable: queued, matched, sent, skipped, failed, or rate-limited. No black box.

What’s included

Everything, no tiers

It is open source, so there is nothing to unlock. You run it, you own it.

Password sign-in
Multiple Instagram accounts
Encrypted tokens at rest
Webhook + polling reconciliation
Queue-backed delivery worker
Per-account rate limiting
Tracked links with click stats
DM logs with full status

Turn your next reel’s comments into DMs

Free and open source. Star it if it saves you a subscription.