Create workflows
Tell Copilot what you want to automate and it generates the workflow with the right trigger, steps, and settings. You can describe a complete workflow in a single message or build it up step by step.What Copilot supports
- Triggers with filters: Choose the event that starts the workflow and narrow it to specific conditions (for example, only run when a ticket is created in the IT Support channel with high priority)
- Conditional branches: Add steps that follow different paths depending on a condition. For example, check whether a user belongs to a group and take different actions based on the answer
- Approval steps: Add approval gates where the workflow pauses and waits for someone to approve or deny before continuing
- Passing data between steps: Use information from one step as input to a later step. For example, use the requester’s email from the trigger to look up their manager, then send that manager a notification
Create a workflow that sends a Slack message to #it-ops when a high priority ticket is created in the IT Support channel
Build a workflow that assigns new tickets in the HR channel to the on-call HR specialist
Set up a workflow that closes tickets automatically when they have been in Resolved status for 7 days
Walkthrough: building a simple notification workflow
Start with a straightforward workflow to see how the process works before adding complexity.Describe what you want to automate
Create a workflow that sends a Slack message to #it-ops when a high priority ticket is created in the IT Support channel
Copilot builds the workflow
Walkthrough: building a workflow with conditional branching
You can describe workflows with “if this, then that” logic and Copilot sets up the branching for you.Describe the full workflow
Create a workflow that runs when a ticket is created. Check if the requester is in the "all-employees" Google group. If they are not a member, add them to the group and post a ticket note confirming they were added. If they are already a member, post a note saying no action was needed.
Copilot builds the workflow
- A “Ticket Created” trigger
- A “Check Google Group Membership” step
- Two paths: one for members already in the group (posts a note) and one for non-members (adds them and posts a confirmation)
Walkthrough: building a workflow with approval
Describe the approval flow
Create a workflow that runs when a Hardware Request ticket is created. If the request is for a MacBook Pro, add me as an approver. If I approve, assign the ticket to the procurement team. If I deny it, close the ticket and post a note explaining why.
Edit and organize workflows
Update existing workflows by adding, removing, or changing steps. You can also adjust triggers, update conditions, and organize workflows into collections (folders). What you can change:- Add, remove, or reorder steps in an existing workflow
- Update trigger events and filter conditions
- Change step settings like message content, assignees, or channel targets
- Move workflows between collections to keep them organized
- Rename workflows and update their descriptions
Add an email notification step after the approval step in the New Hire Onboarding workflow
Update the trigger so the IT Alerts workflow only runs for high priority tickets
Create a workflow collection called "Notifications" for all alert-related workflows
Move the "IT Alerts" workflow to the "Notifications" collection
Remove the Slack notification step from the Offboarding workflow
Validate workflows
Before turning on a workflow, ask Copilot to check it for common problems like missing triggers, disconnected steps, or invalid references between steps. Example prompts:Check the New Hire Onboarding workflow for issues
Is the IT Alerts workflow ready to turn on?
Troubleshoot workflow runs
When a workflow run fails or does something unexpected, Copilot can pull up the full run history, show you which steps succeeded, which failed, and what the error was. Example prompts:Why did the last run of the Onboarding workflow fail?
Show me recent runs for the "IT Alerts" workflow
Tips
- Start simple. If you are new to workflows, begin with a single trigger and one or two steps. You can always ask Copilot to add more steps later.
- Describe the complete workflow in one message when possible. Copilot handles triggers, branches, and step configuration all at once, which works better than adding pieces one at a time.
- Open Copilot from the workflow page to give it automatic context about the workflow you are editing or troubleshooting.
- Validate before activating. Ask Copilot to check for issues before turning on a new or modified workflow.
- Ask what actions are available. If you are not sure what steps you can add, ask “What workflow actions are available?” and Copilot lists them, including available integrations.