More Products

MediaFlows user guide

Last updated: Dec-04-2024

To start using MediaFlows you need an active Cloudinary account. If you don’t have one, sign up here for free.

Note
To get the most out of MediaFlows, it is recommended that you have a basic understanding of Cloudinary's Programmable Media.

Environment

MediaFlows can host multiple flows connected to a specific Cloudinary product environment. The flows hosted in a specific product environment can interact only with that product environment. Make sure you have selected your intended product environment to work with in the Environment drop-down.

Settings

You can access the settings by clicking the cogwheel. From the settings page you can set environment variables that can later be accessed in all flows hosted in the environment as dynamic values.

MediaFlows flow

A flow is composed of a set of functions that you connect together, creating step-by-step actions to execute. Flows can be used for a variety of actions, from interacting with media in Cloudinary, to sending notification emails. You can trigger flows in a variety of ways, or schedule them to run at predefined times.

MediaFlows offers two distinct experiences for your media and asset teams:

  • EasyFlows, an easy-to-use no-code, natural language interface for non-technical users to efficiently and quickly execute essential media workflows. With EasyFlows, a step-by-step automation builder, non-technical personas can take direct control over their media management, work faster and more efficiently by easily connecting and syncing to the tasks and processes they rely on every day to create media management workflows to implement standardized branding, asset expiration, auto tagging, and more.
  • PowerFlows, a low-code flexible experience to take full control of the workflow. With PowerFlows, users can fully customize and flex their media asset management workflows:
    • Full customization of complex media management workflows
    • Build custom integrations with 3rd party tooling
    • Own your media workflows end-to-end

Create a new flow

A flow is created within a specific environment. You can either select one of the given flow starting templates, or you can create your own from scratch by clicking on the + Create New button, and selecting to create either an EasyFlow or a PowerFlow.

PowerFlow templates

Feel free to explore the out-of-the-box templates for PowerFlows. They can serve as an inspiration and help you discover the various use cases that PowerFlows can solve. Choose any PowerFlow template and personalize it according to your specific requirements.

Click on the All templates button to open all the templates.

Create flow

After selecting a template, you will be redirected to the canvas to view and build your flow.

FlowAI

If you feel experimental, feel free to use the FlowAI feature. Describe the flow you wish to build and click the Generate button.

Create flow

Once the flow is generated, you will be redirected to the canvas to view and build your flow.

Build flow

Tip
Providing detailed flow descriptions significantly increases the likelihood of generating the exact flow you have in mind.

Share a flow

You can share flows between different users and environments. Share a flow and import it to another MediaFlows environment if you want to connect it to a different product environment in your account. Share a flow with a colleague to allow them to reuse or extend your application in their own account.

Changes made to the imported flow do not impact the originally shared flow.

To share a flow, in the canvas, open the options menu at the upper right corner and click the Share option.

The share option in the kebab menu

The shareable URL is copied to your clipboard, ready for you to send to a colleague.

Import a flow

To import a flow, enter the shared URL in your browser, select the environment in which you want to import this flow to, and click the Try This Flow button.

Importing a flow

✔️ Feedback sent!

Rate this page: