Skip to main content

How to read your Integrations Usage Stats

The Usage Stats page gives you a single place to see how much of your Integrations plan you've consumed, which flows consume the most tasks, and how to export that data.

Written by Product Team

What is a billable task

A billable task is any action or step successfully completed within an Integrations flow that consumes platform resources to execute external logic or process data. These tasks count toward your plan's monthly quota.

Key principle: we only bill for tasks that complete successfully. Actions that end in an error or timeout are not charged.

What counts as a billable task:

Category

Description

App Connections

Any integration with third-party services (e.g., Google Sheets, Slack, OpenAI).

HTTP Request

Any external call made via the HTTP piece.

Code Piece

Custom JavaScript/TypeScript execution.

Data Helpers

Operations that manipulate lists, objects, or strings.

Actions inside a Loop

Each action executed on every iteration of a loop.

Storage

Get, Put, or Delete actions in the internal database.

What does NOT count as a billable task:

  • Triggers: the event that starts a flow (e.g., a Webhook or Schedule) never counts as a step.

  • Branch (Router/If-Else): evaluating logical conditions does not consume tasks.

  • The Loop (For Each) node itself: the control node is free.

  • Failed executions: any step that ends in an error or timeout is excluded from the count.

How counting works inside loops (practical example)

The loop node is free, but each action that runs inside it counts once per iteration.

Imagine a flow with a loop that iterates over a list of 50 customers. Inside the loop there are two actions: updating a Google Sheets spreadsheet (an App Connection) and an HTTP request. The loop node isn't charged, but both actions run on every pass:

50 iterations × 2 actions = 100 billable tasks.

So when designing flows with loops, keep in mind that consumption grows with the size of the list being processed.



Understanding the main cards

At the top of the page you'll find two key indicators.

Tasks consumed shows how many tasks you've used against your plan limit (e.g., 11,250,000 / 25,000,000), along with a progress bar and the percentage used. The bar color changes according to your usage level:

  • Blue — below 80% of the limit.

  • Yellow — between 80% and 99% (you'll see the warning "You are almost reaching your task limit").

  • Red — 100% or more (you'll see the warning "You've exceeded your task limit").

  • Gray — used when you're viewing data from a past period, such as the "last 3 months" filter.


Important about the "last 3 months" filter: when this filter is active, both the consumption and the plan limit are summed across the three months. For example, if your monthly limit is 25,000,000, the /25,000,000 field will display /75,000,000 (25,000,000 × 3), and the bar appears in gray. This lets you compare the total consumed against the total contracted for the period.

Active flows shows how many flows are currently active in your organization.


"Task consumption breakdown" chart

This chart shows how task consumption evolves over the selected billing period. The blue line represents cumulative consumption, and the dashed line represents your plan's monthly limit. Hover over any point to see the values for that week or month, and use the legend at the top to identify each line. This helps you spot unusual consumption spikes.


Period filters

Use the selector at the top of the page to switch between This month, Last month, and Last 3 months. When you change the period, every component on the page — the cards, the chart, and the table — updates automatically to display only the data for that range.


"Integration details" table

The table lists your organization's integrations, ranked by the volume of tasks consumed in the selected period. The columns are:

  • Flow — the integration/flow name.

  • Pipe — the Pipe the integration belongs to.

  • Tasks — total tasks consumed by the integration in the period.

  • % of total — how much this integration represents of your total consumption.

  • Flow runs — how many times the flow ran.

  • Last run — date/time of the most recent execution.

  • Status — the integration's current status.

Because the list is already sorted automatically by the highest task consumption in the period, there is no manual sorting of the columns. You can use the search field to find a specific integration or Pipe, and the Status filter to narrow the list.


Exporting a report (Download report)

Click Download report to export the data. The report is generated asynchronously in the background: you'll see a message confirming it's being generated and will be sent by email. Once it's ready, the report is sent automatically to the email of the person who requested it, in CSV or XLSX format. The file mirrors exactly the data and period selected on screen.

Did this answer your question?