Automation builder icons
Triggers, conditions, branches, loops and the human in the middle — the icons a workflow canvas is built from.
workflowtriggertrigger-emailtrigger-filecronevent-busactionaction-stepaction-httpconditionswitch-casebranch-flowparallelsplitterloop-stepwhile-loopbreak-loopcontinue-loopretry-policydelaytimercatch-blockthrow-errorinbox-patternoutboxapproval-stephuman-approvalprioritytask-queue-agentrun-nextadd-runsafe-run
A node-based builder needs every control-flow shape to be legible at 24 px on a canvas that is mostly lines: a branch, a parallel split, a loop that breaks, a retry with backoff, a catch block, a delay. They are drawn as one family, so a graph reads as a graph rather than as thirty unrelated glyphs.
The approval icons close the loop — most real automations stop somewhere and wait for a person.
import { Trigger, BranchFlow, RetryPolicy, HumanApproval } from "@iconmind/react";The 32 icons, described
- Workflowworkflow
- Triggertrigger
- Email triggertrigger-email
- File triggertrigger-file
- Croncron
- Event busevent-bus
- Actionaction
- Action stepaction-step
- HTTP actionaction-http
- Conditioncondition
- Switchswitch-case
- Branchbranch-flow
- Parallelparallel
- Splittersplitter
- Loop steploop-step
- Whilewhile-loop
- Breakbreak-loop
- Continuecontinue-loop
- Retry policyretry-policy
- Delaydelay
- Timertimer
- Catch blockcatch-block
- Throwthrow-error
- Inboxinbox-pattern
- Outboxoutbox
- Approval stepapproval-step
- Human approvalhuman-approval
- Prioritypriority
- Agent task queuetask-queue-agent
- Run nextrun-next
- Add runadd-run
- Safe runsafe-run
Other collections
Every automation builder icon, free to ship
32 icons drawn on one grid, in outline and duotone at three weights, with the code for nine frameworks. MIT — commercial use, no attribution, no seat count.