--- title: Workflow management description: Create, edit, validate, and publish workflows to automate multi-step processes across the platform. Understand workflow activities and variables and how to use them effectively. Take a deeper look at how workflows are constructed, validated, and used. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/build-workflows/legacy-workflow/managing-workflows.html release: australia product: Legacy Workflow classification: legacy-workflow topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [Classic Workflow, Build workflows] --- # Workflow management Create, edit, validate, and publish workflows to automate multi-step processes across the platform. Understand workflow activities and variables and how to use them effectively. Take a deeper look at how workflows are constructed, validated, and used. - **[Create a workflow](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/build-workflows/legacy-workflow/t_CreateAWorkflow.md)** Automate a multi-step process by creating a workflow with the Workflow Editor. - **[Work on workflows](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/build-workflows/legacy-workflow/work-on-workflows.md)** To complete a workflow, you add workflow activities, validate the workflow, and publish it. - **[Workflows used as subflows](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/build-workflows/legacy-workflow/workflows-as-subflows.md)** A workflow can launch another workflow as an activity. - **[Using variables in a workflow](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/build-workflows/legacy-workflow/c_UsingVariablesInAWorkflow.md)** Within workflow there are several different types of variables that are available. - **[Workflow catalog variables](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/build-workflows/legacy-workflow/c_WorkflowCatalogVariables.md)** Workflows that are associated with the Requested Item \[sc\_req\_item\] table have a specific type of workflow input. - **[Workflow events](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/build-workflows/legacy-workflow/c_WorkflowEvents.md)** The system employs two types of events: registered platform events and workflow events. - **[Workflow stages](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/build-workflows/legacy-workflow/c_WorkflowStages.md)** Workflows can indicate workflow progress by updating any field designated as a stage field. - **[Workflow validation](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/build-workflows/legacy-workflow/c_WorkflowValidation.md)** Workflow validation examines different characteristics of a workflow to locate issues that might prevent the workflow from being published or cause it to fail. The validation report summarizes the results of each separate workflow validation. **Parent Topic:**[Classic Workflow](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/build-workflows/legacy-workflow/c_WorkflowOverview.md)