DM automation · Flow builder

A flow builder for Instagram and Messenger, no code

Start your free trial

Free for 7 days, no credit card required

A drag-and-drop chatbot builder for Instagram and Messenger: one start, up to 60 steps, conditions that read the person’s profile and answers, and HTTP requests to your own systems. It refuses any wire Meta would refuse, before you go live.

  • Meta's official API, no password, nothing installed
  • Unlimited contacts on every plan
  • AI replies in your customer's language
  • From $29 a month
Seventeen steps

What a flow can do

The steps panel groups them the way the canvas colours them. Each one has its own page.

The canvas

Built to be hard to break

The same rules run on the canvas, on save and in the engine, so a live flow behaves the way it looks.

The canvas

Drag a step in, or click it to add it after the selected step.

StepsSeventeen steps in five groups

Send, Ask and wait, Decide, Do, and On the comment; search them by name.

Up to 60 steps in one flow.

Drag to connect the next stepWires that cannot break

A wire Meta would refuse is refused on the canvas, with the reason, by the same rules the save uses.

A message cannot go before the chat is open; a comment gets one private reply.

Ready to go liveThings to fix, counted

Problems are counted on the bar; steps not reached from the start are marked. A paused flow saves as a draft with its problems; going live refuses them.

Tidy upOne press, a readable flow

Lays the flow out in your direction, left to right or top to bottom (right to left in Arabic), with wires that skip a column in their own lanes; positions only, never what it does.

LayoutYour view, your way

Direction (Left to right or Top to bottom) and Arrow style (Angled, Curved or Straight) are yours alone: saved for you, never into the flow, so a teammate keeps their own.

Around the canvas

What makes a flow safe to change while it is live.

UndoEvery change, named

Undo: Add Message, Redo, Duplicate; right-click anything for more.

VersionsEvery save, newest first

Preview a version with what changed since, restore it as unsaved changes, or copy it as a new paused flow.

Named versions are kept for good, plus the last 100 saves.

Test on your phoneRuns for you only

A QR code and a link run the saved version for you only, even while the flow is off. Nobody else gets anything.

The test link works for 30 minutes.

InsightsNumbers on every step

How many people reach each step, take each way and open each link, over 7 days, 30 days or all time.

In the app

The real canvas, live

Northwind’s tasting bookings, whole and live: a comment, a private reply, a message with four choices, a question, then a tag and a hand-off to a person, or a message when no answer comes.

Ready to go live
Shown on the canvas when nothing needs fixing.
Build with AI, Test, Versions, Runs, Insights
One bar above every flow.
The numbers

Every limit, in one table

The builder holds each flow to them as you build, so Meta never refuses it later.

WhatThe limitSet by
Steps in one flow60CommentWatchDog
Keywords on one start50, up to 80 characters eachCommentWatchDog
Text in one message1,000 on Instagram, 2,000 on Messenger, 640 with buttonsMeta
Buttons on a message3Meta
Quick replies13, up to 20 characters eachMeta
Cards in one step10Meta
Rules in one condition8CommentWatchDog
Ice breakers4, up to 80 characters eachMeta
Private replies per comment1, within 7 daysMeta

Meta’s numbers: the Instagram Messaging and Messenger Platform documentation, read 2026-10-05, several confirmed by live probes.

Why switch

A builder with more in it

Rows we checked on each tool’s own pricing and help pages.

What decides it
ManyChatLinkDMInrōCreatorFlow
CommentWatchDog
Contacts and DMs
Priced or cappedManyChat: $161.50/mo at 10,000, billed monthly
UnlimitedContacts and DMs, on every plan
Spam and scam comments
Not deletedNo auto-delete on posts or ads
Hidden or deletedBefore any DM goes out
Build a flow from a sentence
Not in the appLinkDMCreatorFlowBuilt step by step by hand
One sentenceBuilt on the canvas for you
Facebook and Instagram
Instagram onlyInrōNo Facebook posts or ads
Both, one inboxPosts, reels and ads

From each tool’s own pricing and help pages, October 2026. Logos belong to their owners.

Questions

Questions people ask

Short answers before you start.

A conversation drawn as a map: one start, such as a comment or a DM, then steps joined by wires. The person’s taps and answers choose which way it goes. In CommentWatchDog a flow runs on Instagram and Messenger.

No. Drag a step onto the canvas, fill it in and wire it to the next. The HTTP request step is optional, and even it can be set up by AI from the name of the service.

Six kinds of start: comments on posts, reels and ads; a keyword or any message in a DM; story replies and mentions (Instagram only); a named ig.me or m.me link; a first message or an ice breaker tap; and a post shared into your DMs (Instagram only).

Up to 60, chosen from seventeen kinds in five groups: Send, Ask and wait, Decide, Do, and On the comment.

Yes. Test on your phone gives you a QR code and a link that run the saved version for you only, for 30 minutes, even while the flow is off. Nobody else gets anything. See test and versions.

Yes. Describe it in your own words and Build with AI builds it on the canvas step by step, each with its reason. Nothing goes live until you save and switch it on.

Contacts and DMs are never metered on any CommentWatchDog plan, where ManyChat prices by contacts. Comment moderation runs in the same product, so spam is hidden before a DM goes out. How often per person is your choice on a comment start, where ManyChat’s Instagram comment trigger runs once per person per post. More in the full comparison.

Build your first flow tonight

Meta API approved Start your free trial

Free for 7 days, no credit card required

Build DM flows on one canvas

Try free