Referencing an existing value

There are two ways you can reference an existing value in a flow. You can insert any value from your tenant into the content editor...

Killing a flow state

A flow state is the running instance of a flow. You can use the API tool to delete a state directly by hitting the...

Using your custom component in a flow

Creating your own custom component is fairly straightforward. Here is how you can use a custom component in a flow. Build a...

Using Google Analytics with Flow

(We are working on creating this document, and will be ready by May 9th. 2019. Thank you.) Google Analytics is a web analytics service from...

Setting up breadcrumbs in navigation

Breadcrumbs in a navigation lets your end-users keep track of where they are, in the app. A breadcrumb trail can show the user the...

Reusing map elements within flows in same tenant

We are working on this doc.. and expect to be ready by March 1. Thank you.  It is super-easy to reuse and leverage existing elements...

Cloning page layouts

You can clone a page layout in Flow using the in-built API editor in the drawing tool. Cloning a page layout creates a copy...

Removing a Flow engine restriction

You can add restrictions to the apps you build with Flow, which allow you to limit both where apps are executed, and where they...

Disabling Flow engine restrictions

Here is how you can disable Flow engine restrictions in your tenant: Click Tenant. This opens the Tenant tab. Scroll...

Setting up Flow engine restrictions for execution

Boomi Flow lets you set up Flow engine execution restrictions. Setting up these restrictions takes seconds, and lets you whitelist instances where your flow...

Setting up regional restrictions for your flows (Using the API)

The Boomi Flow runtime is the globally-distributed platform infrastructure that runs your apps. The Flow runtime now supports multiple regions. This means, requests to...

Disabling regional restrictions for flows

Here is how you can disable regional restrictions for the flows in your tenant: Click Tenant. This opens the Tenant tab. ...

Setting up regional restrictions for your flows

You can set up regional restrictions for your flows from the Tenant tab in the Flow drawing tool. These restrictions determine  where flows in a...

Setting up regional restrictions for tenants (Using the API)

The Boomi Flow runtime is the globally-distributed platform infrastructure that runs your apps. The Flow runtime now supports multiple regions. This means, requests to...

Refreshing a service

We can refresh a service we have installed in our Flow tenant to update the service, and types that may be associated with the...

Configuring user approvals with voting

You can use voting to configure multi-user approvals. For example, you can configure your flow to take a certain execution path, only if a...

Turning on location in flows

You know what they say about business apps.. it's all about location, location, location. :) If you like, you can turn on location settings...

Using the same player in a different tenant

A Flow player is an interface used to render your apps. You can create a player, and reuse it for different flows in the...

Modifying a type generated by a service

When we install a service in the Flow tenant (like Salesforce, for example), all types associated with the service are also installed in the...

Selecting a data store (From the drawing tool)

Here is how you can select one global data store, if you have added multiple data stores in your tenant. Click...

Disabling data replication (Using the drawing tool)

Once you have your own external store up and running, if you like, you can disable the Flow default storage. By doing this, you...

Enabling data replication (Using the drawing tool)

Data replication is the wise choice of storing your data in more than one place. Data replication is also intended as a precursory step...

Adding a data store (Using the drawing tool)

A store is a location used to store state data from the Boomi Flow platform externally. Having an external data store, outside the realms...

Editing a data store (Using the drawing tool)

Here is how you can edit an existing data store in your tenant from the Flow drawing tool: Click External Storage to...

Migrating to a data store (Using the drawing tool)

A store is a location used to store state data from the Boomi Flow platform externally. Having an external data store, outside the realms...

Deleting a data store from the tenant (Using the drawing tool)

You can easily delete a data store from the Boomi Flow drawing tool, as long as it is currently not in use. Here is how: ...

Disabling Flow default storage (Using the API)

Once you have your own external store up and running, if you like, you can disable the Flow default storage. By doing this, you...

Disabling data replication (Using the API)

If you want to switch back to the Flow internal storage, and disable the option of saving your runtime data in your own external...

Enabling data replication (Using the Flow API)

Data replication is intended as a precursory step in migrating runtime data from a tenant already in use to your own external storage; this...

Deploying the default external storage implementation to Heroku

You can create an external store in any database/location of your choice. If you want to use Heroku, we have a one-click installation for...

Creating the types, lists, objects, values (Smart city app)

This page belongs to Implementation Guide: Smart city. This doc is a work in progress. We expect to ship this by October 17th. 2018....

Smart city — Car park page

This page belongs to Implementation Guide: Smart city. This doc is a work in progress. We expect to ship this by March 10th. 2018....

External storage — Ensuring data migration is successful

Once you have migrated your state data to an external store, what do you do next? You compare results! You know, just to be...

Configuring your storage (Using the API)

A store is a location used to store runtime data from the Boomi Flow platform externally. Having an external data store, outside the realms...

Migrating data to an external store (Using the API)

A store is a location used to store runtime data from the Boomi Flow platform externally. Having an external data store, outside the realms...

Setting up storage in Flow (Using the API)

A store is a location used to store your runtime data from the Boomi Flow platform externally. Runtime data is anything that is used specifically...

Restricting access by IP address

Flow lets you restrict run, draw, admin, and package access by IP address. The configuration options are available under the Advanced options in the...

Objects — Dependencies

If we have a tenant with many objects and multiple flows, there is an easy way to track which object is used in which...

Deleting page conditions

Here is how to delete a page condition: Click the Page Conditions icon. This opens the Page Conditions configuration panel. ...

Editing page conditions

Here is how you can edit a page condition: Click the Page Conditions icon. This opens the Page Conditions configuration panel. ...

Working with page conditions

We can use Flow page conditions (which are very similar to business rules) to conditionally vary the components that are shown to the end-users...

Flow Azure service: Restricting app to certain groups

This is part of Tutorial: Creating restrictions with the Flow Azure service. Here is how we are building the flow: ...

Configuring the Flow Azure service

Here is how we can configure the Flow Azure service. Click here to sign in to Azure. This opens a permissions page. ...

Containers – Creating columns

A page container is like a scaffolding for the page layout.  If we embed one container inside another, the containers get nested in rows by...

Adding a new container

Page containers is like a scaffolding for the page layout! Containers allow flow builders to set out the relative position of page components on the...

Macro — Finding the ID

Every element in Boomi Flow is assigned a universally unique identifier (UUID). We can find this ID by typing macro in the address bar of the...

Services — Dependencies

If a service is used in a flow it creates dependencies – which means you will not be able to delete the service from...

Page layout — Dependencies

We can easily track which page layout is used in which flow in a tenant. This comes in especially handy, if we have a...

Creating a new flow

At Boomi Flow, the word we use for an ‘app’ is ‘flow’. We build a flow by logging into the Flow drawing tool, and...

Customizing the Flow spinner (CSS loader)

The Flow player includes a default spinner that is displayed when the flow is waiting... this is what the spinner looks like in action: Like...

Creating a list of products in Salesforce

Here is how we can create a list of products in Salesforce: Log in to Salesforce and navigate to the Sales Console. ...

Making a column editable in a table

If we want to have a table that is editable in a page layout, we need to edit the metadata of the page to...

Playing a YouTube video in the background

An image is worth a thousand words. A video, on the other hand, is worth a few thousand images... Here is how we can...

Uninstalling the Flow app from SharePoint

Here is how we can uninstall the Boomi Flow app from SharePoint: Log in to your SharePoint account. ...

Creating a different flow path for message action errors

We've all heard the proverb Homo proponit, sed Deus disponit; better known as Man proposes, but God disposes. There is a modern adaptation of the saying...

Renaming an asset

What’s in a name? As Shakespeare said, “An asset by any other name than the one we have given it, would work as well.”...

Adding builder comment to elements

We can add comments to all the elements we create. These comments are ignored by the Flow engine, and is super-useful to other builders...

Editing a navigation

We can edit a navigation by accessing the Navigation option from the right-hand-side menu in the canvas, making the necessary changes, and saving the...

Editing a value

We can edit a value by clicking the Values tab in the Flow drawing tool, clicking the Edit button next to it, making the...

Types – Dependencies

If we have a tenant with many types and multiple flows, there is an easy way to track which type is used in which...

Deleting an object

Objects can be deleted by clicking Values on the sidebar from the Home tab, locating the object, and clicking the delete icon next to...

Importing a type

Shared elements are elements we can share across multiple flows. These elements are ‘global’ for the tenant, and lets us build once and re-use...

Editing an object

The Values tab in the drawing tool lists all the values available in our current tenant. Objects are values of a certain type, and can...

Creating an object

Types in Flow are used to create representations of real world objects. We can think of types as blueprints – we can create objects...

Instant app: A menu on the left

When we build an app with a menu, typically the navigation appears at the top of the page. However, we can customize the menu...

Flow insights with Dashboard

The Flow Dashboard gives us granular insights into our flows, and the states that have been launched from them. We can see which flows...

Editing flow properties

We can edit the properties of a flow, after we have built it. Here is how: Open the canvas with the...

Setting a default value/Prepopulating a value

Values in Boomi Flow are similar to variables in the programming paradigm. Values are containers that have a name, and contain data. This data...

Renaming a flow

What's in a name? As Shakespeare said, "A flow by any other name than the one we have given it, would work as well." Here...

Installing the Flow app in SharePoint

SharePoint is a collaboration platform from the Microsoft stable. Here is how we can install the Boomi Flow app in SharePoint: ...

Sending inputs to a flow

We can pass data to a flow as it is being initialized; giving us the flexibility to launch predefined tasks (for example, search for a...

Deleting a navigation override

Here is how we delete a navigation override: Open the flow. Click any element. (Say, Step 2 in...

Hiding navigation for select elements

We use the navigation element to build non-sequential workflows with Boomi Flow, where flow control passes from one element to another without waiting for...

Customizing the navigation bar

We use the navigation element to build non-sequential workflows with Boomi Flow, where flow control passes from one element to another without waiting for...

Disabling navigation for select elements

We use the navigation element to build non-sequential workflows with Boomi Flow, where flow control passes from one element to another without waiting for...

Unpublishing a flow

When we publish a flow, the Flow engine creates a snapshot version of the flow. This snapshot is the package that is sent to the...

Page layout — Editing component metadata

We can see/edit the metadata of a component in the page layout from the page itself, without going to the API tab in the...

Page layout – Configuring selective search in components

When searching within a page component (say, a table in a page layout), we can restrict the search to columns we specify only. For...

Recipe: Implementing Flow reporting on Postgres

Boomi Flow has a reporting infrastructure, that lets us analyze, store, and query state data right from the comforts of our own database or...

Creating an operator

The operator element lets us change the state of a value. We can do this with standard operations (like, add two values, or empty...

Renaming a service

We can change the name of a service in our tenant, without affecting how the way the service functions. Of course, the actual service...

Restricting a flow to certain user groups (SharePoint)

We can restrict a flow to only a certain group of users. What this group is, depends on our business needs and logic. For...

Installing the SharePoint service

SharePoint is a collaboration platform from the Microsoft stable. We can build apps with Boomi Flow that work with SharePoint. We will begin by installing...

Values — Not allowing changes

Sometimes we may have values which we want to make sure are not modified by end-users during runtime, or values which we want to...

Values — Dependencies

If we have a tenant with many values and multiple flows, it can be handy to know an easy way to track which value...

Versioning values

We have the option of versioning values when we create them. The option is available on expanding the Advanced section in the Values tab, while...

Executing subflows in parallel

There are two ways to execute parallel subflows with Flow: System-based At certain points in your flow, you may want to execute one or many flows...

Scheduling a flow to wait

There are two ways to schedule a flow to wait - the first is by specifying a relative amount of time to wait for...

Deleting a builder

A builder is a person who builds flows. You can add multiple builders to a Flow tenant. Here is how you can delete a builder...

Deleting a type

Types can be deleted by clicking Types on the sidebar from the Home tab, and clicking the delete icon next to the type we...

Creating a list

If we want to use a few of our favorite things in a flow, we can create values representing each of those things. Or.....

Duplicating an element

If we are building a flow that uses the same element multiple times, we can duplicate the element on the canvas. INSTRUCTIONS We will need ...

Installing the ManyWho Email service

You can use the Flow Email service to build an app that can send emails. The email service needs to be configured with your own...

Resetting the password of a user

User identity in Flow is managed by the underlying service (like Salesforce, Box, or Google). If an app user has forgotten her password, a...

Changing outcome order (Previous/Next buttons)

We know, outcomes connect elements in the canvas and show how a flow progresses. Typically, when we create outcomes, we are creating buttons that...

Changing the app title

When we run an app using the default player available with Flow, the title of the app is set to Boomi Flow. What if we...

Displaying buttons with icons

By default, app buttons in Boomi Flow do not come with icons. Do not despair; adding icons is as easy as adding an attribute....

Changing the color of outcome buttons

We can create buttons in any colors with Flow, as long as they are black. Wait, that's not true. We can create green, white,...

Using tokens to share a flow

We know all about exporting and importing flows. There is now a quicker and faster way to share a flow between tenants - one...

Creating custom types

Types in Flow are used to create representations of real world objects. We can think of types as blueprints - we can create objects based...

Exporting a flow (without service password)

When we export a flow, credentials of any service integration that is used in the flow are also exported by default. For example, if...

Flow player – Localization settings

We can change the default strings used in the player by adding a localization object to the settings when it initializes. Here is the code...

Embedding the Flow HTML5 player

We can embed the HTML5 player used in Flow in existing pages without using inline frames (iframe). The player's CSS code is namespaced to the...

Finding the ID of a page layout

Every page layout in Boomi Flow is assigned a universally unique identifier (UUID). Here is how we can locate the ID of a page layout: ...

Custom validation of components

The Flow UI framework supports validating components, before sending the metadata to Flow for more complex validation. This can be useful for reducing latency...

Enabling client side validation of components

The Flow UI framework supports validating components on the client side, before sending the metadata to Flow for more complex validation. This can be...

Adding custom style to components and containers

Components and containers in Flow are rendered using the HTML5 player, and uses standard CSS for styling. Flow uses the ever popular Facebook React framework. We can also...

Creating a custom component

A component is a presentational element in a page layout. Some of the components we see in the drawing tool include content (like presentation...

Overriding a default component

Default containers or components can be overridden by registering our custom component with the same name as the default component. We will need to...

Adding custom JavaScript and stylesheets

We can add custom resources, for example JavaScript code or a CSS stylesheet to the Flow player. Here is how: Upload the...

Creating a custom theme

With Boomi Flow, we can use themes to change the look-and-feel of our apps. A theme produces a harmonious design for the elements within...

Enabling the time picker

By default the date/time picker does not display the time or allow users to specify a time; when selecting a date, the time component...

Deleting a tenant

Halt! Are you sure? Absolutely, positively, one hundred per cent sure that you want to delete a tenant? The action is irreversible! You have...

Using Salesforce for authentication

As part of the Salesforce Service, we provide various authentication approaches to match the specific needs for your application. How app users authenticate with Salesforce As...

Building branded apps

"Branding," as the positioning pundits are fond of saying, begins with well... er... the brand. We can build white label apps for our clients...

Expanding the menu

The sidebar menu on the left-hand-side of the Flow drawing tool is minimized by default. Clicking the arrow expands the menu. Clicking it again,...

Switching between tenants/subtenants

We can switch between multiple tenants/subtenants associated with an email account in Flow from within the Drawing Tool itself. Yes, that is convenient! Here is...

Creating a new player

A Boomi Flow player is the interface used to render our apps. All Boomi Flow tenants ship with a default player, that can be...

Using themes

With Boomi Flow, you can use themes to change the look-and-feel of your apps.  A theme produces a harmonious design for the elements within...

Listing builders in a tenant using the API

We can see the list of builders in a Boomi Flow tenant using the API tool. To do this, we will open the API...

Installing the ManyWho Identity service

Boomi Flow applications need an identity service (like Salesforce or Box) that is used to authenticate access to a flow (with a username/password, token,...

Creating a macro

You can execute JavaScript code from within your flow, by using the Macro element in Boomi Flow. Some of the things macros can be used...

Deleting a macro

You can delete a macro by selecting the macro and clicking the Delete button, from the Macros tab in the Boomi Flow Drawing Tool. ...

Importing a value

You can create values on the go, while you are building a flow, or from the Values tab in the Boomi Flow Drawing Tool....

Redirecting an outcome to a different element

If you have an outcome that you want to move from one element to another, you can do so by clicking the outcome to...

Creating subflows

To create a subflow, use its Flow ID in a message action using the ManyWho Runtime service in the original flow. The  subflow is started...

Installing the ManyWho Runtime service

You can use the ManyWho Runtime service to create subflows and flow outs. Flow outs are part of the core platform. The runtime service can...

Adding builders to a tenant

Here is how you can add builders to a tenant. Click LOG IN to login to the Flow drawing tool. ...

Creating a sub-navigation

The navigation element lets you link and group elements into a menu bar. You can link to any map element using the navigation. You can...

Deleting a navigation

You can delete a navigation from the canvas, by accessing the Navigation option from the right-hand-side menu. Like with all elements, you can not...

Updating to multi-tenant login

We are replacing tenant-specific usernames and multiple logins, with a single dashboard view of all tenants associated with an email address. You will be able to select...

Building a menu with navigation

You can create a menu using the navigation element to build a non-sequential flow, where elements can execute independently of each other. Let's say you want to...

Deleting a swimlane

A swimlane element contains other elements inside the lane. Before you delete the swimlane, you have to either move the elements outside the swimlane...

Deleting a flow

The Flows tab in the Boomi Flow drawing tool lists all the flows we have in a particular tenant. We can delete a flow...

Creating a swimlane

We can use the swimlane element to use different authentication strategies for some parts of the flow. For example, we can split the same process...

Deleting a decision

You would delete a Decision element, much like you would delete any other map element on the canvas. Keep in mind, you need to...

Creating a decision

A decision element in Boomi Flow lets us create conditional routing - where one incoming sequence gets split into two or more outgoing sequences,...

Authenticating app users

When a flow is created, you must define the overall authentication for the flow - and the directory the user must authenticate against to gain...

Running instances of a flow (flow states)

States are running instances of a flow. They contain a lot of useful data, like all the values and the current step that a...

Everything you want to know about the Flow Version ID

The Flow Version ID stores an unique identifier generated by the Boomi Flow engine for each version of the flow. You can find the Flow Version ID at...

Saving a flow

You do not need to click a button to explicitly save your flow. Every time you make a change, the Drawing Tool automatically saves...

Deleting a player

We can delete a player from the Flow tenant by opening the Players tab, selecting a player, and clicking the Delete button. Be careful...

Using Boomi with Flow

Combining the low code capabilities of Flow with Boomi's integration platform, lets you build and manage processes efficiently and effectively across your business landscape. Transform your processes into neat...

Editing a Step

You can edit a step by double-clicking the step to open the configuration panel, and then updating and saving the configuration. Let’s say you want to edit...

Editing an outcome

You can edit an outcome by double-clicking the outcome to open the configuration panel, and then updating and saving the configuration. ...

Editing the metadata of an element

You can see and edit the metadata of an element from the canvas itself, without going to the API tab in the Drawing Tool....

Deleting a step

You can delete a step from the flow diagram by clicking the step to select it, clicking the delete icon, and confirming you want to...

Searching for elements in a flow

You can use the key combination Ctrl + F to find an element in your flow. This is especially helpful, if you have a...

Creating outcomes

An outcome lets the user running the app move from one map element in the flow to another, or from one map element into...

Deleting an outcome

Outcomes connect elements in the canvas, and show how a flow progresses. In your app, the outcomes get converted into buttons. Here is how you can...

Finding the Salesforce authentication URL

The Salesforce authentication URL is the URL you use to access Salesforce. This URL is different based on the Salesforce environment you are using. For Salesforce...

Restricting access to a flow

Based on your business requirements and authorization strategies, you can configure how users access your apps. You may want everybody to be able to...

Tutorial: Sending mails using ManyWho Email

You can build an app in Boomi Flow that sends emails to your contacts or customers, without the need to integrate any third-party email service...

Finding the Salesforce base URL

You can find the Salesforce base URL (also called Chatter base URL or instance URL) in the address bar of your browser, once you are...

Deleting an asset

Here is how you can delete an asset from your tenant: Click LOG IN to login to the Boomi Flow Drawing Tool. ...

Verifying the service of a flow

If you are working on your flow, and need to verify that you selected the right Identity service when you created the flow, you can check...

Changing authentication to ‘SuperUser’

If you change the value storing the authentication strategy of the Salesforce service configuration in your tenant to 'SuperUser', your Salesforce flows will not require any additional login to...

Finding the Consumer Key and Secret

You will need the Consumer Key and Consumer Secret while configuring your Salesforce integration for the Boomi Flow client. Here is how you can find...

Configuring the PDF service

Boomi Flow lets you create a PDF from a HTML string, or populate a PDF form, using a PDF service integration. What we need: ...

Alert: Requested Element does not exist or may have been deleted

System alert The requested Element does not exist or may have been deleted. The identifier you provided is: '{identifier}'.Parameter name: ElementId. Possible cause An element used...

Importing a page layout

Here is how to import a page layout from your tenant to a flow: Click Shared Elements. Select...

Deleting a page layout

Here is how you can delete a page layout from your Boomi Flow tenant: Click Pages in the Boomi Flow Drawing...

Saving a page layout

Page layouts (unlike the canvas) do not get automatically saved in Flow. We need to click the Save icon on the right-hand-side navigation to save a...

Previewing a page

You can see how your page will look by previewing it periodically from time to time, as you are working on the page layout....

Creating a page layout

With the Boomi Flow Page element you can lay out the structure of pages your users will interact with. The Page element is similar to the Step element...

Configuring Azuqua service integration

With Flow, you can integrate your flows with cloud application platforms such as Salesforce, Box, or Twilio. You may also have various databases or other third-party...

Finding the ManyWhoFlow Visualforce page

Salesforce lists your ManyWhoFlow Visualforce page under the Visualforce Pages section, which is listed under the Develop menu in the Build section. Required: Salesforce...

Publishing a flow

When you click Publish, the flow which you have built and is in your canvas, is automatically translated into an app which can be...

Finding the Flow Run URL

The URL generated when we run a flow is the Flow Run URL. This URL includes the Flow ID; which remains constant throughout the lifecycle of...

Setting up the Service Console

The Service Console in Salesforce is an app that provides a comprehensive view of each customer, and where that customer is in your support process....

Creating a new subtenant

Boomi Flow uses a multi-tenant architecture for data isolation. You can create separate subtenants within your tenant to provide different groups of users within...

Exporting a flow

We can export a flow file, including dependencies used by the flow and all associated metadata, to share it with another builder/tenant. Exporting a flow...

Setting up the Salesforce player

You can run your flows from Salesforce. To do that, you need to add a custom player, and select it when running the flow....

Importing a flow

We can import a flow from a different builder or a new tenant and use it in our current tenant. Flows can be exported/imported as a...

Deleting a service integration

Services can be deleted by clicking Services on the sidebar from the Home tab, and clicking the trash can icon next to the service you want...

Importing a service

You can use third-party service integrations (like Box, or Salesforce) with Boomi Flow. A service needs to be configured in a tenant, and has...

Rolling back to a previous flow version

A new flow version gets created every time a flow is published or run. Boomi Flow includes a full versioning capability for flow edits. Think of...

Deleting a value

Values can be deleted by clicking Values on the sidebar from the Home tab, and clicking the trash can icon next to the value you want...

Finding the Flow Version ID

The Flow Version ID stores the unique identifier generated by the Boomi Flow engine for each version of the flow. You can find the Flow Version ID at...

Hard coding the Flow ID in Visualforce

Sometimes, you may need to hard code your Flow ID in Salesforce (for example, to embed a flow in a Chatter action). Do not make...

Cloning the ManyWho Visualforce page

It is recommended that you clone your ManyWho page, rename it, and then make any edits you may have to the new page, while...

Creating a value

The Boomi Flow drawing tool lets you create values as you need, while you are building your flow. You can also create values you...

Finding the Flow ID

Every flow in Boomi Flow is assigned a universally unique identifier (UUID), called the Flow ID. This ID remains the same throughout the lifecycle of the flow (the...

Finding the Tenant ID

Every tenant in Boomi Flow is assigned a universally unique identifier (UUID), called the Tenant ID. If we create subtenants within our tenant, each subtenant...

Displaying the data of a system value

System values are values assigned dynamically by the Boomi Flow engine during runtime, and include information about the flow, the person who starts the flow,...

Adding an asset

Assets are static resources that you use in an app. These could be images, presentations, spreadsheets, text files, or code snippets. Boomi Flow supports the...

Resetting the builder password

If you have forgotten the password of your Boomi Flow tenant, or want to change it, you can do so easily. ...

Adding custom style to an app

You can add custom CSS to style the content of the apps you are building using Boomi Flow. To add custom styles, you can...

Configuring Salesforce

Salesforce is a cloud-based customer relationship management (CRM) software solution, that provides tools for building apps, with narrowly-defined requirements. However, as the requirements become more...

Configuring the Timer service

The Timer service is a Boomi Flow plug-in that lets you pause your flow and resume again, from within the flow itself. The service is particularly useful...

Working with flow versions

Boomi Flow includes a full versioning capability for flow edits. A new flow version gets created every time a flow is run or published. You can...

Configuring Twilio

Twilio is a cloud communications service for voice and messaging applications. You can integrate Twilio with Boomi Flow to send users text messages, or initiate calls to your...

Configuring Box

Box is a file sharing, storage, and collaboration service for enterprises. You can integrate Box with Boomi Flow to modify, share, or edit documents and folders...

Debugging a flow

The Boomi Flow debugger lets you observe run-time behavior of your flow, and track Root Faults, Component Errors, Pre-Commit State Values, State Values, and Execution Log. Here is a snapshot...

Creating a picklist

You can create a picklist to lets users select values from a predefined list – for example, a list of priorities; which can be High,...

Configuring Exchange email service

Exchange is an email and calendar service from Microsoft. You can integrate Exchange mail with Boomi Flow, to send out emails to users from within your apps. To do this,...

Locking to a specific UI version

Boomi Flow CSS and JavaScript assets for the Flow HTML5 player are updated periodically. If you do not want the user interface to change,...

Configuring Google Apps email service

Google Apps for Work is a suite of email, storage, and collaboration tools offered by Google. If your organization uses Google Apps, you can...

Sharing a flow

When you create a flow and publish it, the Flow engine generates an app URL. You can share this app URL with your customers or...

Creating steps

The Step element lets us display content to end-users. The step gets converted into an app screen, when we run the app. A step can contain...

Running a flow

Running a flow lets you see how your app will be rendered in real life. You can run a flow by clicking the Play...