Skip to main content
Feedback

Flow and Integration

You can integrate Flow applications with Integration to access the full range of connectors and applications supported by Integration and the Boomi Enterprise Platform.

Architecture diagram showing the connection between Boomi Flow and Boomi Integration through the Flow Services Server

The Boomi Flow Services Server (FSS) in Integration allows Flow applications to connect to and exchange data with the Integration platform, using Integration connectors hosted on a Boomi runtime, or in the public runtime cloud. Installing a Flow Integration Service in a Flow tenant allows Flow to use an Integration process to connect to and interact with other systems and applications.

Connection overview

Connecting Integration to Flow typically uses the following elements:

  • Flow Service component

  • Boomi Flow Services Server connector

  • Boomi Integration Service connector

  • Boomi Flow Client connector

An example workflow for using Integration with Flow illustrates the different concepts and features that may be required when configuring Flow and Integration to work together.

Flow service component

A Flow Service component is set up in Integration to build and manage the connection to Flow. You use this component to implement the callback logic required to continue Flow progression once the integration process completes. It manages timeouts by returning wait responses to Flow while a process executes.

Boomi Flow services server connector

A Boomi Flow Services Server connector is set up in the start step of an Integration process to listen for requests from Flow. Flow connector requests originate in Flows as REST requests.

When you deploy a process that uses this connector to a basic runtime, the internal Flow Services Server listens for Flow connector requests based on the configurations made in the Flow Services Server operation.

Integration profiles specify the structure of the data that is processed, and should be configured with an understanding of how profiles relate and map to types in Flow.

Boomi Integration service connector

You install the Boomi Integration Service connector in Flow to allow your Flows to connect to and interact with the Flow Service component in Integration.

Flow client connector

As well as the more commonly used Flow Services Server connector above, a Flow Client connector is also available for use in processes, to launch and execute Flows. You need to configure this connector with relevant Flow information such as the tenant id and Flow user credentials.

On this Page