ServiceNow®
Flow Designer product enhancements and
updates in the Orlando
release.
Flow Designer is a Now Platform® feature for automating processes in a single design
environment. Flow Designer lets process owners use natural
language to automate approvals, tasks, notifications, and record operations
without coding.
With
Flow Designer you can:
- Create flows and actions and manage flow execution in a single
environment.
- Enable automation and speed up development by creating reusable content
available to any flow.
- Improve upgrades and maintenance by replacing customized business logic
with native Now Platform actions.
Orlando upgrade
information
The Flow Designer support for the Service Catalog
(com.glideapp.servicecatalog.flow_designer) plugin activates during the upgrade to Orlando.
Update any actions and scripts that look for null
values within complex objects. Replace the string value "null"
with the
null data type. See Complex data for
more information about null values.
New in the Orlando
release
- Cancel a flow, subflow, or
action from a script
- Use the cancel() method in the FlowAPI class to cancel a paused
or running flow, subflow, or action.
- Create a flow with an SLA Task
trigger
- Configure your Service Level Agreement
(SLA) definition to run a flow as the action plan.
- Design an action with dynamic
outputs
- Access action and subflow outputs as
dynamically generated data pills during flow design. You can also build data
gathering actions to generate complex objects from Now
Platform and IntegrationHub
outputs.
- Create a natural language
title
- Create
a flow, subflow, or action title with styled and
dynamic text.
- Manage files and directories
with an SFTP step
- Create a reusable action to manage files and directories on a Secure File Transform
Protocol (SFTP) server and to move files from one SFTP server to another.
- Manage SLA Percentage Timer
actions
- Identify when a task SLA record
reaches a specific percentage value and perform other actions or flow logic that
is based on the SLA percentage. For example, send a notification when an SLA
percentage timer completes.
- Run a flow or subflow
dynamically
- Identify and run a flow or subflow
dynamically using runtime data. Build templates to provide expected inputs for
dynamically called flows or subflows.
- Test a flow by changing field
values
- Test flows that are triggered by
record updates. Enter one or more field value changes by providing the field
name, the previous field value, and the current field value for each field that
you want to update.
Use the Changed
Fields data pill to add or view changed field values by the field
name, the previous field value, and the current field value.
- Transform data pill values with
transform functions
- Transform data pill values without
the need to write a script. Use transform functions to reformat text, perform
mathematical calculations, sanitize potentially unsafe SQL statements, and
serialize complex objects to raw XML.
- Trigger a flow every time a
record updates
- Trigger a flow every time a record updates, regardless of whether there has already
been or there currently are any running contexts for the flow.
Changed in this release
- Create a flow with a Service Catalog trigger
-
The plugin Flow Designer support for the Service Catalog
(com.glideapp.servicecatalog.flow_designer) no longer requires a request to activate
as it is active by default on new and upgraded instances.
- Null values in complex
data
- Arrays and objects use a different format to store and display name-value pairs that
contain null values. When a value is empty or unknown, the value is set to the null
data type rather than a string data type containing
"null"
.
Activation information
Flow Designer is a Now Platform feature that is active by
default.
Related ServiceNow products