Official Threads API · human-in-the-loop

Turn public Threads conversations into real relationships

A self-hosted assistant that listens for the conversations that matter, drafts on-brand replies, and lets you approve every message before it ever goes out.

What it does

Social listening, with a human in the loop

Not an auto-poster and not a mass-DM bot. It surfaces relevant public posts and prepares thoughtful replies — the final call is always yours.

🎧

Listen

Finds relevant public Threads posts by the keywords you care about.

✍️

Draft

Suggests on-brand, context-aware replies grounded in your knowledge base.

Approve

You review and approve every reply in Telegram before anything is posted.

📈

Learn

Keyword performance, best-time and hook analytics that improve over time.

How it works

Four steps, one human approval

Connect

Link your own Threads account securely via official OAuth.

Configure

Set the keywords, tone and ideal-customer profile for your brand.

Review

Relevant posts and drafted replies arrive as cards in Telegram.

Approve

Tap Approve, Edit or Reject. Nothing publishes on its own.

Built on the official Threads API

Transparent about the data we use

The assistant only uses the official Meta Threads API on the account you connect. Here is every permission and exactly why it is needed.

PermissionWhy we use it
threads_basicBaseline access to the connected profile — required for every Threads API call.
threads_content_publishPublish posts you scheduled and outreach replies you approved.
threads_manage_repliesReply to comments on your own posts after your approval.
threads_read_repliesRead replies on your posts so relevant ones can be surfaced to you.
threads_manage_insightsRead engagement metrics on your own posts for analytics.
threads_keyword_searchSocial listening — find relevant public conversations to review.
🔒 Self-hosted & private. The assistant runs on your own server. Access tokens are stored encrypted at rest, never shared or sold, and you can revoke access anytime from Threads settings.