Skip to main content
After creating a workflow, configure how it runs, who can run it, and what information it needs. This guide provides an overview of all configuration options.

1. Create a Workflow

To get started with automations, start by either building a workflow from scratch or installing a workflow.

Build a Workflow

Build a workflow from scratch by inputting the automation in natural language

Install a workflow

Select a pre-built workflow to start with and configure as needed

Duplicate

If there’s another Team in Serval already set up, you can duplicate workflows across teams

2. Configure the Workflow

Once you’ve created a workflow, you can configure that workflow with the following specificiations to meet your organization’s needs.

Workflow Types

Choose the right type: help desk, team-only, scheduled, webhook, event-triggered, or access workflows

Triggers

Configure when workflows run: manually, on schedule, via webhook, or on events

Approvals

Require approval before execution using static approvers or custom approval workflows

Inputs

Collect information from users: text, dropdowns, dates, and more. Workflows with form inputs automatically appear as catalog items.

Execution Scope

Control who can run the workflow: anyone in the org or team members only

Versioning

Track changes and restore previous versions of your workflows

Quick Reference

SettingWhat it controlsOptions
TypeWho can trigger and howHelp desk, team-only, scheduled, webhook, event-triggered
TriggerWhen the workflow runsManual, scheduled, webhook, event-based
ApprovalsWho must approve before executionNone, specific users, groups, manager, custom workflow
InputsWhat information users provideText, textarea, number, date, time, select, checkbox
Execution scopeWho can run the workflowAnyone in org, team members only

Common Configurations

Self-Service Help Desk Workflow

For workflows that help desk users can trigger:
SettingConfiguration
TypeHelp desk
Execution scopeAnyone in the org
ApprovalsNone (or manager approval for sensitive actions)
InputsMinimal—agent collects info conversationally

Internal Team Workflow

For workflows restricted to your team:
SettingConfiguration
TypeTeam-only
Execution scopeTeam members
ApprovalsOptional
InputsAs needed for the operation

Automated Report

For scheduled reports and notifications:
SettingConfiguration
TypeScheduled
TriggerWeekly Monday 9am PST
ApprovalsNone
InputsNone (or defaults configured)

Sensitive Operation

For workflows that need oversight:
SettingConfiguration
TypeHelp desk or team-only
ApprovalsManager approval or multi-step approval chain
InputsJustification text area, confirmation checkbox