Flow StudioiMessage workflow fieldnotes
Menu

Reply gates / PRACTICAL GUIDE

A reply should change the rest of the workflow

Make a response invalidate pending reminders, rather than simply adding another event to the CRM.

By Flow Studio editorial · October 2, 2026

The easiest bad follow-up to recognize is the one that arrives after the customer has already answered. Preventing it requires durable state.

Keep the enrollment identity

Store the trigger event, contact, conversation and workflow version together. A reply must resolve to that same conversation before it can stop or change the sequence.

Do not compare only phone-number text across multiple lines. Preserve the sender identity and provider thread identifier when available.

Re-check after every wait

A customer can reply while a timer is pending. Inspect the current conversation state when the timer wakes, before creating another send.

Miss Blue’s automation documentation describes stop-on-reply and reply/no-reply gates. Its published default is to stop on a reply; confirm that setting in the workflow you activate.

Invalidate the queued action

A stopped enrollment should mark its pending actions as cancelled or no longer applicable. A recovered worker must see that decision rather than replaying an older task.

If your platform provides cancellation, verify what it cancels and what may already have been handed to the sender. A cancellation request cannot always recall a message already sent.

Try the awkward timing

Use an owned test contact to reply just before the follow-up becomes eligible and during any business-hours hold. Observe both the queue and the actual thread.

Our simulator illustrates the rule. It does not execute a provider workflow or establish that your current configuration behaves correctly.

Sources & further reading