Employee onboarding
Automatically send welcome emails, create accounts, assign training materials, and schedule orientation meetings when a new employee joins. Gate each step so HR can review before proceeding.
Workflows let you automate structured business processes that involve multiple steps, human approvals, and agent-driven actions. Instead of manually coordinating tasks between people and systems, you define the process once and let Sprigr Teams handle the rest.
Think of a workflow as a recipe: you lay out the steps in order, decide who (or which agent) handles each one, and set checkpoints where a human needs to review or approve before things move forward.

Before building your first workflow, it helps to understand four core ideas:
A step is a single action within a workflow. Each step is assigned to an agent and describes what that agent should do — for example, “Draft a welcome email for the new hire” or “Look up the customer’s order history.” Steps run in sequence by default, but you can also set up parallel branches where multiple steps run at the same time.
There are several types of steps including action steps (the agent performs a task), condition steps (if/else branching), fork steps (split into parallel paths), join steps (merge parallel paths back together), and pipe steps (pass the output of one step directly into the next).
Gates are checkpoints between steps. They control whether the workflow moves forward automatically or pauses for human involvement. There are three gate types:
Triggers determine how a workflow starts running. There are three trigger types:
An execution is a single running instance of a workflow. Every time a workflow is triggered, a new execution is created. You can have multiple executions of the same workflow running at the same time — for example, if three new employees start on the same day, you would have three separate executions of your onboarding workflow.
Each execution tracks its own progress, step results, and approval states independently.
Not every task needs a workflow. Here is a simple way to decide:
Use a workflow when:
Use a regular chat conversation when:
Employee onboarding
Automatically send welcome emails, create accounts, assign training materials, and schedule orientation meetings when a new employee joins. Gate each step so HR can review before proceeding.
Incident response
When a critical issue is reported, automatically gather diagnostic information, notify the on-call team, create a ticket, and escalate if the issue is not resolved within a set timeframe.
Content approval
Route blog posts, social media updates, or marketing materials through a review and approval chain. The content agent drafts, a reviewer checks quality, and a manager gives final approval before publishing.
Customer refunds
When a refund is requested, verify the order, check the refund policy, calculate the amount, and route to the appropriate approver based on the refund value. Automatically process approved refunds.
Ready to build your first workflow? Continue with these guides: