-
A flow in the Celigo platform (integrator.io) represents an automated process or workflow that connects different applications, systems, or data sources to synchronize or move data between them. For example, you could have a flow that syncs customer data from a CRM tool such as Salesforce to an ERP tool such as NetSuite for maintaining up-to-date records.
-
Flows can vary in complexity, from simple data migrations to multistep processes with conditional logic.
-
Simple flows: Flows that involves basic synchronization or data movement between two applications.
-
Complex flows: Flows that may involve multiple steps, branches, or advanced conditions, consuming more computational resources.
-
Based on the limit set under your subscription plan, your account is allowed a certain number of integration flow entitlements.
Enabled or active flows
Integration flows that are enabled or toggled “On” within an environment (production or sandbox) are considered currently active flows and only these flows are counted within an environment against your entitlements.
Whether your flow is simple or complex, it is counted as a single entitlement if it is enabled. All enabled or active flows are counted against your entitlements, whether custom developed, installed from a template or other downloaded integration, or cloned; real-time or scheduled.
Now let's consider various types of enabled flows in your account and the entitlement count:
-
Custom flows: Custom flows that you build on your own from scratch based on your requirements are counted against your entitlements.
-
Custom flows using a template: Custom flows built using templates, which are available in the Celigo Marketplace free of cost for a quick start, are counted against your entitlements.
Example 2.
Say, you have downloaded and installed the HubSpot – Snowflake Reverse ETL Template with two flows; however, you've only customized and enabled the Snowflake to HubSpot contact update flow that you require.
Flow entitlement count: 1 – Only the enabled Snowflake to HubSpot contact update flow
-
Integration app flows (managed flows): All active Integration app flows are counted against your entitlements.
Note
However, if you're on the legacy endpoint pricing model, then all flows in an Integration app are included in the app’s subscription and therefore do not count against your account entitlements, even though active flows’ connections do appear in the endpoint apps total.
Example 3.
Say, you're using the Amazon Seller Central – NetSuite Integration App with 12 available flows; however, based on your requirements, you've only enabled the following flows:
-
Sync Orders from Amazon to NetSuite
-
Sync Fulfillments from NetSuite to Amazon
-
Sync Item Inventory from NetSuite to Amazon
-
Sync Item Pricing from NetSuite to Amazon
-
Sync Order Cancellations from Amazon to NetSuite
-
Sync Settlement Reports from Amazon to NetSuite
-
Sync Payments from Amazon to NetSuite
-
Sync Refunds from Amazon to NetSuite
Flow entitlement count: 8 – Only the above enabled app flows, not all the app flows
-
-
Exception – Data loader flows: Data loader enabled flows are unlimited and do not apply toward your entitlements. This is an exception to the general guideline that all enabled or active flows are counted against your entitlements.
An account owner or administrator can view a running total of these entitlements and the maximum values allowed in the account Subscription tab.
Administrator
If you're an administrator, you have visibility to all active flows in your account. In the upper-right corner, click My account > Subscription, and next to Enabled flows, click View to see all the enabled flows in your account.
Users
If you're a user, you have visibility to all enabled flows in integrations or standalone flows (that is, not attached to an integration) that you have access to. Click Home > any integration to view the active flows in your integration dashboard.
Tip
If your license expires and there's a delay in renewal, your integration flows might get automatically disabled. To avoid this, we encourage you to renew your license in time.
To make the most of your entitlements, spend a little time in reviewing your enabled flows and if you notice that you're exceeding your limit, then you can do either of the following:
-
Upgrade to a higher plan if you notice a pattern that shows you require more enabled flows than you're entitled to.
-
Optimize your existing flows, if possible, to stay within your limit by disabling flows that are not being used or not important in terms of priority. For example, if you have two flows that sync data to different applications, then you can schedule them to sync data at specific times, say morning at the start of the day (8 a.m.) and evening (5.00 p.m.) at the end of the day. If you notice in the afternoon that the number of flows is more than your entitlements, then you can disable these flows for some time till another flow has run without exceeding the entitlements.
See also: How much capacity does my account have?
Comments
Please sign in to leave a comment.