Articles in this section

Know your flow entitlements

What are flows?

  • 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.

Flow entitlements in your account

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” 8136622546203-enabled.png within an environment (production or sandbox) are considered currently active flows and only these flows are counted within an environment against your entitlements.

Count your flow 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.

    Example 1.  

    Say, you have two custom flows that you've built in your integration, one that's enabled in the production environment (Flow A) and another that you're that still building and testing (Flow B).

    Flow entitlement count: 1 – Only the enabled Flow A

  • 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.

    Example 4.  

    data-loader-flow.pdf

    If your account has an enabled or active flow in which you used the data loader to export customer files and then move it to NetSuite. This enabled data loader flow is not counted against your entitlements.

    Flow entitlement count: 0

Monitor your flow entitlements

An account owner or administrator can view a running total of these entitlements and the maximum values allowed in the account Subscription tab. 

account-subscription-option.png
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.

19062279846939-My account subscriptions.png
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.

enabled-flows-users.pdf

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.

Optimize your flow entitlements

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.

    15179641497499-entitlements-flows.png

FAQs

1.

Do cloned flows count towards my entitlements? 

 

Yes. While cloned flows are copies of existing flows, they are considered towards your entitlements if they are enabled.

2.

Are production and sandbox flow entitlements counted separately? 

 

Yes. Flows are counted separately for the production and sandbox environment. For example, consider a case where you have 12 flows in production and 6 flows in your sandbox, and you're entitled to 10 flows each in sandbox and production, that is, a total of 20 flows. In this case, you cannot enable 12 flows in your production and consider that the 2 extra flows can be counted against your sandbox entitlements.

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.