Skip to content
Feature · Flow builder

A visual flow builder for Instagram

When ready-made rules aren't enough, draw the scenario yourself. Start from an event, filter the records, branch on conditions and run the action you want, all on a drag-and-drop canvas without writing code.

Updated:

What starts a flow?

Every flow begins with a trigger. IGFlow has seven:

  • New DM, when a message arrives
  • Mention, when someone tags your account
  • New follower and follow request
  • Schedule: hourly, daily or weekly
  • Webhook, when another system triggers the flow
  • Manual, when you press "Run"

Data sources, filters and logic

After the trigger you pull data into the flow: a profile's followers or following, a post's likers and comments, tagged posts, story viewers or message requests. User, post and comment filters keep only the records you care about.

Logic nodes steer the flow: if-conditions, for-each loops, batching, delays, limits, sorting, merging and deduplication. That makes scenarios like "reply only to people within a follower range whose latest comment contains this word" possible.

Actions

At the end of the flow the account does the work: send a DM, reply to a message or comment, comment on and like posts, follow or unfollow, watch stories, approve follow and message requests, mute or block users, turn comments on or off, and collect data. AI nodes can have a language model write the reply text.

Start from recipes

You don't have to draw every scenario from scratch. Recipes such as "reply when a DM contains a keyword", "reply when I'm mentioned", "auto-reply to post comments", "collect this audience every day" and "export people who engaged with this post" are set up with a short form, and you can open them on the canvas later to extend them.

Validated when you save

Flows are checked when saved: unconnected nodes, mismatched data types and out-of-range values (for example an overly frequent schedule) are flagged before saving, so a broken flow can't run silently and do nothing.

Frequently asked questions

Do I need to know how to program?

No. Nodes are connected by drag and drop. If you want variables, there is a simple template syntax such as {{ user.username }}.

Can flows talk to other systems?

Yes. The webhook trigger starts a flow from an external request, and the AI agent node can use tools connected over MCP, such as Notion or Linear.

Related pages