What Are Salesforce Flex Credits?
Salesforce introduced Flex Credits in May 2025 as the consumption-based pricing mechanism for Agentforce. Flex Credits are distinct from per-user Agentforce editions and operate on a separate metering and billing cycle. One credit costs $0.10, making 20 credits equivalent to $2 in direct consumption cost. A standard $500 Flex Credit pack contains 100,000 credits, which translates to 5,000 individual agent actions at the current conversion rate.
The positioning is straightforward: Salesforce sells credit packs in predefined denominations ($500, $1,000, $2,500, and higher), and organizations consume credits as Agentforce agents execute actions. Unlike per-user pricing where all licensed users incur cost regardless of utilization, Flex Credits only accumulate when agents actively perform work. This creates the illusion of cost efficiency, but introduces new budget uncertainty that most organizations fail to forecast accurately.
The Credit Consumption Model Explained
Every Agentforce action consumes exactly 20 credits. The definition of an "action" is crucial: Salesforce defines an action as a single agent step in executing a defined workflow. This includes sending an email, creating a record, querying a database, updating a field, or calling an external API. Complex multi-step agent workflows can consume hundreds of credits per execution depending on conditional logic and branching.
The math is straightforward: 1 action equals 20 credits equals $0.10 times 20 credits equals $2.00 effective cost per action. A $500 pack therefore funds approximately 5,000 agent executions, not 5,000 individual actions. A single workflow executing 10 steps would consume 200 credits ($2) from that pack, leaving 4,900 remaining execution cycles.
Salesforce does not offer mid-month reconciliation or partial pack purchases. You purchase packs in fixed denominations, and any unused credits at month end carry forward to the following period. This creates a hidden incentive: once you have purchased a pack, maximizing utilization to exhaust the credits before they expire becomes economically rational. This behavior drives credit consumption acceleration.
How to Forecast Agentforce Credit Consumption
Accurate consumption forecasting requires three inputs: the number of agents deployed, the average actions per agent per working day, and the total working days in your forecast period.
Start with agent count. Do not assume every Agentforce user will activate immediately or consume at uniform rates. In Redress Compliance's assessment of 12 Agentforce deployments, actual agent activation ranged from 30% to 85% of licensed seats within the first 60 days. Conservative forecasting applies a 50% activation rate to initial projections and increases this to 75% by month three. If you license 100 Agentforce seats, forecast 50 active agents in month one, 60 in month two, and 75 in month three.
Next, estimate actions per active agent per day. This depends on agent complexity and deployment context. Simple approval bots or notification agents might execute 5 to 10 actions per active user per day. Conversational AI agents handling customer service might execute 20 to 40 actions per user per day. Agents performing complex data transformation or compliance workflows might execute 50+ actions per user per day. Document this assumption explicitly and validate it weekly against actual usage logs.
Example calculation: 50 active agents multiplied by 25 actions per agent per day multiplied by 20 working days per month equals 25,000 total actions per month. At 20 credits per action, this consumes 500,000 credits, equivalent to five $500 packs or $2,500 per month. If your actual licensing agreement included $5,000 monthly Flex Credit allocation, you have a 100% consumption rate and zero buffer for growth or unexpected usage acceleration.
Five Common Overage Traps
Infinite Loops and Recursive Workflows. Agentforce agents can trigger additional agents or call workflows recursively. If workflow logic contains a condition that creates circular triggers, agents can rapidly accumulate action counts without producing business value. One client burned through an initial $50,000 credit allocation in 14 days due to a misconfigured approval workflow that triggered itself when approvals were rejected, creating an approval-rejection-reapproval cycle. Lesson: implement action limits on agent definitions and monitor cumulative action counts across related workflows.
Testing in Production. Organizations frequently deploy agents in sandbox or test mode within production Salesforce instances. Each action logged by test agents consumes Flex Credits at the same rate as production actions. Six of twelve organizations we assessed were conducting testing or proof-of-concept validation in production environments, consuming 15 to 25% of monthly credit allocation on non-production activities. Lesson: establish separate sandbox instances or logical data partitions and ensure agents cannot be triggered against non-production data.
External API Calls at Scale. If Agentforce agents call external APIs for data enrichment, validation, or third-party service invocation, each API call counts as an action. Bulk operations against large datasets can trigger thousands of API calls unexpectedly. One customer deployed an agent to enrich customer records with third-party credit scoring, executed against a 50,000-record dataset, and consumed $3,000 in credits in a single batch job. Lesson: batch external API calls, implement rate limiting, and calculate expected action volume before deploying agents against large datasets.
Incorrect Action Attribution. Organizations sometimes misconfigure agents to log actions at different granularity levels than expected. What should be one complex workflow might be instrumented as ten smaller actions. What should be ten individual operations might be bundled into one oversized action. This creates forecasting misalignment. Lesson: validate the exact action count of sample workflows before deploying to production and compare against forecast assumptions.
Usage Acceleration After Initial Deployment. Credit consumption typically accelerates after the first 30 to 60 days as agents are integrated into more business processes, made available to larger user populations, and refined based on operational experience. Initial consumption in months one and two runs 30 to 40% below stabilized run rate. Most organizations fail to adjust their credit purchase forecast upward accordingly and face exhaustion of their monthly allocation by week three of subsequent periods.
Real Client Pattern: The Company That Burned Through $50,000 in Flex Credits in 30 Days
A mid-market financial services organization licensed Agentforce to automate loan approval workflows. Initial forecast projected 8,000 actions per day across 12 agents. Finance leadership approved a quarterly Flex Credit allocation of $50,000, equivalent to 5 million credits or approximately 250,000 actions. In theory, this provided a 85-day runway at projected consumption.
Actual consumption told a different story. Week one consumed $6,000. Week two consumed $11,000. Week three consumed $18,000. The pattern revealed that initial forecasting had severely underestimated both agent activation and per-agent action volume. By mid-month, 18 agents were active (not 12), and average per-agent actions had accelerated from 8,000 daily total (667 per agent) to 32,000 daily total (1,778 per agent) as agents were integrated into additional approval workflows and exposed to a larger population of lenders and underwriters.
The organization exhausted its $50,000 quarterly allocation in 30 days. It then faced a choice: purchase additional emergency Flex Credits at spot rates (Salesforce offers no volume discount for urgent purchases), or restrict agent access and suspend automation. The organization purchased an additional $50,000 in unplanned credits and now budgets $200,000 quarterly for Agentforce Flex Credits based on actual consumption data.
Negotiating Credit Packs and Consumption Caps
Salesforce treats Flex Credits as a transactional add-on to agreements and does not automatically include consumption caps or overage protection in standard subscription terms. However, effective negotiation can establish guardrails.
First, negotiate a monthly or quarterly credit allocation ceiling within your Salesforce subscription agreement. This establishes a known maximum spend and forces conversation about managing consumption if allocation is exhausted rather than allowing unbounded overage. Salesforce pricing authority allows Account Executives to commit to spending caps at the 3-7% discount level, while Deal Desk can authorize caps at 15% discounts and VPs at 25% discounts. Position a consumption cap negotiation as part of your broader EA renewal to access higher-authority pricing leverage.
Second, request pre-purchased credit pack pricing that locks in the $0.10 per credit rate for a 12-month period. Salesforce does not typically expose credit pricing as negotiable, but in our experience, customers committing to 12-month pre-purchase of $100,000 or greater can negotiate the per-credit cost down to $0.08 to $0.09, effectively reducing consumption costs by 10-20%. The tradeoff is commitment: you are committing to consume minimum volumes, and unused credits do not roll back to Salesforce for refund.
Third, negotiate overage caps that limit per-month spend increases above your baseline allocation. For example: "Monthly allocation = $5,000. Overage cap = $1,000 per month. Overages above $1,000 per month require written pre-approval." This prevents surprise $50,000 months and forces proactive capacity planning when usage trends accelerate.
Flex Credits vs Per-User Pricing: Which Is Cheaper for Your Use Case?
Agentforce offers three pricing tiers: the $125 per user per month add-on (bundled with Salesforce cloud editions), Agentforce 1 Edition at $550 per user per month (which includes Enterprise plus Agentforce plus partial Data Cloud), and Flex Credits for consumption-based scaling. The decision between per-user and Flex Credits depends on agent adoption and utilization patterns.
Per-user pricing is more cost-effective if your organization plans to deploy agents to most users in a department or function, or if agent utilization will be continuous (agents execute actions throughout the working day). A 100-user department deploying agents to 80 users at $125 per month per user costs $10,000 monthly, regardless of actual agent action volume. If those agents execute 500,000 actions per month, the cost per action is $0.02 ($10,000 divided by 500,000). This beats Flex Credits at $0.10 per action.
Flex Credits are more cost-effective if agents are deployed selectively to specific power users or if agent utilization is bursty and episodic. Licensing 10 specialized agents via Flex Credits and consuming 50,000 actions per month costs $5,000 (50,000 actions times 20 credits times $0.10). The same deployment via per-user pricing at $125 per month per user for 10 users costs $1,250. But if you have 100 potential users who might use agents episodically, licensing all 100 at $125 per user ($12,500) to enable 50,000 actions would be cost-prohibitive. In this scenario, Flex Credits at $5,000 deliver better economics.
The intersection point: Salesforce Flex Credits become economically superior when per-user per-month license cost divided by actual actions per user per month exceeds $0.10. If your average user executes 1,000 actions per month and Agentforce per-user pricing is $125, your cost per action is $0.125 ($125 divided by 1,000). At that point, Flex Credits become cheaper, assuming you deploy agents to users with lower-than-average utilization and concentrate deployment on high-utilization cohorts.
Need help modeling your Agentforce consumption and pricing?
Our Salesforce licensing advisory specialists have assessed 40+ Agentforce deployments.Recommendations
1. Model consumption using production data from pilot deployments. Do not rely on Salesforce's consumption projections or best-practice benchmarks. Deploy agents to a limited user population for 30 days, capture actual action logs, and extrapolate to full deployment scope. Your real consumption will vary significantly from published guidance.
2. Establish monthly consumption monitoring and alerts. Configure Salesforce billing alerts to notify procurement and IT when monthly credit consumption reaches 70%, 85%, and 100% of allocation. This creates early warning and forces decision-making before overages occur.
3. Negotiate consumption caps and overage limits within your Salesforce EA. Position cap negotiation as a risk-mitigation request tied to your broader EA renewal. Salesforce has pricing authority to accommodate spending caps at higher discount levels.
4. Segregate test and production Flex Credit consumption. Use separate Salesforce instances or strict data partitioning to ensure testing agents do not consume production credits. Implement approval workflows requiring sign-off before agents are deployed against production data.
5. Re-forecast quarterly based on actual consumption trends. Your first-month consumption will be 30-40% below steady state. Build forecasting discipline that adjusts consumption projections quarterly and communicates budget implications to stakeholders early.
Subscribe to Salesforce Licensing Updates
Agentforce pricing, credit mechanics, and bundling options change quarterly. Subscribe to our Salesforce knowledge hub for updates on consumption pricing, bundling changes, and cost optimization strategies.