Flows
Flows are the core of Inbox automation. They let you automatically trigger actions when threads meet specific criteria. From the Admin Panel, you can create new flows or edit existing ones. Each flow is a set of conditions and actions — essentially, an “If this → then that” system.How Flows Work
A flow consists of triggers (conditions) and actions (what happens when conditions are met). For example:- If a thread is on the Help Desk OR Sales board
- And its status is not “New”
- And its status is not “Product Backlog”
Actions a Flow can run
Actions are grouped under Magic and the ticket fields in the Flow Builder. A flow can run more than one.Creating a Flow
Navigate to Flows
Create Flow
Give your flow a name
Apply your filters
Send threads to Companion App (Optional)
Set your Actions
Save your flow
Your flow is active
FAQs
Do flows apply to existing threads immediately?
Do flows apply to existing threads immediately?
- Sending a reply
- Adding an internal note (recommended — a reliable, low-impact way to trigger evaluation)
- Changing the status
- Changing the board
- Assigning or mentioning a member
- Logging a time entry, or reopening a thread
- Auto-dispatch assigning the thread, or a Magic Agent updating it
Why did my flow run its actions only once on a ticket?
Why did my flow run its actions only once on a ticket?
- Companion app channels. A flow that sends threads to a Teams or Slack channel keeps sending updates to that channel as the ticket changes.
- Other flows. The once-per-ticket rule is per flow. A different flow with its own conditions still runs its own actions on the same ticket.
My skill works in Super Magic chat but does nothing when a Flow runs it
My skill works in Super Magic chat but does nothing when a Flow runs it
- The skill’s output is text, and text isn’t posted. In a Flow run, nothing the agent says lands on the ticket — the ticket changes only through the write tools you check on the action. A skill whose job is producing text needs a note write tool checked, and a prompt that says to post the result as an internal note.
- The skill isn’t shared. The Run Skill action only runs shared skills. A personal skill is skipped silently.
- The flow never fired, or already ran on that ticket. Flows are event-triggered and run their actions at most once per ticket (see the FAQs above). Use Flow Debugger to check.
What’s the difference between Status and Status Name?
What’s the difference between Status and Status Name?
- Status → Targets a single status on a single board.
- Example: “Waiting Client Response” only on the Help Desk board.
- Status Name → Targets status names across all boards.
- Example: “Waiting Client Response” on both Help Desk and Sales boards.
What’s the difference between Owner and Member?
What’s the difference between Owner and Member?
- Owner → The primary assigned technician.
- Member → Includes both the owner and any additional assigned resources.
How do I test a flow safely before it runs on live tickets?
How do I test a flow safely before it runs on live tickets?
- Scope to a test board. Add a Board filter so the flow only fires on a dedicated test board, then create a ticket on that board to trigger it. Widen the filter once the behavior is correct.
- Scope to a test client or contact. Add a Client or Contact filter alongside your real conditions so only tickets from a chosen test account match while you iterate.
- Start with read-only actions. Save the flow with only Note (internal note) or a New Super Magic Agent action that has no write tools checked. The flow will still fire and log what it would do, without changing ticket fields, replying to clients, or paging on-call.
- Trigger evaluation with an internal note. Post an internal note on a candidate ticket to re-evaluate the flow — see the Do flows apply to existing threads immediately? FAQ above.
- Use a fresh ticket for each test run. A flow’s actions run at most once per ticket, so once your flow has acted on a test ticket, it won’t act on that ticket again — create a new test ticket for each iteration.
- Keep the flow toggled off until you’re ready. Save with the toggle OFF, review the filters and actions, then flip it ON when you are confident.
Best Practices
- Use internal notes to reliably trigger flow updates.
- Use Status Name to apply flows across multiple boards.
- Keep flows simple; overly complex flows are harder to maintain and troubleshoot.