Flow components

To further expand the functionality of Flow Designer, we've added the ability to create and edit constants and endpoints in a new menu called Components.

Constants

Workflow designers use constants to help non-technical users manipulate variables. For example, you could use a constant to represent:

  • the time zone when posting date stamps to a customer's help desk;
  • the name of a third-party user account when making updates via an API; or,
  • the "From" name when sending messages to a chat client.

Constants are available to all flows, and are included when exporting and importing a flow.

Endpoints

Each application you want to integrate with is represented by an HTTP endpoint. An endpoint provides a simple way to define the base URL and authentication credentials to use when making HTTP requests from Flow Designer.

By configuring endpoints separately, you can quickly modify all references to an endpoint across a workflow rather than editing each instance of the target URL in each step.

Endpoint authentication

Integration endpoints can be defined to support basic and OAuth2 authentication. Customized OAuth2 endpoints are available for Remedty, Salesforce, ServiceNow, and Slack.

Configuring an endpoint with the required configuration and credentials for OAuth2 authentication simplifies HTTP requests to an API secured with OAuth2. When using an OAuth2 endpoint, you do not need to include reference to the access token URL, or any of the OAuth2 fields associated with the endpoint.

When workflows are exported all authorization content is cleared, and endpoints are set to "No Authorization".