Protected team workspace

Sign in to IG Lead Hub

Use the username and password created by your workspace administrator.

Independent sessions · encrypted password storage · automatic sign-out

Control room

Management

Connecting
Today’s operationLoading

Move every conversation forward—at a pace you control.

See what is ready, what needs attention, and how the workflow is pacing before a single message is sent.

PACELoading limits
Total leads

consented

Contacted

% reply rate

Assigned

Ready in queues

Running bots

of allowed now

Bot control

Instagram bots

Live journal

System activity

Main page desk

Inbox and public replies, in one deliberate queue.

Monitor selected posts, prepare account-specific AI responses, and approve every public reply. Composio DMs can follow the account’s guarded automatic-reply settings. Collected liker evidence cannot trigger story views or cold messages.

Main accounts0
Open inbox0
Monitored posts0
Comments waiting0
Public response queue

Comments needing review

Operator approval required
Admin page desk

Smaller pages with a clean inbox and assigned queue.

Each admin account keeps its own credentials, inbox, conversation brain, assigned leads, reply limits, and pace. Composio inbox automation is isolated per account; campaigns remain approval-only.

Admin accounts0
Eligible leads0
Open threads0
Unread0
i
Prepare the right people for each bot.

Lead Finder saves collected commenters and likers in Leads, scans their Stories and Highlights, and assigns verified matches to the selected bot. Scan them again from Leads whenever you need fresh results.

Campaign mode

Coordinate many accounts without losing control.

Group account workspaces, set campaign-level quiet hours and caps, verify each recipient’s consent and inbound thread, generate a draft, then approve each send yourself.

✓ Consent required✓ Recipient initiated✓ Per-send approval✓ Hourly and daily caps✓ Quiet hours

Loading campaigns

Select a campaign

Its eligible recipients, drafts, reasons, and approval controls will appear here.

AI management

One control room. Five brains per account.

Give inbox replies, historical follow-up selection, public comments, lead campaigns, and story openers separate instructions, providers, models, knowledge sources, language, and tone.

Conversation safeguards are enforced by the server

Automatic inbox replies stop on opt-out, turn/rate limits, quiet hours, stale windows, uncertain sends, or safety-policy blocks. Comment and campaign actions still require approval.

AI enabled0/0

Loading brains

Fleet safety

Set defaults for newly added accounts.

Each account receives these defaults, then keeps an independent pace inside its own workspace.

Automation master switchLoading status

Message limits

A separate randomized cap is chosen for each account window.

Natural spacing

Randomized waiting ranges between actions and leads.

Quiet hours

No message can be sent during this local time window.

Conversation safeguards

Rules that decide which leads are eligible and when follow-ups end.

No profile is a guarantee.Account history, message quality, recipient consent, and platform policy still matter.
Existing account workspaces keep their own values.
Lead bank

Scan presence. Assign the ready leads.

Every collected person stays here. Select leads to check for new Stories and Highlights, see each result in its row, then assign verified matches to your bot.

Check selected leads

Scan Stories and Highlights

Up to 500 selected leads

Select lead rows below, then scan. A scan updates presence; assignment is a separate action.

Lead & profileEvidencePresenceJourneyAssigned bot
Loading lead bank…
Account workspaces

One account, one isolated conversation engine.

Persona, model, first message, pacing, queue, and readiness live together without pipeline fallbacks.

Account-isolated messaging

See every reply in one smooth, live desk.

Every enabled Composio bridge synchronizes automatically. Organize people into folders, add private display names and flags, and reply without leaving the thread.

Automatic replies are account controlledEnable outbound Composio globally, then enable automatic replies only on the account that should use them. Test mode never contacts Instagram.
Connecting
Historical conversation intelligence

Follow-Up Campaign

Select one account to configure its dedicated campaign brain.

Selected0
Sent today0
Daily limit
BrainNot configured

No follow-up review yet

The dedicated brain will inspect inactive chats and explain every selection.

Select a conversationNo thread open

Your operator inbox

Run the simulation first, then connect Meta or synchronize a Composio Instagram account.

Choose a conversation to reply.
Story presence

Find active stories, then prepare the right opener.

Run a cached provider scan over selected leads, filter the active results, assign them to an account, and let its dedicated story brain prepare a draft. Open Instagram to review and send the interaction yourself; any reply can then continue through Live Inbox.

Active stories0
Observed leads0
Stale observations0
Outreach queue0
Provider scan

Check story presence

Cached · no media downloaded

Configure an Apify Stories Actor or HikerAPI connection in Settings before the first scan.

LeadPresenceStory contextConsentAssigned accountChecked
Loading story observations…
Operator-assisted queue

Story openers

Review before opening Instagram

No story items yet

Select active observations above to build the queue.

Selectable first contact

Approach assigned leads through the right Instagram surface.

Choose Direct DM, an active Story, a Highlight, or Story then Highlight for each account. The choice applies only to New leads; replies and follow-ups continue through the existing Direct inbox.

Story-mode accounts0
Assigned leads0
Eligible leads0
Needs review0
Account approach

Choose the first-contact channel

Per account
Loading channel options…
!

Story-based modes never fall back to a cold Direct DM. A send that cannot be verified marks the lead Outreach Uncertain and stops that bot to prevent a duplicate.

Delivery contract

What IG Lead Hub enforces

Server guarded
1

Assigned and consentedOnly leads assigned to this account and passing its consent policy are eligible.

2

Normalized messageThe workspace introduction is Unicode-normalized and checked before browser interaction.

3

Verified surfaceStory and Highlight paths require a visible reply composer and a cleared-composer send check.

4

Existing pace remainsQuiet hours, cooldowns, hourly/daily caps, opt-outs, and the automation master stay active.

New leadSelected surfaceContactedDirect inbox
First-contact audit

Recent outreach attempts

Newest first
AttemptLeadRequestedSurface usedStatusDetails
Choose an account to inspect its attempts.
Lead Finder

Collect people. Assign verified Story and Highlight matches.

Choose posts and collection limits. Each run saves the commenters and likers in Leads, checks their Stories and Highlights, and automatically assigns eligible matches to the bot on its source card.

Collected by sources
Assigned to bots
Waiting for presence
Scan errors

Loading pipelines

Operational journal

Know what happened and why.

Recent bot, scraper, workflow, and safety events from the server.

Complete workspace setup

Accounts, brains, pace, automation, connections, and optional desks.

Configure the system here, then use Management, Leads, Lead Finder, and Live Inbox for daily work. Secret values are encrypted before storage and never displayed again.

System control

The master switch controls every bot. Optional desks appear in the sidebar only when you enable them.

Disabling automation safely stops every running bot.

Instagram bots and AI brains

Add an Instagram identity, set its account-specific pace and first message, configure inbox/comment/campaign/story brains, and manage its inbox channel without leaving Settings.

AI connections

Store provider credentials once, then select a connection and model inside each account workspace.

Data providers

HikerAPI handles direct story, comment, and liker collection. Apify adds configurable Actors and hashtag discovery; Bright Data remains available for comments.

C

Composio Instagram bridges

Add one encrypted, account-mapped bridge for every Instagram identity. Enabled bridges create their inbox channel and synchronize automatically.

Configure the gateway, then test the OAuth connection. Only the text-reply action can be enabled; comment, publish, delete, and mark-seen actions remain unavailable.

Workspace team

Administrators manage only the users inside this isolated workspace. Every person receives an independent revocable session.

Loading team access…
Security state

Checking encryption

Instagram credentials, 2FA seeds, provider keys, and source cookies are protected at rest. Application accounts use independently revocable, server-side sessions.

Selected post monitoring

Monitor comments on a post

Only signed Meta comment events matching this media ID enter the review queue. Monitoring does not reply automatically.

No-risk validation

Simulate a public comment

Simulation works only when that account’s inbox channel is in test mode.

Public response approval

Review comment reply

Consent-based coordination

New campaign

Immutable safeguards.Consent, a recipient-initiated thread, and approval of every send remain required in every pace profile.
Eligibility check

Add lead-bank recipients

The server checks recorded consent, account assignment, opt-out state, and an existing inbound conversation. Ineligible leads stay visible with a reason.

One-send approval

Review campaign follow-up

Account-specific drafting

Configure brain

Grounded answeringThe system prompt still controls voice and workflow. These fields control which facts the brain may rely on.
Attached knowledge sourcesThese sources belong only to this individual brain.
0/25
Text
Web address
FileUTF-8 text files up to 2 MB.

No attached sources

Add text, an approved public webpage, or a UTF-8 file.

Automatic sending is controlled separately in Settings and on the account’s inbox channel. Comment and campaign actions remain approval-only.

Live Inbox intelligence

Configure Follow-Up Campaign

Historical chat safeguardThe brain considers only inactive threads whose last message was sent by your account. Each selected thread is reserved for this campaign, so Live Inbox AI and other campaigns cannot reply to it. In-app sending remains available only inside the guarded Instagram reply window.
One-message approval

Review follow-up

Instagram inbox channel

Choose how conversations arrive

The automation master switch, quiet hours, account brain, global Composio send permission, messaging window, opt-out checks, and the limits above must all be ready. Ambiguous failures stop for review instead of retrying blindly.

No-risk validation

Simulate an inbound reply

This creates a local test conversation. Sending a reply in that thread is also simulated and cannot reach Instagram.

Secure account

Add Instagram account

Remove stored browser credentials or session

Composio and Meta API accounts need only the username here. Their OAuth tokens remain with the official connection provider.

Isolated account workspace

Configure account

01

Main bot conversation brain

Controls only this account’s browser-bot voice, first contact, and browser-bot follow-ups. Live Inbox, Campaign, Follow-Up Campaign, and Story Outreach brains remain separate.

Grounded main botThe system prompt controls behavior. These fields control only the facts available to this browser bot.
Attached main-bot sourcesThese sources belong only to this account’s main browser bot.
0/25
Text
Web addressOnly public HTTP(S) text pages are fetched; private network addresses are blocked.
FileUTF-8 text formats only, maximum 2 MB.

No attached sources

Add text, an approved public webpage, or a UTF-8 file.

02

AI engine

Select one saved connection and any compatible text model available to that credential.

The model list is fetched directly from the selected provider and reflects what its key can access.

03

Independent pace

This account keeps its own counters, delays, quiet hours, and follow-up policy.

Encrypted AI connection

Add AI connection

Add as many connections and keys as you need. Keys stay encrypted server-side. Kimi, DeepSeek, and GLM use their official OpenAI-compatible endpoints; model IDs can be loaded or entered directly in a brain.

Collection setup

New pipeline

01

Where to collect

Use direct posts, hashtag discovery, or both. Scraping never uses an Instagram account password or session.

02

What to collect

Comments retain their original text. Likers and commenters are merged by Instagram ID or username while every evidence row remains available.

03

Automatic presence and assignment

All collected people enter Leads. The provider checks their Stories and Highlights before verified matches join this bot’s outreach queue.

Private profiles, unavailable presence, and scan errors stay in Leads without a new assignment. You can select and scan them again from the Leads tab.

CollectSave in LeadsScan Stories & HighlightsAssign verified matches
Encrypted collection connection

Add data provider

Apify Actor mapping

Actor IDs are configurable because community Actors can change. Story templates use $usernames, $include_highlights, and $limit.

Advanced Actor input templates
Account-mapped integration

Add Composio bridge

Meta still applies.Composio manages OAuth and tool calls, but Instagram still requires a Business or Creator account and the permissions granted during OAuth.

Leave text replies off until the connection test succeeds. No generic Composio mutation endpoint is exposed by this app.

Inbox organization

Create folder

Conversation tools

Organize person

Move to a folder
Evidence review

Candidate details

!

Confirm action

This action cannot be undone.

Workspace access

Add team user

Passwords require at least 12 characters. Resetting a password revokes that user’s existing sessions.

Platform owner control

Create an isolated workspace

Creation is transactional: the empty database schema and first administrator are either created together or not created at all. The new administrator cannot view this workspace.