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.
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
Instagram DM automation
Auto-reply to Instagram DMs by keyword, handle message requests with rules and follow every conversation in a real-time inbox. Instagram DM automation with IGFlow.
Read more →FeaturesAn AI assistant for Instagram
Generate AI replies to Instagram messages with your own OpenAI-compatible, Anthropic or Gemini key. Give the agent tools like Notion and Linear over MCP.
Read more →GuidesHow to auto-reply to Instagram comments
Set up automatic replies to Instagram post comments and mentions: comment filters, keywords and reply budgets, step by step with IGFlow recipes.
Read more →
