Workato RLCM
Articles Blog By Technology Integration Workato

Workato RLCM: A Guide to Streamlining Your Integration Development and Deployment.

Workato RLCM, a tool for transforming integration efficiencies.

Imagine a world where your integration recipes could flow seamlessly between development, testing, and production environments. A world where you could collaborate with your team on integration development without worrying about version control or conflicts. A world where you can be confident that your integrations are always up-to-date and secure. It can be daunting, but Workato Recipe Lifecycle Management (RLCM) can help.

Workato RLCM is a powerful tool that enables teams to streamline their integration development and deployment process. Organizations typically plan, test, and deploy new integrations with a recipe development lifecycle. This may involve moving recipes from a development environment to a testing environment, or from a testing environment to a production/deployment environment.

Recipe lifecycle management (RLCM) is one of the features that enables teams to collaborate concurrently in a planned and controlled recipe development effort. This tool allows the export and import of packages that contain recipes and any dependencies. This allows teams to maintain their integration recipes across their different teams’ environments.

Users can export and import their recipes as packages. Packages include recipes in a chosen folder, subfolders, and recipes in those subfolders, associated connections, and more. The Recipe lifecycle management feature is enabled only for certain Workato users.

Export: Packaging Recipes And Dependencies

Exporting and importing packages is a key feature of Workato Recipe Lifecycle Management (RLCM). It allows users to create a distributable file that contains related recipes and their dependencies.

Packages are used to:

  • Move recipes across environments (development -> test -> production)
  • Store recipes in a traditional version control system such as git.

After the export process is complete, you can import the package in another Workato instance to apply the changes made.

1. Export Manifests

To begin exporting a package, start by defining an export manifest. A manifest is a record of all the selected recipes and dependencies that users can use for export and re-export. The manifest can also be edited after the creation and first export.

2. Create A Manifest

To begin, give the manifest a name so users can identify the content and select the source folder.

Workato RLCM
Begin by providing the manifest name and source folder

The wizard will then display the recipes in the folder and all the dependencies related to those recipes. All assets within its subfolders are also displayed here. The assets in the folder and its subfolders are selected by default.

Workato RLCM
Example manifest with recipes and dependencies

On this screen, select or deselect the assets that you wish to export. All associated connections, custom connectors, lookup tables, and callable recipes (including Recipe functions), will also be shown on this page along with all environment properties in the Workato account.

From the recipe development lifecycle page, select the Import tab to begin.

Start the import process by selecting an import target folder. If the folder is not shown in the list of import target folders, select Import package to a new folder.

Select the .zip file to import from the computer as well as the target folder. The wizard will begin reading the package and loading its contents. It will also compare the corresponding recipes and dependencies in the account and look for changes.

3. Import Status Tags

On the import preview screen, each item is assigned a tag that will inform the user of its import status.

Workato RLCM
Example status tags for recipes and assets that will be imported
  • Recipes that do not exist are added to the folder and will be tagged as “Creates a new recipe”.
  • Recipes that exist and were not changed will be tagged with “No change”.
  • Recipes that already exist that have been edited will be tagged with “Overwrites recipe”.
  • If a running recipe needs to be updated it will be tagged with “Overwrites running recipe”. The recipes will be stopped, updated, and then automatically restarted.

4. Updating A Running Recipe

If there are running recipes that need to be updated, a warning will appear after the review process. Acknowledge that the recipes with triggers that are subscribed to webhooks may miss events in the time that it takes for the recipe to be updated and that recipes with pending jobs cannot be stopped.

Workato RLCM
Running recipes will be stopped and then automatically restarted

The list of stopped recipes is temporarily stored and will be automatically restarted after the import process is complete. Any errors with restarting the recipes have to be fixed manually. Once the process is completed, the new/updated recipes and dependencies should be successfully imported and restarted.

5. Export A Manifest As A Package

After creating a manifest, export the manifest as a package by clicking on the ‘Build and export package’ button on the top right of the screen.

Clicking on the button will begin the process of creating a .zip file package and open a pop-up with the export status. Once the .zip file completes building, you can download it.

All exports are saved in the ‘Export history’ tab of the manifest. Click the ‘Download zip file’ button on the last column in the history table to re-download that version of the package. The version of the package is saved at the point of export. The package will persist for as long as the data retention period on that account. Check the Account settings tab to find the data retention period of your account.

Workato’s Recipe Lifecycle Management (RLCM) is a powerful tool that can help businesses streamline their integration processes and ensure a smooth transition between different phases whether you’re moving from development to testing or implementing the final deployment. We have extensive expertise in RLCM. Our team understands the intricacies of Workato’s RLCM and has successfully implemented this tool to enhance the integration capabilities of businesses across various industries. can help you harness the full potential of this tool to meet your integration needs and optimize your workflow for greater success.

Contact us today to learn more about our Workato expertise and how we can help you achieve your business goals