Step templates are preconfigured steps that perform different types of actions when a job is run, such as opening a map, running a geoprocessing tool, asking a question, and so on. Each step template contains a default name and values for step properties, options, and styling. When a step template is added to a workflow diagram, it becomes a unique step in the workflow and its default values can be customized as necessary.
The following table lists the step templates included in ArcGIS Workflow Manager:
Add attachments to a job.
Add comments to a job.
Delete active job versions associated with a job.
Create jobs and automatically generate dependencies and establish parent/child relationships between jobs.
Create job-specific versions of your data.
Define the geographic extent of a job's location.
Evaluate the quality of the data used in jobs and identify errors using the ArcGIS Validation Service's Evaluate operation.
Create a step with no advanced logic to serve as a placeholder for separate tasks that need to be completed outside of Workflow Manager. For example, fieldwork for GPS data collection, requests pending approval from a manager, or documentation.
Open one or more project items in an ArcGIS Pro project, such as maps or tasks. If a mapping item is chosen, data layers are pointed to the appropriate branch versions for the job.
Open web pages and web apps in an integrated Workflow Manager environment for a seamless experience.
Add a decision point to a workflow and define a question to determine the next step in the workflow.
Run geoprocessing tools, ModelBuilder models, and Python scripts that have been published as geoprocessing services.
Run geoprocessing tools, Python scripts, or ModelBuilder models in ArcGIS Pro.
Send an email notification to one or more recipients.
Send requests to REST endpoints to get data or post updates.
An optional step that can be used to indicate where a workflow starts and ends.
Collect, view, and edit ArcGIS Survey123 surveys.
Create, view, and edit table records in a job's one-to-many properties table.
Allow the person running a job to update the job's extended properties.