Scalability and BPUs

<< Click to Display Table of Contents >>

Navigation:  Low-code Process Automation > Automation - Test and Production environments > Automation Service Overview >

Scalability and BPUs

Overview

Bizagi Cloud Services allow you to choose the capacity that best fits the needs of each of your environments. This capacity is defined by Performance Levels, which determine how much processing power is available to run processes and AI‑powered features. Each Performance Level is expressed in Bizagi Performance Units (BPUs), the metric Bizagi uses to measure how much work your subscription can perform.

 

Bizagi’s Cloud platform is designed to scale. As your workloads grow or decrease, you can adjust your capacity so that it remains aligned with your operational needs. Scalability is one of the three main pillars offered by Automation Service, as described at Automation Service overview.

 

What is a Bizagi Performance Unit (BPU)?

A Bizagi Performance Unit (BPU) represents a measurable amount of processing activity within Bizagi Cloud Services.

 

BPUs help you understand how much capacity you have and how much you are consuming. They are also used to determine when your usage is within, below, or above the levels included in your subscription.

 

There are two categories of BPUs:

Automation BPUs, used to measure process execution activity

AI BPUs, used to measure AI‑related activity

 

Each category has its own rules of measurement and consumption.

If you have any doubts about prices you can explore additional details on vocabulary and costs.

 

Automation BPUs and AI BPUs are managed independently, so adjustments in one category do not affect the other.

 

 

Automation BPUs

Automation BPUs measure the activity generated by the execution of business processes in a specific environment. They represent the processing power required for Steps, which are the individual units of execution in a Bizagi process.

 

One Automation BPU corresponds to 10,000 Steps executed in one environment during a month.

 

A Step is any executed shape in a process diagram (activities, gateways, subprocess calls, and events), except for Start shapes without a Start Form and all End shapes. Each time a process advances through one of these shapes, a Step is counted.

 

Each environment has its own Automation BPU allocation, and consumption is calculated separately. This means the Steps executed in Development do not combine with those executed in Production, ensuring that each environment can be sized according to its individual workload.

 

 

AI BPUs

AI BPUs measure the activity consumed by Bizagi’s AI capabilities. Whenever you use features such as AI Agents, Ask Ada, AI Workers, Prompt creation, or other generative AI components, your usage is counted through tokens.

 

Each AI BPU includes 50,000,000 AI Tokens per month.

Tokens are  units representing both the content you send to the AI model and the content it generates in response.

AI Token measurement follows the standard rules applied by Microsoft Azure OpenAI. Both input tokens (your prompts, questions, or images) and output tokens (the responses generated by the model) are counted using model‑specific token ratios.

 

AI BPU usage is aggregated across all environments. This means every Development, Testing, Staging, or Production environment contributes to the same shared pool of AI Tokens. Your subscription includes a defined amount of AI BPUs, and all AI consumption draws from that common allowance.

AI BPU consumption is calculated based on the total number of AI Tokens generated across all models used in your subscription.

 

 

How Consumption Is Calculated Each Month

Your BPUs are monitored continuously, and consumption is tallied monthly to help you understand how your usage compares to the capacity included in your subscription. Bizagi continuously checks whether your consumption stays within your subscribed levels.

 

For Automation BPUs: Steps executed per environment are counted over the month.

The total number of Steps is divided by 10,000 to obtain the number of Automation BPUs consumed.

 

For AI BPUs: AI Tokens generated across all environments are counted.

The total number of tokens for all models is divided by 50,000,000 to obtain the number of AI BPUs consumed.

 

 

Previous BPU Model

Prior to 2026, Bizagi measured and billed BPU consumption using the model described below. This earlier model still applies to existing customers who have not yet transitioned to the updated pricing agreement. Current dashboards continue to reflect this previous model.

 

One BPU may is consumed with any combination of the following metrics:

10,000 Steps per month.

2,500 Prompts per month.

 

A Step is any shape in a process diagram, except for the Start shapes that do not use a Start Form and all End shapes.

A Prompt refers to an instruction made within the Cloud Services, expressed through language, images or code, that directs the Artificial Intelligence (AI) on a task to perform.

 

Example: 1,250 Prompts are equivalent to 0.5 BPUs based on Prompts, and 5,000 Steps are equivalent to 0.5 BPUs based on Steps. Therefore, if you use 1,250 Prompts and 5,000 Steps in one month, you will have consumed 1 BPU.

 

 


Last Updated 2/16/2026 12:16:54 PM