Workflow editor
Summarize
Summary of Workflow editor
The Workflow Editor in ServiceNow provides a visual interface to create and modify workflows by arranging and connecting activities to automate processes. It supports managing multiple workflows simultaneously, creating custom activities, and utilizing existing activities as data sources. Access to workflow creation and management is controlled by roles:workflowcreatorfor creating workflows andworkflowadminfor creating, modifying, deleting, and publishing workflows.
Show less
To open the Workflow Editor, navigate to Workflow > Workflow Editor.
Workflow Editor Interface
The editor opens on a Welcome screen displaying active, published workflows with options to open existing workflows, create new ones, and access help resources.
- List Display Filters: View published workflows, workflows checked out by the current user, and help links.
- New Workflow Button: Quickly start creating a new workflow.
- Palette Tabs:
- Workflows: Contains workflow activities and subflows.
- Core: Includes base system activities and orchestration activities if installed.
- Packs, Custom, Data: Visible if orchestration plugin is installed, offering additional activities and data sources.
If the welcome page has been customized before upgrading to the Xanadu release, it can be reverted to the latest version via System UI > UI Pages > Workflow Editor welcome.
Workflow Canvas
After opening or creating a workflow, the editor displays the workflow canvas where activities are added and transitions configured. Key canvas elements include:
- Canvas Tabs: Manage multiple workflows being edited.
- Title Bar: Shows workflow name and status (e.g., Checked out by user, Published) and provides controls for configuring, testing, and validating workflows.
- Palette: Contains available activities and subflows that can be dragged onto the canvas to build or edit workflows.
Accessibility and Usability
The Workflow Editor includes keyboard navigation and accessibility features to support users with disabilities, ensuring compliance and ease of use.
The Workflow Editor is an interface for creating and modifying workflows by arranging and connecting activities to drive processes.
You can manage multiple workflows in the same screen, create custom workflow activities, and use existing activities as data sources. Users with the workflow_creator role can create workflows. Users with the workflow_admin role can create, modify, delete, and publish workflows.
To open the Workflow Editor, navigate to . For information about using the editor, see Create a workflow.
Welcome screen
The editor opens with the Welcome page, which displays a list of active, published workflows. From this tab, you can open existing workflows, create new workflows, and open help resources related to workflow.List display filters
- Published: Click to view list of published workflows
New Workflow button
- Click to create a new workflow
Palette tabs
- Workflows: Workflow activities and workflows you can use as subflows.
Navigate to . In the UI page record for workflow_editor_welcome, scroll to the Versions related list. Select the row for the version corresponding to the upgrade to Xanadu, right-click and select Revert to this version.
Workflow canvas
After you open or create a new workflow, the system displays the workflow canvas. On the canvas you interact with the Workflow Editor through several different elements: the canvas itself, the canvas tabs, the title bar, the palette, and the palette tabs.
The drawing canvas is where you add activities and configure transitions for checked out workflows. Add an activity by dragging it from the palette to the workflow in the canvas. For more information, see Create a workflow.
- Canvas tabs: Contains tabs for accessing workflows being edited or created.
- Title bar: Displays the workflow name and status. Provides a menu and controls for configuring, testing, and validating workflows.
- Canvas: Provides the working surface for creating new workflows or editing existing ones.
- Palette tabs: Contains tabs for accessing activities being edited or created.
- Palette: Contains all available workflow activities and existing workflows you can use as subflows. Drag activities and subflows to the canvas to create new workflows or edit existing ones.