Workflow Integrations

Prev Next

ControlUp Workflows includes a wide selection of potential integrations, allowing you to create Workflows that connect with many IT tools and services. Here is an overview of how to manage and use these integrations when building your automated workflows.

For a list of all current integrations, the actions you can add to your flows from those integrations, the required fields to connect to the integration, and API or other scoped information, see Current Integrations.

Workflows Integrations list of configured integrations

The Integrations page provides a detailed list of all currently configured integrations within your Workflow environment. This table offers an overview of your connected services that have already been added and configured as integrations. You can see the following:

  • Name: A user-defined name for the integration, making it easily identifiable.

  • Vendor: The name and often a logo of the external service or application this integration connects to, for example Microsoft Excel, Azure DevOps, ServiceNow. This helps you quickly identify and understand the integration's purpose.

  • Permissions: Indicates the level of access that was granted to this integration to determine who can use this integration when creating flows.

  • Information regarding who and when the integration was created/updated:

    • Created by, Creation date, Updated by, Updated at

  • Delete: Trash icon that gives the option to delete an integration.

This detailed view enables you to view and manage the connected and configured integrations within Workflows. The search bar located at the top right allows you to quickly find specific integrations by name or vendor.

Integration Actions

For details on each integration and its related actions, in the Flows tab click Create Flow and open the dropdown for the integration in the list of nodes you can add while creating a Flow. This view gives you details on the actions for each integration so you can plan which integrations to add for use in your flows.

Add new node sidebar with integration actions

For example, the Google Sheets integrations includes actions like Create spreadsheet, Append values, Clear values, Delete columns & rows, Get spreadsheet, and Update values.

Add New Integration

To create a Workflow with an external service, you have to add the integration and configure its connection parameters.

  1. In the Integrations page, click Add new integration located in the top right corner.

  2. Click the dropdown Select integration you want to connect to view a list of available integrations. You can use the search bar at the top of the dropdown to quickly find the service by name or vendor.

  3. Once you locate the service in the list, click it and the fields dynamically update to display the specific configuration details required for that particular integration.

  4. Provide an Integration name that is easily recognizable and intuitive for you and anyone else creating Workflows.

  5. Enter all the necessary information as prompted. This might include fields for API keys, usernames, passwords, URLs, or other authentication credentials. Or the configuration may require only to Connect to the tool like for Google or Slack apps.

  6. Set the Permissions for this integration. The options are:

    • All organization: Everyone in your organization can access and use this integration.

    • Specific users: When selected a list opens of all users in the organization and you can select by name. Only those users are able to use this integration when creating a flow.

    • Just me: Use this for integrations that only you can access, for example integrations that use your email or other account IDs that are specifically for you.

  7. Click Add Integration to enable this integration for your Workflow. The integration now appears under the Integrations list.

  8. Optionally, to test your new integration’s connection, select the integration under the list and click the Test integration icon. The icon will indicate if the integration connects successfully or fails.

    Update integration popup showing test integration button

Once an integration is added, it becomes available as a set of nodes within the Workflow builder. When designing a Flow, you can drag and drop the relevant actions for these integration nodes onto the canvas. For details, see Create a Flow.

Each integration includes a list of actions that are specific for that application.