Get started with MediaFlows
Last updated: Apr-29-2026
Access MediaFlows
To start using MediaFlows, you need an active Cloudinary account. If you don't have one, sign up here for free.
Open MediaFlows by clicking the icon in the navigation bar on the left in the Cloudinary console.
MediaFlows can host multiple flows within a Cloudinary product environment. The flows hosted in a specific product environment can interact only with that product environment.
Create a new flow
From the Home page, you can select one of the given flow starting templates, or you can create your own flow from scratch by clicking New EasyFlow or New PowerFlow.
Manage flows
In the Flows page, you can see all your PowerFlows and EasyFlows.
For each flow, you can open it, view its logs, and delete it.
PowerFlows also have other options that you can select via the (3-dots) menu:
- Flow Variables: User-defined variables that are accessible to the PowerFlow in which they're defined. Learn more.
-
Flow Secrets: Sensitive data, such as API keys and secrets, that are only accessible to the PowerFlows in which they're defined. Learn more.
Note that you can use Environment Variables to store data that's accessible to any of your PowerFlows.
- Duplicate: Creates a copy of the flow.
- Share: Creates a link to the flow, which you can share with colleagues using different product environments. Learn more.
- Error Notification: Requests the flow to send a notification to a URL if an error occurs. Learn more.
Apps & Connections
The Apps & Connections page is a central hub for managing the third-party app accounts that your flows use. Instead of entering credentials each time you configure a block, you connect your accounts once and then select the saved connection when building flows.
The page is divided into two areas:
- Overview: A summary of the total number of connected apps and accounts, and the number of flows that are using connections.
- Manage: A list of your connected apps. You can expand an app to see each individual account, how many flows it's used in, and whether it's enabled. Apps that are available but not yet connected appear under Discover.
Connect an account
To add a new account for a supported app:
- In the Manage section, find the app or locate it under Discover.
- Click Connect Your Account (or Add New Account if you already have at least one account connected for that app).
- Enter the credentials required for the app.
Once added, the account appears in the app's entry and is available for selection when configuring blocks that use that integration.
You can disable and enable an account using the toggle switch, or remove the account entirely by clicking Disconnect.
Use a connection in a block
Blocks that integrate with third-party apps include a connection field in the block's configuration panel.
Click Connect to select an account from the list of connected accounts for that app, or click Add a new account to connect an additional account without leaving the block editor.
Once configured, you can click Change to pick a different account.
Monitor usage
The MediaFlows Usage Report page shows an overview of your touchpoint usage for the current billing cycle and the total number of flows across all product environments.
You can also review touchpoint usage for previous billing cycles or specify custom date ranges to analyze trends over time.
Your usage includes:
- Touchpoints: The number of assets processed by your flows. Only assets that pass the trigger conditions are counted.
- Flows: The total number of flows across all product environments.
View notifications
Notifications are useful whenever you want to be alerted to significant events in a flow without having to monitor logs manually. For example, you might add a Notification block to alert your team when an asset has been uploaded and is ready for review, when an asset has been rejected by a moderation step, when content has passed (or failed) a quality check, or when a flow requires human input.
The Notifications page collects all in-app notifications sent to you by Notification blocks across your organization's flows. Notifications are grouped by flow and block so that when the same block runs multiple times, assets accumulate in a single notification rather than creating separate entries.
The Notifications page shows:
- An Overview with the total count of notifications and flows
- A list of notifications grouped by flow and block, with the notification title, description, and asset thumbnails
- Filters to show All or Unread only notifications, sorted by Newest or Oldest
A badge on the Notifications sidebar item indicates how many unread notifications you have.
View notification details
Click any notification to see its detail view.
In the detail view you can:
- See which flow and block generated the notification under Details
- Browse the assets in a grid or list view, filtered by All, Not viewed, or Viewed
- Read the per-asset message set in the Notification block for each asset
- Mark individual assets as viewed using the eye icon, or click Mark all as viewed
- Mark the entire notification as read using Mark as read
Set up notifications in a flow
To send notifications to yourself or other users in your Cloudinary account, add a Notification block to your flow and configure:
- Asset to notify: the asset to include in the notification
- Notify: the users who receive the notification
- Notification title: a title for the grouped notification
- Notification description: optional additional context
- Asset message: a per-asset message shown in the detail view
- Learn how to build a PowerFlow
- Learn how to build an EasyFlow
- Let AI build your flows for you, using the MediaFlows MCP server







