Vellum provides detailed cost tracking for your Workflow Executions, allowing you to monitor and optimize your LLM usage expenses. This feature aggregates costs across all Nodes within a Workflow Execution, including nested Subworkflows and parallel operations, giving you a holistic view of your total execution costs.
When you view the details of a Workflow Execution, you’ll see the aggregated cost displayed prominently at the top of the Execution Details page. This cost represents the total expense for all LLM operations performed during the Workflow Execution.

The cost is calculated by summing the expenses from all LLM invocations within your Execution, including:
You can also view costs at a glance in the Workflow Deployment Executions table. The cost column can be toggled on or off through the “columns” menu in the table header.

This allows you to quickly identify which Workflow Executions are more expensive than others, helping you prioritize optimization efforts.
In addition to tracking costs in deployed workflows, Vellum also provides cost tracking capabilities in the Workflow Sandbox environment. This allows you to monitor and optimize costs during the development phase.
The Workflow Sandbox now displays the aggregate sum of total costs for your Subworkflow Nodes. This feature helps you understand the cost implications of your workflow design decisions before deployment.

After running your Workflow in the Sandbox, you can see the estimated cost of individual nodes, giving you valuable insights for optimization. This is particularly useful for:
With the cost breakdown information, you can:
Please note the following limitations of the cost tracking feature:
To effectively manage your Workflow Execution costs:
By leveraging Vellum’s cost tracking features, you can make informed decisions about your LLM usage and ensure you’re getting the most value from your AI investments.