Quick start – Flow

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

Quick start – Custom Components

A component is a presentational element in a page layout. With components, you can split your app UI into independent, reusable pieces. Boomi Flow comes...

List of Boomi Flow service URLs

The Service element in Flow lets us connect our apps to other applications, service providers, or databases. You can also use services to extend...

Quick start – Steps

The Step element in Flow is a map element that lets you display content to end-users. It lets you create simple user interfaces in...

Quick Start — Outcomes

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

Design thinking – Map elements

Here are some tips from one of our Flow solutions engineers: When you are designing your flow, use multiple map elements...

Know your map elements

The Map element in Flow represents any node or element in your flow diagram. Every map element has a unique identifier and version identifier. The...

Page layout — Table

Flow components let us split our app UI into independent, reusable pieces. A page layout in Flow has the following components: Content – Hidden |...

Flow — Support for multiple regions

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...

Starting with the Start element

The first thing you will see in the Flow canvas, is the Start element. This element; visually represented by a green circle with the legend...

Working with Date and Time in Flow

This doc may or may not have been written in the presence of tachyon particles. :) Physics asides apart, when you are building apps with...

Services — Features list of each service

Flow services let us connect our apps to other applications, service providers, or databases. We can also use services to extend the functionalities of...

Working with the Flow canvas

The Flow canvas is where we build all our flows. When we create a new flow, we are led to this magical place, inside...

The page layout menu and navigation

With the Boomi Flow page element, we can lay out the structure of pages our users will interact with. We can create our own...

Elements (Flow building blocks)

Building an app with Boomi Flow, is a lot like playing with building blocks in real life. Building blocks that we can not only...

List of methods supported in macro

You can execute JavaScript code from within your flow, by using the Macro element. We have the following types of functions: Getting values, Updating values, Getting property values...

Features supported by services

Boomi Flow lets us build apps with third-party integrations, or services. The functionalities these services support, vary from one service to another. Here is how...

Working with Flow state data

How many users does our app have? What is the data our users are entering? ...

Working with the operator element

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

Values – Access options

We have the option of configuring how we want a value to be accessed, when we are creating or editing the value. There are four...

Debugging a service locally

Debugging a service locally can be extremely useful; as we don't have to deploy the service to use or test it. We can do this...

Working with configuration object values

If we are creating multiple flows with roughly the same logic, it can be helpful to create 'configuration' object values. This can be a...

Page layout — Radio

Flow components let us split our app UI into independent, reusable pieces. A page layout in Flow has the following components: Content – Hidden |...

Page layout — Outcomes

Flow components let us split our app UI into independent, reusable pieces. A page layout in Flow has the following components: Content – Hidden |...

Page layout — Text

Components let us split our app UI into independent, reusable pieces. A page layout in Flow has the following components: Content – Hidden | Presentation...

Page layout — Combo box

Flow components let us split our app UI into independent, reusable pieces. A page layout in Flow has the following components: Content – Hidden |...

Page layout — Input

Flow components let us split our app UI into independent, reusable pieces. A page layout in Flow has the following components: Content – Hidden |...

Page layout — Toggle

Flow components let us split our app UI into independent, reusable pieces. A page layout in Flow has the following components: Content – Hidden |...

Page layout — Tiles

Flow components let us split our app UI into independent, reusable pieces. A page layout in Flow has the following components: Content – Hidden |...

Page layout — Image

Flow components let us split our app UI into independent, reusable pieces. A page layout in Flow has the following components: Content – Hidden |...

Page layout — List

Flow components let us split our app UI into independent, reusable pieces. A page layout in Flow has the following components: Content – Hidden |...

Page layout — Hidden

Flow components let us split our app UI into independent, reusable pieces. A page layout in Flow has the following components: Content – Hidden |...

Page layout — Presentation

Flow components let us split our app UI into independent, reusable pieces. A page layout in Flow has the following components: Content – Hidden |...

Page layout — Rich text

Flow components let us split our app UI into independent, reusable pieces. A page layout in Flow has the following components: Content – Hidden |...

Page layout — Charts

Flow components let us split our app UI into independent, reusable pieces. A page layout in Flow has the following components: Content - Hidden |...

Page layout — File upload

Flow components let us split our app UI into independent, reusable pieces. A page layout in Flow has the following components: Content - Hidden |...

Flow player – Supported configurations

The Flow HTML5 player supports various settings that can be specified when the player initializes. We can customize the settings by passing them into...

Flow UI framework – Supported bundles

The Flow UI framework is split into discrete bundles of functionality that are loaded independently; together they form the complete UI framework. Each bundle...

Working with the Flow player

When we build an app on the Boomi Flow platform, the app does not yet have an user interface. What happens is, the platform...

Understanding the Flow UI framework

The Flow UI framework primarily consists of two types of script files: Components and Services. 1. Components Components let us split our app UI into independent,...

Components : Client side validation

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

Creating a basic container

A container fetches data and then renders its corresponding subcomponent. It consists of at least one React component, and may contain additional CSS code. A...

The three states of custom components

When working with custom components there are three states we want to know about. California, Pennsylvania, and Texas. No wait, those are different states....

Listeners supported in Box

We can build apps using Flow that wait for an event to occur. For example, we can have an app that ‘listens’ for a...

Flow – Quick concepts

Let's familiarize ourselves with Flow concepts. This is a TLDR; version especially for those of us who want to quickly get started with the...

Identifying elements

To refresh our memories, an element is the smallest unit of a flow. Elements are the building blocks we combine to build our apps....

Quick start – Service element

Introduction To refresh our memories, an element is the smallest unit of a flow. Elements are the building blocks we combine, to build our apps. The...

Flow — API endpoints

Boomi Flow has an in-built client that lets us create API requests. We can access the endpoints from the API tab in the Boomi Flow...

Quick start – Twilio integration

Here is a quick look at the Boomi Flow Twilio service – Service URL, features, configuration, actions, and types. Service URL https://services.manywho.com/api/twilio/2 Features Messages Configuration...

Quick start – Box integration

Here is a quick look at the Boomi Flow Box service – Service URL, features, configuration, actions, and types. Service URL https://services-staging.manywho.com/api/box/3 Features Identity ...

Quick start – Salesforce integration

Here is a quick look at the Boomi Flow Salesforce service - Service URL, features, configuration, actions, and types. Service URL https://salesforce.manywho.com/plugins/api/salesforce/1 Features Identity ...

Everything you want to know about navigation

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

Working with the Message element

The Message element in Boomi Flow lets you send requests to third-party service providers like Box or Twilio. It can be used to configure both...

About listeners

A Boomi Flow listener is used to listen to events on a particular record or file. We can also add business rules that determine...

Tenants and subtenants

A tenant is the place where all your flows, values, service integrations and content are stored, and accessed from using the Boomi Flow drawing tool. A...

Everything you want to know about values

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

Working with the Flow drawing tool

Hello, and welcome! Let's figure out how to use the Flow drawing tool: Here is a quick TLDR recap: At Boomi Flow,...

Everything you want to know about assets

Assets are static resources that you use in an app. These could be images, presentations, spreadsheets, text files, or code snippets. Assets can also...

Naming conventions

Data (like numbers, text, or date) or instances of a type (say, Type: Customer), are stored as values in Boomi Flow. Values, once created,...

Glossary – Boomi Flow

Key concepts and definition of terms that appear in the Boomi Flow website, Drawing Tool, technical documentation, blogs, and marketing communications. A A/B testing  A/B testing is the...