Boomi Announces Public Access to Automation API for Integration Process Model Generation

3 minute read | 31 Jan 2024

By Bruce Tierney

Boomi is now providing public access and support for an application programming interface (API) that allows customers and partners to automate the creation of integrations for a wide range of use cases (Figure 1). Initially developed as the foundation for AI-generated integrations in Boomi AI, the Boomi Integration Component Creation API helps users accelerate innovation by leveraging their expertise and industry-specific skills.

Boomi’s customers and partners in manufacturing, healthcare, retail, finance, education, and other industries can now take advantage of new vertical solution opportunities. It’s easy to build solutions — including those that leverage AI — to automate the creation of integration models using the new API.

Figure 1 – Potential uses cases for the Boomi Integration Component Creation API

One example of this innovation is a new Boomi Middleware Migration tool, built as reference implementation* using the API. (Check out this video on the Boomi YouTube channel to learn more about that!)

The tool reads integration process models from MuleSoft, TIBCO 5, TIBCO 6, TIBCO Cloud Integration (Scribe), webMethods, as well as others, and then calls the API to automatically create a Boomi integration process model. As shown in Figure 2, the migration tool automates the import of many of the integration process components to significantly speed up migration from legacy or complex middleware into the low-code Boomi environment.

Figure 2 – Steps for migrating selected artifacts from MuleSoft to Boomi

The user interface for the migration tool was built using Boomi Flow on top of the API, and supports a wide range of process shapes and other artifacts including connectors, branches, decision components, exception components, and process calls, as well as route, message, try/catch, and more. Supported connectors include database, HTTP Client, Salesforce, SFTP, and Disk, to auto-generate the Boomi integration process model. Once components are migrated into Boomi (Figure 3), the model can be enhanced, configured, and modernized.

Figure 3 – Migrated components from MuleSoft as a starting point for Boomi integration process model creation.

Get your creative juices flowing with proof of concept development, and join us at Boomi World in Denver, Colorado, May 6-9 to share your PoCs and find out how others are leveraging this new API!

For more information on how to use the Integration Component Creation API, see the Boomi Community page on this topic.


*Reference implementations are provided as-is. The terms and conditions of Boomi’s support do not apply to reference implementations.