Pricing
Every model and tool Flowera supports has a published rate. You can read the whole list inside the product: Usage Dashboard → Pricing.

How to read the price table
The table has one row per model or tool, and the columns are the different ways something can be charged:
| Column | Unit | Applies to |
|---|---|---|
| Input | Per 1M tokens | Text sent to the model |
| Output | Per 1M tokens | Text the model generates |
| Voice | Per minute | Speech-to-text and text-to-speech |
| Exec | Per minute | Wall-clock time the node runs |
| Request | Per call | Tools charged per invocation rather than per token |
A dash means that column doesn't apply — most chat models have no voice rate, most tools have no token rate.
Search by model or provider, and filter by Node Type or Provider, to find the row you care about. The counter above the table tells you how many entries match.
Making sense of the numbers
Per-million-token prices are hard to feel. A rough translation:
- A typical support exchange — a system prompt, a few turns of history, a retrieved passage, and a short reply — is on the order of 2,000 input and 200 output tokens.
- At
$4.00per 1M input and$16.00per 1M output — the rate forgpt-4.1-mini— that's about $0.011 per message. - At
$75/$375— the rate for a flagship likeclaude-opus-4-1— the same exchange is about $0.23, roughly 20× more.
The rates in the Pricing tab are the rates you are charged. There is no markup to add on top and no separate provider bill.
Neither is expensive on its own. The difference shows up at ten thousand messages a month, which is why choosing the right model per node is the single most effective cost decision you make.
Which node produces which cost
| Node | Charges |
|---|---|
| LLM, Agent, Condition Agent, Human Input | Input and output tokens, plus execution time |
| Retriever | Embedding tokens for the query, plus execution time |
| Tool, HTTP | Per-request charges where they apply, plus execution time |
| Condition, Filter, Direct Reply | A small token charge estimated from the text they handle, plus execution time |
| Wait | The wait duration itself, at its own low per-second rate |
Every node accrues execution time, including the ones that don't call a model. It's small per node, and it adds up on flows with many steps.
Why the same model differs by provider
The same model name can appear under more than one provider — through Azure, through an aggregator like OpenRouter, or direct. Each has its own row because each charges differently. Where a model appears more than once, check which provider your node is actually set to.
Using your own provider key
You can attach your own provider credential to a node — for a model Flowera doesn't hold a key for, for a rate you've negotiated directly, or to keep usage on your own provider account for your own reporting.
Flowera meters token usage from the model's response, not from whose key produced it. With your own credential attached you are billed twice: once by your provider, and once from your Flowera wallet at the rate in the Pricing tab. Bring your own key when you need the account, not to save money.
How prices are updated
Prices change only when the seed CSV changes and the app is redeployed. The product and this table read the same file, so there is no separate price list that can drift out of sync — and no price can change while the app is running.
The Pricing tab is always the authoritative version for your installation. If a number here and a number there ever disagree, the product is right.
Related
- Choosing a model — matching model class to job
- Execution time — the charge that isn't tokens
- Usage Dashboard — what you actually spent