---
sourceDocument: Zurich Build workflows
sourceDocumentLink: https://www.servicenow.com/docs/r/zurich/build-workflows

 Release :

    - zurich

ft:locale :

    - en-US

ft:publication_title :

    - Zurich Build workflows

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

# Classic Workflow

# Classic Workflow {#ariaid-title1}

* Release version: Zurich
* 
* Updated July 31, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Workflow is a legacy application that provided a drag-and-drop interface for automating multi-step processes across the platform. Each workflow consists of a sequence of activities, such as generating records, notifying users of pending approvals, or running scripts. The graphical Workflow Editor represents workflows visually as a type of flowchart. It shows activities as boxes labeled with information about that activity and transitions from one activity to the next as lines connecting the boxes.  
Important:  
As of the Zurich release, new customers no longer receive the legacy workflows created and published by ServiceNow, Inc.. All legacy workflow functionality has been replaced by Workflow Studio content. Only customers who upgraded from prior versions retain the ability to use and edit existing legacy workflows. While all customers retain the ability to create legacy workflows, you are strongly encouraged to instead use Workflow Studio to create process automation content. Only Workflow Studio will receive new features and enhancements.

|-|-|-|
| Explore * Zurich * [Workflow movement with update sets](https://www.servicenow.com/docs/a2xTq62cvg63jopGkX81FA#c_WorkflowMovementWithUpdateSets "The system tracks workflows in update sets differently than other records because workflow information is stored across multiple tables.") * [Workflow activity pinning](https://www.servicenow.com/docs/hkR0eQytX_TrGyAyPaQU2A "Workflow administrators can pin a custom activity to prevent the system from automatically updating that activity when a new version is downloaded from the ServiceNow Store.") * [Domain separation and Workflow](https://www.servicenow.com/docs/Q8N1pD5GqC5c64JXjXdc0Q#c_WorkflowsAndDomainSeparation "Domain separation is supported in the Workflow application. Domain separation enables you to separate data, processes, and administrative tasks into logical groupings called domains. You can control several aspects of this separation, including which users can see and access data.") * [Workflow training on the ServiceNow® Developer Site](https://developer.servicenow.com/app.do#!/training/article/app_store_learnv2_automatingapps_paris_workflow/app_store_learnv2_automatingapps_paris_workflow_objectives?v=paris) {#c_WorkflowOverview__ul_wfb_lrn_lw} | Set up [Getting started with workflows](https://www.servicenow.com/docs/OWqFXhvTJFZuTQnxHf0CDQ "The graphical Workflow Editor provides a drag-and-drop interface for automating multi-step processes across the platform.") | Administer * [Workflow roles](https://www.servicenow.com/docs/0acYKEqEgic5M6ZJAwNGaA "Certain roles are required to use workflows.") * [Administering workflow contexts](https://www.servicenow.com/docs/0T~I_DO1idZcs07HLflNiw "The workflow context performs the activities and transitions defined in the workflow with the new record as current.") {#c_WorkflowOverview__ul_sbd_cpj_dx} |
| Use * [Workflow editor](https://www.servicenow.com/docs/LOQbbuJ5dWKvjdXUxg~weg "The Workflow Editor is an interface for creating and modifying workflows by arranging and connecting activities to drive processes.") * [Create a workflow](https://www.servicenow.com/docs/992zvn1KF6nFRld14yX36w "Automate a multi-step process by creating a workflow with the Workflow Editor.") * [Workflow activities](https://www.servicenow.com/docs/lagVIdYN1FadGB4CVpZqvg "Workflow activity properties reference") {#c_WorkflowOverview__ul_qkh_cpj_dx} | Develop * [Developer training](https://developer.servicenow.com/app.do#!/training/landing) * [Developer documentation](https://developer.servicenow.com/app.do#!/documentation) * [Workflow API reference](https://www.servicenow.com/docs/access?context=c_WorkflowScopedAPI&version=zurich&pubname=zurich-api-reference&ft:locale=en-US) * [Using variables in a workflow](https://www.servicenow.com/docs/Ig0pOj~6IZyUMkCJPe7UpQ#c_UsingVariablesInAWorkflow "Within workflow there are several different types of variables that are available.") {#c_WorkflowOverview__ul_pml_cpj_dx} | Troubleshoot and get help * [Ask or answer questions in the Developer Community](https://community.servicenow.com/community/develop/content?query=workflow) * [Troubleshoot workflows](https://www.servicenow.com/docs/S3A3oSYygNTkF9RNpLMjjg#c_TroubleshootWorkflows "Troubleshooting tools for workflows enable administrators to isolate execution paths, compare contexts, and track incomplete activities.") * [Search the Known Error Portal for known error articles](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0597477) * [Contact Customer Service and Support](https://support.servicenow.com/now?draw=case) {#c_WorkflowOverview__ul_p1f_14d_mw} |
[ ]

{#c_WorkflowOverview__simpletable_g33_wwg_vt}

