<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Arnon Shimoni</title>
    <description>The latest articles on Forem by Arnon Shimoni (@arnons1).</description>
    <link>https://forem.com/arnons1</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3255445%2F392fe115-831e-4450-804f-14ca36089e60.jpg</url>
      <title>Forem: Arnon Shimoni</title>
      <link>https://forem.com/arnons1</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/arnons1"/>
    <language>en</language>
    <item>
      <title>The agentic runtime is a crystal ball</title>
      <dc:creator>Arnon Shimoni</dc:creator>
      <pubDate>Wed, 27 Aug 2025 11:57:49 +0000</pubDate>
      <link>https://forem.com/arnons1/the-agentic-runtime-is-a-crystal-ball-46pd</link>
      <guid>https://forem.com/arnons1/the-agentic-runtime-is-a-crystal-ball-46pd</guid>
      <description>&lt;p&gt;Two weeks ago, I was on a customer call that was supposed to be about margin alerts which is a feature we’re building. Standard stuff. They wanted to know when their agent costs spiked.&lt;/p&gt;

&lt;p&gt;Then their engineer shared their screen and said something that's been rattling around in my brain ever since:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Look at this. Every time our agent handles a refund request, it pulls the customer's entire purchase history, checks seven different policies, and generates a legal audit trail. But when it suggests a product recommendation? Just a simple embedding search. The refund costs us $3.40. The upsell costs $0.03. We charge the same for both..."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Why we built an agent monetization platform
&lt;/h2&gt;

&lt;p&gt;Originally, we built Paid.ai to solve a simple problem: AI agents are black holes for money. You need to know what things cost before you go bankrupt. Track costs, set limits, optimize margins. Basic unit economics.&lt;/p&gt;

&lt;p&gt;But this customer had figured out something else entirely which really made a difference - by instrumenting their costs, they'd accidentally instrumented their entire business intelligence. The cost data was just a proxy for something much more interesting: operational complexity.&lt;/p&gt;

&lt;p&gt;High cost operations = high value interactions.&lt;br&gt;
Low cost operations = commodity features.&lt;/p&gt;

&lt;p&gt;Their most expensive customers were their most loyal. Their cheapest customers were tourists who didn’t stick around.&lt;/p&gt;

&lt;p&gt;This matters more than we thought&lt;br&gt;
Paid sits at a unique point in the stack. Owing to Paid's agentic signals architecture, we see every token, every API call, every tool invocation. We built this to track costs, but what we're actually tracking is the entire lifecycle of value creation.&lt;/p&gt;

&lt;p&gt;When your agent handles a customer request, we see:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;How many steps it took&lt;/li&gt;
&lt;li&gt;Which tools it used&lt;/li&gt;
&lt;li&gt;How many retries and fallbacks&lt;/li&gt;
&lt;li&gt;The total resource consumption&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But that's just infrastructure.&lt;/p&gt;

&lt;p&gt;What we're really seeing is:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Problem complexity&lt;/li&gt;
&lt;li&gt;Solution sophistication&lt;/li&gt;
&lt;li&gt;Value being created&lt;/li&gt;
&lt;li&gt;Trust being built (or destroyed)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We thought we were building a billing system for AI agents. Turns out we're building the business intelligence layer for agents.&lt;/p&gt;

&lt;h2&gt;
  
  
  The pattern emerged
&lt;/h2&gt;

&lt;p&gt;After that call, I started looking at our own data differently. Started asking different questions.&lt;/p&gt;

&lt;p&gt;The patterns are everywhere once you look. I took the ~250 calls I had recorded and browsed them again (with Claude’s help - projects are a LIFESAVER).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8nxt16s3gr64cogk7ydh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8nxt16s3gr64cogk7ydh.png" alt="Behaviour patterns that have emerged in user behaviour and value" width="800" height="495"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Pattern 1: Complexity correlates to commitment
&lt;/h3&gt;

&lt;p&gt;Users whose agents run complex, multi-step operations stick around.&lt;/p&gt;

&lt;p&gt;Sure, the operations are complex, but those complex operations mean they've integrated deeply into actual workflows.&lt;/p&gt;

&lt;p&gt;They're not testing. They're depending.&lt;/p&gt;

&lt;h3&gt;
  
  
  Pattern 2: Cost spikes are often a type of PMF
&lt;/h3&gt;

&lt;p&gt;When customers complain about costs, that's good. It means they're getting value.&lt;/p&gt;

&lt;p&gt;When they don't use enough to even notice costs? They're already gone, they just haven't canceled yet.&lt;/p&gt;

&lt;h3&gt;
  
  
  Pattern 3: The Margin story can be a distraction
&lt;/h3&gt;

&lt;p&gt;True, everyone's freaking out about negative margins. We do too.&lt;/p&gt;

&lt;p&gt;But margins only matter if you're pricing on costs.&lt;/p&gt;

&lt;p&gt;If you price on value, and you can see the value in the operations data, margins become a solved problem.&lt;/p&gt;

&lt;h2&gt;
  
  
  We’re sitting on a goldmine
&lt;/h2&gt;

&lt;p&gt;This is the part where I'm supposed to be humble, but fuck it.&lt;/p&gt;

&lt;p&gt;We're sitting on something special.&lt;/p&gt;

&lt;p&gt;Every other tool in the agent stack sees only their slice:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Model providers see tokens in and out&lt;/li&gt;
&lt;li&gt;Orchestration frameworks see flow control&lt;/li&gt;
&lt;li&gt;Observability tools see errors and latency&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvtwnl4xs01jfc9o6kufu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvtwnl4xs01jfc9o6kufu.png" alt="Chart showing visibility ranges of agent stack tools: Model providers, Orchestration frameworks, Observability tools, and Paid&amp;lt;br&amp;gt;
" width="800" height="576"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We see the money. And money is the ultimate truth-teller. When someone routes a request through Paid, we don't just track what it costs. We see:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What they were willing to pay for&lt;/li&gt;
&lt;li&gt;What complexity they were willing to tolerate&lt;/li&gt;
&lt;li&gt;What value justified that cost&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Yes, we built a cost tracker.&lt;/p&gt;

&lt;p&gt;But costs get tracked through signals of operations.&lt;/p&gt;

&lt;p&gt;And operations are just business logic made visible.&lt;/p&gt;

&lt;h2&gt;
  
  
  Did you know that you have this data too?
&lt;/h2&gt;

&lt;p&gt;Every AI company is sitting on this data, but many don't know it or can’t access it.&lt;/p&gt;

&lt;p&gt;They're so focused on the AI race - better models, lower latency, more features - that they're missing the business intelligence goldmine in their own logs.&lt;/p&gt;

&lt;p&gt;Your agent's runtime is telling you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Which features actually matter&lt;/li&gt;
&lt;li&gt;Which customers will upgrade&lt;/li&gt;
&lt;li&gt;Which use cases have product-market fit&lt;/li&gt;
&lt;li&gt;What your business actually does (vs what you think it does)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But most teams are just looking at costs and trying to make them go down.&lt;/p&gt;

&lt;p&gt;That's like having a gold mine and only caring about your electricity bill.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh1wlgef00lbm4yn55mn8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh1wlgef00lbm4yn55mn8.png" alt="Concentric circles showing agent runtime insights: Features, Customer Upgrades, Use Cases, Product-Market Fit, and Costs" width="800" height="508"&gt;&lt;/a&gt;&lt;br&gt;
The agent economy needs more intelligence&lt;/p&gt;

&lt;p&gt;We started Paid.ai because the agentic economy needed basic financial infrastructure. Track costs, manage margins, don't go broke.&lt;/p&gt;

&lt;p&gt;But what we discovered is that the cost layer is actually the intelligence layer.&lt;/p&gt;

&lt;p&gt;Every dollar spent is a decision made.&lt;/p&gt;

&lt;p&gt;Every API call is a value proposition.&lt;/p&gt;

&lt;p&gt;Every operation is a business process made visible.&lt;/p&gt;

&lt;p&gt;We built a cost tracker. It turned into a crystal ball.&lt;/p&gt;

&lt;p&gt;And that customer who started this whole revelation? They've cut costs by 60% while increasing prices by 3x. Not because they optimized their infrastructure. Because they finally understood what their customers actually valued.&lt;/p&gt;

&lt;p&gt;They're not paying for AI. They're paying for outcomes. The operations data shows you exactly which outcomes matter.&lt;/p&gt;

&lt;p&gt;That's the real insight: In the agentic economy, your costs aren't your problem. &lt;strong&gt;They're your roadmap.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>startup</category>
    </item>
    <item>
      <title>You need AI cost tracking, and you should start now</title>
      <dc:creator>Arnon Shimoni</dc:creator>
      <pubDate>Mon, 11 Aug 2025 11:58:40 +0000</pubDate>
      <link>https://forem.com/arnons1/you-need-ai-cost-tracking-and-you-should-start-now-1gjj</link>
      <guid>https://forem.com/arnons1/you-need-ai-cost-tracking-and-you-should-start-now-1gjj</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;"We basically look at our monthly OpenAI bill and apply a distribution factor."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Sound familiar? You're not alone.&lt;/p&gt;

&lt;p&gt;I analyzed hundreds of our customer conversations about AI agent monetization. The second most common pain point after pricing? Cost tracking. Or more accurately, the complete lack of it.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7g5y6x5qeyslp2siepkn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7g5y6x5qeyslp2siepkn.png" alt="Figuring out the costs can be hard"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Way too many people have no idea what their AI is racking up in costs, and you see it on Reddit, X, and in communities everywhere.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuq9netzmiaipu7vy8jpl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuq9netzmiaipu7vy8jpl.png" alt="CloudZero says AI spend is jumping"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;According to CloudZero, the average monthly AI spend is jumping from $62,964 to $85,521 in 2025 - a 36% increase - but I actually think they’re underestimating it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why it gets harder at 10 customers
&lt;/h2&gt;

&lt;p&gt;Imagine yourself in this person’s shoes who told us they track globally:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"We have separate API keys per customer so that we can track usage per customer. But it doesn't give you the dollar figure. It gives you tokens or usage. Then we just basically look at our monthly bill at OpenAI and apply a distribution factor."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This works when you have 5 customers. Maybe even 10. But here's what happens at scale:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;At 5 customers: You're checking OpenAI dashboard daily. Life is good.&lt;/li&gt;
&lt;li&gt;At 10 customers: You've got separate API keys. Maybe a spreadsheet. Still manageable.&lt;/li&gt;
&lt;li&gt;At 50 customers: Welcome to the Spreadsheet Spiral of Death.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;By the time you figure out a customer is unprofitable, they've already burned through months of margin.&lt;/p&gt;


&lt;div class="instagram-position"&gt;
  &lt;iframe id="instagram-liquid-tag" src="https://www.instagram.com/p/DMwZHeCRtGT/embed/captioned/"&gt;
  &lt;/iframe&gt;
  
&lt;/div&gt;


&lt;h2&gt;
  
  
  The API key problems: What OpenAI and Anthropic won’t tell you about usage
&lt;/h2&gt;

&lt;p&gt;These foundation model providers’s usage dashboard is built for developers, not businesses.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4wjcaiiizhbka2hw7e9h.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4wjcaiiizhbka2hw7e9h.png" alt="Can you figure out what was actually performed here or what the value delivered was in this OpenAI dashboard?"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Can you figure out what was actually performed here or what the value delivered was in this OpenAI dashboard?&lt;/p&gt;

&lt;p&gt;One founder told me:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"There are all these vendor tools, right? And certain discounts based off bundles. Pricing is very fluid, and so that cost may change. But right now it seems like it's a static view."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;What you get:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Token counts by API key&lt;/li&gt;
&lt;li&gt;Monthly aggregate spend&lt;/li&gt;
&lt;li&gt;Basic usage graphs&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flknvwxbrecnsaobnftxd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flknvwxbrecnsaobnftxd.png" alt="Anthropic’s billing/costs dashboard is even more basic than OpenAI’s.&amp;lt;br&amp;gt;
"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Anthropic’s billing/costs dashboard is even more basic than OpenAI’s.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What you really need:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Cost per customer, per action, per outcome&lt;/li&gt;
&lt;li&gt;Real-time margin alerts&lt;/li&gt;
&lt;li&gt;Workflow-level profitability&lt;/li&gt;
&lt;li&gt;Which features are margin killers&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The gap between what you need and what you get? That's where companies die.&lt;/p&gt;
&lt;h2&gt;
  
  
  🛠️ Building a simple cost attribution
&lt;/h2&gt;

&lt;p&gt;Before you spin up a massive data warehouse project - get practical. You need cost visibility TODAY, not in 3 months.&lt;/p&gt;

&lt;p&gt;Here's the progression that works:&lt;/p&gt;
&lt;h3&gt;
  
  
  Level 1: Just ship it
&lt;/h3&gt;

&lt;p&gt;Start tracking these 5 signals immediately - you can pull this off in an hour!&lt;/p&gt;

&lt;p&gt;In Python it’ll look something like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# Basic cost tracking - implement this in the next hour
&lt;/span&gt;&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;track_ai_operation&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;customer_id&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;operation_type&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;model&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;tokens&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
    &lt;span class="n"&gt;cost_map&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;gpt-4o&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mf"&gt;0.03&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt; &lt;span class="mi"&gt;1000&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;gpt-4o-mini&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mf"&gt;0.002&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt; &lt;span class="mi"&gt;1000&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;claude-4-sonnet&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mf"&gt;0.003&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt; &lt;span class="mi"&gt;1000&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;embeddings&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mf"&gt;0.0001&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt; &lt;span class="mi"&gt;1000&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;

    &lt;span class="n"&gt;cost&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;tokens&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="n"&gt;cost_map&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;get&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

    &lt;span class="c1"&gt;# Log to CSV, database, whatever - just START
&lt;/span&gt;    &lt;span class="n"&gt;log_entry&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;timestamp&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;datetime&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;now&lt;/span&gt;&lt;span class="p"&gt;(),&lt;/span&gt;
        &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;customer_id&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;customer_id&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;operation&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;operation_type&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;model&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;model&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;tokens&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;tokens&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;cost&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;cost&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;

    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;log_entry&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Pro tip from Paid: Even a CSV beats nothing. Perfect is the enemy of shipped.&lt;/p&gt;

&lt;h3&gt;
  
  
  Level 2: Attribution magic
&lt;/h3&gt;

&lt;p&gt;You wrap every AI call:&lt;/p&gt;

&lt;p&gt;In Javascript, it’ll look something like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;trackCost&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;async &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;customerId&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;agentId&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;operation&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;startTime&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nb"&gt;Date&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;now&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
    &lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;result&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;await&lt;/span&gt; &lt;span class="nf"&gt;operation&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;

    &lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;costData&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="nx"&gt;customerId&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="nx"&gt;agentId&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="na"&gt;operation&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nx"&gt;operation&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;name&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="na"&gt;model&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nx"&gt;result&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;model&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="na"&gt;inputTokens&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nx"&gt;result&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;usage&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;prompt_tokens&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="na"&gt;outputTokens&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nx"&gt;result&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;usage&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;completion_tokens&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="na"&gt;totalCost&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nf"&gt;calculateCost&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;result&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;usage&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;result&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;model&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
        &lt;span class="na"&gt;duration&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nb"&gt;Date&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;now&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="nx"&gt;startTime&lt;/span&gt;
    &lt;span class="p"&gt;};&lt;/span&gt;

    &lt;span class="k"&gt;await&lt;/span&gt; &lt;span class="nf"&gt;recordCost&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;costData&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;

    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="nx"&gt;result&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;};&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Level 3: Get a purpose-built system
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;"… this is crushing us. Our cost has gone up, and it's driving our margins down."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;We’ve seen customers go from 70% margins to 40% because ONE customer was "very chatty" with their voice agent.&lt;/p&gt;

&lt;p&gt;This is where &lt;a href="https://paid.ai/product/cost-tracking" rel="noopener noreferrer"&gt;Paid’s AI cost tracking and margin management&lt;/a&gt; can help.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fus3vk3aiyj719py3vzot.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fus3vk3aiyj719py3vzot.png" alt="Paid's real-time visibility"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Some vendors like Paid.ai provide real-time visibility into AI agent costs by automatically tracking spend, profit margins, and usage across providers like OpenAI and Anthropic using SDKs and OpenTelemetry. It enables pricing accuracy and scalable profitability with alerts for cost spikes, per-agent margin insights, and unified dashboards for vendor expenses.&lt;/p&gt;

&lt;p&gt;Don’t build this yourself - let someone else handle the details and stay up-to-date.&lt;/p&gt;




&lt;p&gt;One of our customers had negative margins…&lt;/p&gt;

&lt;p&gt;A founder walked into our office (figuratively - we met online) and told us “we're bleeding money and I don't really know why."&lt;/p&gt;

&lt;p&gt;They have a clean UI (not shadcdn!), happy customers, $299/month pricing that looked profitable on paper. They were celebrating hitting 100 customers when their CTO dropped a "we're losing money on every single call"…&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;We helped dig in&lt;/strong&gt; to their voice bills where most customers had totally normal usage - but then we found a really chatty customer.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Average customer: 2,000 voice tokens/month ($8 in costs)&lt;/li&gt;
&lt;li&gt;Chatty customer: 187,000 voice tokens/month ($748 in costs)&lt;/li&gt;
&lt;li&gt;The $299/month became -$449/month&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F38t854meqmik2uqgnvf9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F38t854meqmik2uqgnvf9.png" alt="Chatty customers"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The fix was to introduce complexity factors. More complex workflows cost more, and use the higher-value LLMs. Once a certain threshold has been reached, the models were downgraded.&lt;/p&gt;

&lt;h2&gt;
  
  
  💡 Your path forward
&lt;/h2&gt;

&lt;p&gt;Every day that you operate without cost visibility is a day you're potentially losing money. But you don't need a perfect system to start.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Today&lt;/strong&gt;: Implement basic signal tracking. Even a CSV is better than nothing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In a few weeks&lt;/strong&gt;: Add customer-level attribution. Know who's killing your margins.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In a couple of months&lt;/strong&gt;: Graduate to real-time monitoring. Catch problems before they compound.&lt;/p&gt;

&lt;p&gt;Stop guessing based on your vendor bills - start tracking, start managing, start profiting.&lt;/p&gt;

&lt;p&gt;Your margins will thank you.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>startup</category>
      <category>openai</category>
      <category>anthropic</category>
    </item>
    <item>
      <title>AI Billing Showdown: 6 Billing Platforms for AI Agents</title>
      <dc:creator>Arnon Shimoni</dc:creator>
      <pubDate>Mon, 11 Aug 2025 09:12:19 +0000</pubDate>
      <link>https://forem.com/arnons1/ai-billing-showdown-6-billing-platforms-for-ai-agents-1glc</link>
      <guid>https://forem.com/arnons1/ai-billing-showdown-6-billing-platforms-for-ai-agents-1glc</guid>
      <description>&lt;p&gt;Everyone says they're doing AI billing - but who's actually got the features to back it up?&lt;/p&gt;

&lt;p&gt;Our data shows that roughly 75% of AI companies we spoke to struggle with billing their agents. The problem isn't just technical complexity. It's that legacy billing forces AI companies into Frankenstein solutions, stitching together usage tracking, margin monitoring, and outcome measurement across multiple platforms.&lt;/p&gt;

&lt;p&gt;Customer-facing AI products need agent-native billing. Infrastructure tools need usage-based flexibility. The platforms that understand this distinction are winning.&lt;/p&gt;

&lt;h1&gt;
  
  
  The Agent-First Winner: Paid
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;Built for:&lt;/strong&gt; AI agent companies charging per outcome, per workflow, or per "digital employee"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://paid.ai" rel="noopener noreferrer"&gt;Paid&lt;/a&gt; is the only billing platform designed from the ground up for AI agents. While others retrofit subscription models with usage add-ons, Paid treats agents as the fundamental billing unit.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjtpnvx6gmik5f4mokoqq.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjtpnvx6gmik5f4mokoqq.webp" alt="Paid’s command center lets you evaluate performance, ROI, human value equivalents, costs, and revenue of agents across different departments with ease" width="800" height="545"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Paid’s command center lets you evaluate performance, ROI, human value equivalents, costs, and revenue of agents across different departments with ease.&lt;/p&gt;

&lt;p&gt;Paid’s AI-focus and research identified four working models for AI monetization:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;FTE replacement (price per agent as digital employee)&lt;/li&gt;
&lt;li&gt;Consumption (price per action/token with margins)&lt;/li&gt;
&lt;li&gt;Process automation (price per completed workflow)&lt;/li&gt;
&lt;li&gt;Outcome and results-based (price per delivered outcome)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The standout feature is the signal-based architecture. Instead of forcing you to translate agent activities into "billing units," Paid tracks whatever signals matter to your business from meeting bookings, successful resolutions, completed analyses.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpmw487uu8s1kqfft0yyc.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpmw487uu8s1kqfft0yyc.webp" alt="Paid dashboard screenshot" width="800" height="541"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Integration is simple. Five lines of code to start tracking agent usage. The platform automatically handles margin monitoring (tracking what each agent workflow costs you) and generates customer-facing ROI reports that make renewals easier.&lt;/p&gt;

&lt;p&gt;Vibe-code customer dashboards and deploy them within minutes, showing your agents’ work and value.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fafhbsl351ebra4x03puy.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fafhbsl351ebra4x03puy.webp" alt="Paid's value receipts are unique in the AI monetization world" width="800" height="446"&gt;&lt;/a&gt;   &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Developer experience:&lt;/strong&gt; SDKs and integration to common agent frameworks. Built by engineers for engineers.&lt;/p&gt;

&lt;p&gt;Paid’s agent cost tracking tracks cost performance across different agent types, customers, and even specific orders and integrates with common agent frameworks using OTEL.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; AI products where agents replace human work or deliver specific outcomes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pricing:&lt;/strong&gt; Free for agent cost tracking. Currently in beta for billing features.&lt;/p&gt;

&lt;h1&gt;
  
  
  Metronome
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;Built for:&lt;/strong&gt; High-scale usage-based billing, especially AI infrastructure.&lt;/p&gt;

&lt;p&gt;Metronome powers billing for OpenAI’s metered plans, and Databricks. Their platform processes billions of usage events daily with Apache Kafka handling the streaming architecture.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0kaq61s803q8nounmfqr.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0kaq61s803q8nounmfqr.webp" alt="Metronome screenshot" width="800" height="581"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Metronome's system is entirely architected around processing data in real-time, which matters when you're billing for millions of API call, token, or GPU-minute at massive scale.&lt;/p&gt;

&lt;p&gt;What makes them different: They started with the most complex enterprise customers first, then scaled down. When OpenAI needed to change pricing, it previously took 6-8 weeks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Developer experience:&lt;/strong&gt; Robust APIs, extensive documentation, sandbox testing. Built by engineers for engineers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Limitation:&lt;/strong&gt; Not designed for AI - but for metering. You'll need to define your own usage metrics and build customer-facing value reporting.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pricing:&lt;/strong&gt; Custom, likely $10K+ annually for meaningful scale.&lt;/p&gt;

&lt;h1&gt;
  
  
  Orb
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;Built for:&lt;/strong&gt; Product-led growth companies with mixed subscription + usage models&lt;/p&gt;

&lt;p&gt;Orb has SQL-based metric definitions let engineering teams create custom usage tracking while giving product teams a modern UI to experiment with pricing.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8jmnbdunbxcq1kse3ubg.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8jmnbdunbxcq1kse3ubg.webp" alt="Orb screenshot" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Standout features include prepaid credits ledger for predictable customer budgeting, threshold billing to prevent usage abuse and real-time revenue reporting tied to product metrics.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Limitation:&lt;/strong&gt; Like Metronome, Orb isn't AI-native. It's a flexible usage platform that works well for AI companies but doesn't have built-in agent workflow tracking or margin management.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; AI companies with strong engineering teams who want to own their billing logic while getting infrastructure handled.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pricing:&lt;/strong&gt; Starts around $749/month, scales with usage volume.&lt;/p&gt;

&lt;h1&gt;
  
  
  Chargebee
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;Built for:&lt;/strong&gt; Traditional SaaS companies adding AI features to existing subscription models&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzav53up15wuog7xii3o4.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzav53up15wuog7xii3o4.webp" alt="Chargebee screenshot" width="800" height="492"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Chargebee has recently pivoted toward "Better Billing" for the AI era, partnering with companies like DeepL and Zapier. Their approach combines subscription management with usage-based add-ons.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What they do well:&lt;/strong&gt; Mature platform with extensive integrations, solid dunning management, global tax compliance. If you're adding AI features to an existing SaaS product, Chargebee can handle hybrid pricing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Limitation:&lt;/strong&gt; Still fundamentally subscription-first. Complex AI usage patterns require workarounds. No native agent workflow tracking or outcome-based pricing models.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Established SaaS companies adding AI capabilities, not AI-first products.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pricing:&lt;/strong&gt; Starts free up to $250K billing, then 0.75% of revenue.&lt;/p&gt;

&lt;h1&gt;
  
  
   Stripe Billing
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;Built for:&lt;/strong&gt; Startups with engineering resources who need reliable payment infrastructure&lt;/p&gt;

&lt;p&gt;Stripe's biggest advantage is trust and scale. Their payments platform processes over $1.4 trillion annually with 99.999% uptime. Stripe Billing adds usage metering on top of this foundation.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fir003rlgsbxdzaeqkw78.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fir003rlgsbxdzaeqkw78.webp" alt="Stripe dashboard screenshot" width="800" height="530"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;For AI companies:&lt;/strong&gt; Stripe supports metering per API call, token, or custom usage units. Their developer documentation is excellent, and integration with the broader Stripe ecosystem is seamless.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Limitation:&lt;/strong&gt; Quoting and enterprise workflows require significant custom development. Complex usage models need engineering work. No built-in margin tracking or AI-specific reporting.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Early-stage AI companies with traditional subscription models plus some usage components.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pricing:&lt;/strong&gt; ~0.5-0.8% of invoiced volume plus Stripe payment fees - can go up to 2.9%&lt;/p&gt;

&lt;h1&gt;
  
  
   Togai (Zuora)
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;Built for:&lt;/strong&gt; Enterprise companies with complex consumption models needing sophisticated rating engines&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvt72runej369068pcbfo.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvt72runej369068pcbfo.webp" alt="Togai screenshot" width="800" height="534"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Togai handles up to 1 billion+ events per day and provides rating for tiered, inclusive allowances, and overage fees. Recently acquired by Zuora, it's positioned as the metering component of enterprise billing workflows.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Technical strength:&lt;/strong&gt; Low-code pricing model builder, real-time usage ingestion, revenue simulation for forecasting.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Limitation:&lt;/strong&gt; Togai bundles with Zuora Billing (or another invoicing system) to complete billing workflows. Enterprise complexity and pricing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Large enterprises with existing Zuora implementations.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pricing:&lt;/strong&gt; Enterprise licensing, typically $100K+ annually combined with Zuora.&lt;/p&gt;

&lt;h1&gt;
  
  
   Choosing Your Next Billing Platform
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;If you're building customer-facing AI agents:&lt;/strong&gt; &lt;a href="https://paid.ai" rel="noopener noreferrer"&gt;Paid.ai&lt;/a&gt; is purpose-built for your use case. Agent workflows, outcome tracking, and margin management come standard.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;If you're focused specifically on compute proxy:&lt;/strong&gt; &lt;a href="//metronome.com"&gt;Metronome&lt;/a&gt; or &lt;a href="//withorb.com"&gt;Orb&lt;/a&gt; provide the  scale you need around metering. Choose Metronome for enterprise complexity, Orb for faster implementation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;If you're enterprise with complex consumption:&lt;/strong&gt; &lt;a href="https://www.togai.com/" rel="noopener noreferrer"&gt;Togai&lt;/a&gt; + Zuora handles the most sophisticated rating scenarios but requires significant implementation.&lt;/p&gt;

&lt;p&gt;AI monetization is still evolving rapidly. Pick a platform that can adapt as your understanding of value delivery changes.&lt;/p&gt;

&lt;h2&gt;
  
  
  What to Look For in AI Billing Platforms
&lt;/h2&gt;

&lt;p&gt;Let's talk about what actually matters in AI billing. After working with dozens of AI companies wrestling with billing complexity, these are the features that separate the winners from the "we'll figure it out later" crowd.&lt;/p&gt;

&lt;h3&gt;
  
  
  Agent-Native Tracking
&lt;/h3&gt;

&lt;p&gt;Traditional platforms track "users" or "API calls." AI platforms need to track agent behaviors, workflows, and outcomes. Look for systems that can capture:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Multi-step agent workflows as single billable units&lt;/li&gt;
&lt;li&gt;Cross-agent collaboration (when Agent A hands off to Agent B)&lt;/li&gt;
&lt;li&gt;Outcome completion vs. process initiation&lt;/li&gt;
&lt;li&gt;Variable cost attribution per agent action&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Real-Time Usage Processing
&lt;/h3&gt;

&lt;p&gt;AI workloads spike unpredictably. Your billing platform needs to handle:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Millions of events per day without dropping data&lt;/li&gt;
&lt;li&gt;Real-time cost visibility (customers hate surprise bills)&lt;/li&gt;
&lt;li&gt;Threshold alerts before usage explodes&lt;/li&gt;
&lt;li&gt;Event deduplication (agents sometimes retry)&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Margin Visibility &amp;amp; Cost Attribution
&lt;/h3&gt;

&lt;p&gt;This is where most platforms fail spectacularly. AI companies need to know:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What each agent workflow actually costs to run&lt;/li&gt;
&lt;li&gt;Model switching impact on margins (GPT-4 vs Claude vs local models)&lt;/li&gt;
&lt;li&gt;Token efficiency tracking across different use cases&lt;/li&gt;
&lt;li&gt;Break-even points for different pricing tiers&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Pricing Model Flexibility
&lt;/h3&gt;

&lt;p&gt;AI monetization is evolving fast. Your platform should support:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Hybrid models (base subscription + outcome fees)&lt;/li&gt;
&lt;li&gt;Dynamic pricing based on model performance&lt;/li&gt;
&lt;li&gt;Prepaid credits with different expiration rules&lt;/li&gt;
&lt;li&gt;Volume tiers that actually make sense for AI usage patterns&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Pro tip:&lt;/strong&gt; Avoid platforms that make you choose between "subscription" or "usage-based". Most successful AI companies use hybrid models.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>startup</category>
      <category>fintech</category>
    </item>
    <item>
      <title>The 5 stages of SaaS death</title>
      <dc:creator>Arnon Shimoni</dc:creator>
      <pubDate>Mon, 11 Aug 2025 08:46:20 +0000</pubDate>
      <link>https://forem.com/arnons1/the-5-stages-of-saas-death-3hnk</link>
      <guid>https://forem.com/arnons1/the-5-stages-of-saas-death-3hnk</guid>
      <description>&lt;p&gt;Last week, I met a founder who'd just lost a pretty big $2M deal to a 3-person startup with a half-finished product (I call these "3 Stanford grads in a trenchcoat").&lt;/p&gt;

&lt;p&gt;He was annoyed they didn't even have a basic dashboard or settings page.&lt;/p&gt;

&lt;p&gt;I think he wasn't angry about losing the deal, but mostly because he worked on the wrong thing.&lt;/p&gt;

&lt;p&gt;I think most of us in product have been there, realizing we put engineering teams through the wringer for something that someone else did in a weekend.&lt;/p&gt;

&lt;h2&gt;
  
  
  The pattern I can't unsee
&lt;/h2&gt;

&lt;p&gt;As part of the work I do at Paid, I've spoken to maybe 20 SaaS founders about AI, and lots of agent builders. Obviously these are VERY different companies, in different stages, and sometimes different industries.&lt;/p&gt;

&lt;p&gt;With SaaS - it's like watching everyone go through the same cycle, but for business models.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffm69d769f15dcyfp97p3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffm69d769f15dcyfp97p3.png" alt=" " width="800" height="650"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Let me show you what I mean. Every SaaS executive I know is somewhere on this curve today, with the variable being how quickly they're going through it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Stage 1: Denial
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;"Our customers need human oversight"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This is where it starts. Usually in a board meeting. Someone asks about AI strategy, and you hear yourself saying things like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;"Our customers value the human touch"&lt;/li&gt;
&lt;li&gt;"AI can't handle our level of complexity"&lt;/li&gt;
&lt;li&gt;"We're monitoring the space"&lt;/li&gt;
&lt;li&gt;"It's mostly hype"&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Three months ago, I was advising a company that runs sales-training software. Solid business, $10M ARR, growing 35% annually. The CEO told me their moat was "design expertise that AI couldn't replicate."&lt;/p&gt;

&lt;p&gt;Last week, their biggest customer started building their own training content with Claude Opus 4.1 with projects... They didn't need design expertise for that...&lt;/p&gt;

&lt;p&gt;Here's how you know you're in denial: You use terms like "AI washing", you think ChatGPT is just a toy and everything built on top of it is "just a wrapper".&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fopo5cz9ve6x8i3twrhv5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fopo5cz9ve6x8i3twrhv5.png" alt=" " width="800" height="539"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You also believe your industry is somehow special, somehow immune. You're waiting for the hype to die down. While you're in denial, your customers aren't.&lt;/p&gt;

&lt;p&gt;I got some data from a couple of SaaS companies last month - on average, most of their daily active users were copy-pasting data into ChatGPT, then pasting it back because they didn't like their AI interface..&lt;/p&gt;

&lt;p&gt;Yeah, NOW your product has become expensive middleware for OpenAI.&lt;/p&gt;

&lt;h2&gt;
  
  
  Stage 2: Anger
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;"They don't even have SSO!"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;You lose a deal to a young player - 3 Stanford grads in a trenchcoat who are just out of YC.&lt;/p&gt;

&lt;p&gt;This is when the anger kicks in...&lt;/p&gt;

&lt;p&gt;I heard of a founder complaining that an AI competitor was "unsustainable", they only had a dozen features versus his hundreds. They didn't have compliance certifications. They were undercutting by charging 90% less.&lt;/p&gt;

&lt;p&gt;He was right about everything except what mattered.&lt;/p&gt;

&lt;p&gt;The anger phase sounds like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;"When their VC money runs out..."&lt;/li&gt;
&lt;li&gt;"Wait until they hit enterprise requirements..."&lt;/li&gt;
&lt;li&gt;"Our features took years to build..."&lt;/li&gt;
&lt;li&gt;"Customers don't understand what they're giving up..."&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Another CIO told me last week:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"These AI companies are cheating. They're not playing by the rules - they aren't making sure their stuff is compliant."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Yeah. It sucks that they're not playing your game at all. You're bigger and optimizing for software excellence and reducing risk. They're optimizing for outcome delivery. &lt;/p&gt;

&lt;h2&gt;
  
  
  Stage 3: Bargaining
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;"We'll add AI features to our enterprise tier"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This is where 80% of you are right now. You've accepted AI is real, but you think you can negotiate with it.&lt;/p&gt;

&lt;p&gt;Lots of us have been there. The frantic product meetings driven by the board mandate on AI. The emergency AI taskforce (or "tiger team"). The Google Slides titled "AI Strategy v5_final"... It's literally "how to not die" in slides form.&lt;/p&gt;

&lt;p&gt;I've seen this all the way back at the end of 2022:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;November: "We're adding AI-powered insights!"&lt;/li&gt;
&lt;li&gt;December: "We're building a copilot!"&lt;/li&gt;
&lt;li&gt;January: "We're experimenting with usage-based pricing!"&lt;/li&gt;
&lt;li&gt;February: "We're exploring a hybrid model!" &lt;/li&gt;
&lt;li&gt;March: "We're refocusing on our core value prop!"&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F132di6bfxujkruxtv81f.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F132di6bfxujkruxtv81f.png" alt=" " width="800" height="763"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I know because I've helped three companies go through this exact progression. Same presentations, same pricing experiments, same surprise when their AWS bill exceeded their MRR.&lt;/p&gt;

&lt;p&gt;You know you're bargaining when:&lt;/p&gt;

&lt;p&gt;Your pricing page looks like a math textbook with lots of levers and options&lt;/p&gt;

&lt;p&gt;You're running three different pricing models simultaneously&lt;/p&gt;

&lt;p&gt;You use "Now with AI ✨"&lt;/p&gt;

&lt;p&gt;You've added "credits" to your billing system&lt;/p&gt;

&lt;p&gt;Your gross margins went negative but you call it "investment" or "cost of marketing"&lt;/p&gt;

&lt;p&gt;Now you're just about paying customers to use your product.&lt;/p&gt;

&lt;h2&gt;
  
  
  Stage 4: Depression
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;"Maybe we should focus on enterprise"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Now your best engineers are updating their LinkedIn profiles. You start using phrases like "strategic pivot" and "return to fundamentals" and all sorts of McKinsey speak...&lt;/p&gt;

&lt;p&gt;Even if your product was genuinely excellent, with a beautiful UI, thoughtful workflows, delightful to use - it just isn't solving the right problem anymore. It helped humans work better, when customers wanted to eliminate more of the work.&lt;/p&gt;

&lt;p&gt;The depression markers:&lt;/p&gt;

&lt;p&gt;You stop shipping features&lt;/p&gt;

&lt;p&gt;Every conversation ends with "what about enterprise?"&lt;/p&gt;

&lt;p&gt;You're considering acquisitions (buying or being bought - both...)&lt;/p&gt;

&lt;p&gt;Your investors start sending "helpful" articles&lt;/p&gt;

&lt;p&gt;You dream about the good old days of 2020 (right???)&lt;/p&gt;

&lt;p&gt;Now you're actually ready to innovate. This is where real innovation happens.&lt;/p&gt;

&lt;p&gt;When you stop trying to save your product and start trying to solve your customer's problem.&lt;/p&gt;

&lt;h2&gt;
  
  
  Stage 5: Acceptance
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;"What would we build if we started today?"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The companies that make it here have realized something pretty significant.&lt;/p&gt;

&lt;p&gt;You can't bolt AI onto SaaS. You have to rebuild around outcomes.&lt;/p&gt;

&lt;p&gt;Sounds like startup suicide? Here's what will happen if you go down this path:&lt;/p&gt;

&lt;p&gt;Imagine a project management software that retails for $89/seat/month.&lt;/p&gt;

&lt;p&gt;Now transition to selling completed projects for $2,500 each. Customers don't log in. They don't see dashboards with burndowns - instead they just get results.&lt;/p&gt;

&lt;p&gt;Revenue is up 3x. Costs are down 60%. Customer satisfaction is the highest it's ever been.&lt;/p&gt;

&lt;p&gt;You've reached acceptance when:&lt;/p&gt;

&lt;p&gt;You stop defending your features&lt;/p&gt;

&lt;p&gt;You price based on outcomes, not access&lt;/p&gt;

&lt;p&gt;Your competitive set includes companies you've never heard of&lt;/p&gt;

&lt;p&gt;You're building things that would have seemed insane two years ago&lt;/p&gt;

&lt;p&gt;You're either terrified or exhilarated (both is a good marker)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuj3a1ub8picuykgnpsnt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuj3a1ub8picuykgnpsnt.png" alt=" " width="800" height="358"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;These stages aren't always sequential. I've seen company leaders go from denial to acceptance in a single customer call. I've watched companies bargain for nearly a year. Some never leave anger...&lt;/p&gt;

&lt;p&gt;The longer you stay in each stage, the more expensive it gets. Denial costs you market position. Anger costs you talent. Bargaining costs you capital. Depression costs you momentum.&lt;/p&gt;

&lt;p&gt;Acceptance costs you your ego, but that's a price worth paying.&lt;/p&gt;

&lt;p&gt;A few weeks ago, I was talking to a founder who'd just hit acceptance:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"We kept asking 'How do we compete with AI?' until we realized we were asking the wrong question. The right question was 'What would an AI-native solution look like?' Once we asked that, everything became clear."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;His company now looks nothing like it did a year ago. They sunsetted tons of features. They reduced their codebase and replaced their entire pricing model.&lt;/p&gt;

&lt;p&gt;They're growing faster than ever.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where we're going
&lt;/h2&gt;

&lt;p&gt;I used to think AI would make SaaS better. More efficient, more powerful, more valuable.&lt;/p&gt;

&lt;p&gt;I was wrong.&lt;/p&gt;

&lt;p&gt;AI and agentic AI doesn't improve SaaS. It replaces the need for it. Not the functionality—the entire concept of software as an intermediary between intent and outcome.&lt;/p&gt;

&lt;p&gt;The question used to be: "How can we help humans do this better?" The question now is: "Why do humans need to do this at all?"&lt;/p&gt;

&lt;p&gt;If you're in SaaS - you're probably in Stage 3 right now, bargaining with reality. That's okay. Most of us will go through it - you're not alone.&lt;/p&gt;

&lt;p&gt;But don't stay there too long. Finish your cycle and start building again. Once you accept what's happening, building becomes fun again.&lt;/p&gt;

&lt;p&gt;You'll stop protecting the past and start inventing the future again.&lt;/p&gt;

&lt;p&gt;Even if that future doesn't include your current product.&lt;/p&gt;

&lt;p&gt;Sorry.&lt;/p&gt;




&lt;p&gt;If you're ready to &lt;a href="https://paid.ai" rel="noopener noreferrer"&gt;make the move from SaaS to AI native pricing and business - give us a shout at paid.ai&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How AI Agent Companies Go From $0 to Profitable</title>
      <dc:creator>Arnon Shimoni</dc:creator>
      <pubDate>Wed, 18 Jun 2025 09:30:37 +0000</pubDate>
      <link>https://forem.com/arnons1/how-ai-agent-companies-go-from-0-to-profitable-with-code-examples-3koc</link>
      <guid>https://forem.com/arnons1/how-ai-agent-companies-go-from-0-to-profitable-with-code-examples-3koc</guid>
      <description>&lt;p&gt;I've spoken to about 160 agent builders in the last half year, and my estimate says 75% of them are leaving money on the table. They tell me so, and they tell me they're worried about it.&lt;/p&gt;

&lt;p&gt;Last week, on a discovery call with a company building a support agent for automotive use, the founder told me "Our agent handles 50,000 customer support tickets monthly, but we're losing $3 on every interaction".&lt;/p&gt;

&lt;p&gt;What's missing in my opinion is a bit of education about what you can and can't do for agentic monetization.&lt;/p&gt;

&lt;p&gt;So after helping 40+ AI agent companies implement profitable pricing models and having spoken to at least 100 more, I'm going to share the pattern that I see: You've built something incredible, but you're struggling to turn it into sustainable revenue.&lt;/p&gt;

&lt;h1&gt;
  
  
  The problem: Normal SaaS pricing doesn't work for AI agents
&lt;/h1&gt;

&lt;p&gt;This one is hard to unpack but let me explain:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;LLM costs are unpredictable: One customer saw costs spike from $500 to $8,000 in a single month due to INPUT token lengths changing&lt;/li&gt;
&lt;li&gt;Value varies wildly: The same agent might save one customer $100/month and another $10,000/month&lt;/li&gt;
&lt;li&gt;Usage patterns are non-linear: Unlike SaaS, AI agent usage doesn't scale with team size. There is no seat to price for!&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Because we're all used to SaaS, tons of founders default to per-seat pricing because it's familiar. But when one user can deploy 50 agents doing the work of an entire department, seat-based pricing leaves lots to be desired...&lt;/p&gt;

&lt;h1&gt;
  
  
  The 4 AI agent pricing models that actually generate profit
&lt;/h1&gt;

&lt;p&gt;After extensive testing with real customers, these four models consistently outperform traditional pricing:&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Agent-based pricing: The FTE replacement model ($2K-$20K/month)
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;When it works:&lt;/strong&gt; The agent replaces a specific job function or part of it&lt;br&gt;
&lt;strong&gt;Real example:&lt;/strong&gt; One of our legal tech customers charges $8,000/month for an AI contract reviewer that replaces a $120,000/year paralegal.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft8vbp8xhkmogq7h2mi6u.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft8vbp8xhkmogq7h2mi6u.png" alt="Image description" width="800" height="518"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The math&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Human paralegal: $10,000/month fully loaded&lt;br&gt;
AI agent: $8,000/month all-in&lt;br&gt;
Customer saves: $2,000/month&lt;br&gt;
Your margin: ~65% after infrastructure costs&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; You can position against headcount budgets, not software budgets. HR budgets are 10x larger than IT budgets and it may work in your favour.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What to track today:&lt;/strong&gt; Start documenting how many human hours your agent replaces. You'll need this data to justify your pricing.&lt;/p&gt;
&lt;h2&gt;
  
  
  2. Action-based pricing: The consumption model ($0.10-$5.00/action)
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;When it works:&lt;/strong&gt; Competing with BPOs or call centers&lt;br&gt;
&lt;strong&gt;Real example:&lt;/strong&gt; A voice AI company charges $0.12/minute for calls, undercutting call centers by 70%.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvzsdmtkl93dhdiu0abvk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvzsdmtkl93dhdiu0abvk.png" alt="Image description" width="800" height="518"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Actual breakdown from a customer support agent company we work with:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Voice infrastructure:&lt;/strong&gt; $0.03/minute&lt;br&gt;
&lt;strong&gt;LLM costs:&lt;/strong&gt; $0.02/minute&lt;br&gt;
&lt;strong&gt;Other APIs:&lt;/strong&gt; $0.01/minute&lt;br&gt;
&lt;strong&gt;Total cost:&lt;/strong&gt; $0.06/minute&lt;br&gt;
&lt;strong&gt;They charge:&lt;/strong&gt; $0.12/minute&lt;br&gt;
&lt;strong&gt;Margin:&lt;/strong&gt; 50%&lt;/p&gt;

&lt;p&gt;The problem with this model is it can be "crunched" with margin. When things get commoditized, you will race to the bottom on pricing. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What to track today:&lt;/strong&gt; Calculate your true cost per action including ALL components: LLM, APIs, infrastructure, even that  Google Maps geocoding service you may be using.&lt;/p&gt;
&lt;h2&gt;
  
  
  3. Workflow-based pricing: The process automation model ($50-$500/workflow)
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;When it works:&lt;/strong&gt; Multi-step processes with clear deliverables&lt;br&gt;
&lt;strong&gt;Real example:&lt;/strong&gt; An SDR agent that charges:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Lead research:&lt;/strong&gt; $2/lead&lt;br&gt;
&lt;strong&gt;Email personalization:&lt;/strong&gt; $1/email&lt;br&gt;
&lt;strong&gt;Meeting booking:&lt;/strong&gt; $8/meeting&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffj19wqr6xp3v2sfevuvj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffj19wqr6xp3v2sfevuvj.png" alt="Image description" width="800" height="396"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Even a simple workflow could involve:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;3 data enrichment API calls&lt;/li&gt;
&lt;li&gt;2 LLM summarization steps&lt;/li&gt;
&lt;li&gt;1 quality verification check
resulting in a total cost of $0.47/lead&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;By bundling into workflows and charging $2/lead, one of our customers achieved 76% margins while still being cheaper than human SDRs.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My tip:&lt;/strong&gt; Bundle workflows into packages. "500 leads/month for $750" converts better than "$1.50 per lead" even though it's the same price.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What to track today:&lt;/strong&gt; Map out EVERY step in your agent's workflow. You'd be surprised how many hidden costs lurk in "simple" processes.&lt;/p&gt;
&lt;h2&gt;
  
  
  4. Outcome-based pricing: The results model ($500-$5,000/outcome)
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F49di0lygybn5yaxac256.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F49di0lygybn5yaxac256.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is my favourite and it's the holy grail, but it can be tricky to get to it!&lt;br&gt;
&lt;strong&gt;When it works:&lt;/strong&gt; Clear, measurable business results&lt;br&gt;
&lt;strong&gt;Real example:&lt;/strong&gt; A recruiting AI that charges:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;$500 per qualified candidate&lt;/li&gt;
&lt;li&gt;$1,000 per scheduled interview&lt;/li&gt;
&lt;li&gt;$5,000 per accepted offer&lt;/li&gt;
&lt;li&gt;$0 for everything else&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;As the agent success rate improves (say, from 10% to 25%), the revenue increases and the cost can remain rather flat.&lt;/p&gt;

&lt;p&gt;Yes, you need rock-solid attribution. We have one customer that spent 3 months building attribution before switching to this model. &lt;/p&gt;

&lt;p&gt;Attribution tracking with Langfuse (if you're already using it):&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# Track outcome attribution in your observability
&lt;/span&gt;&lt;span class="n"&gt;generation&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;langfuse&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;generation&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;
    &lt;span class="n"&gt;name&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;interview_scheduled&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="n"&gt;trace_id&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;trace&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nb"&gt;id&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="n"&gt;metadata&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;outcome_type&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;interview_scheduled&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;candidate_id&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;candidate_id&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;attribution_confidence&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mf"&gt;0.95&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;  &lt;span class="c1"&gt;# How sure are you?
&lt;/span&gt;        &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;billable&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="bp"&gt;True&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;amount&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;1000&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Tracking is one thing. Actually billing for it, handling disputes, and managing different pricing tiers? That's where things get messy - and I suggest you look away from the usual suspects for handling it :) &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What to track today:&lt;/strong&gt; Start measuring success rates and outcomes NOW, even if you're not charging for them yet. This data is so important...&lt;/p&gt;

&lt;h1&gt;
  
  
  Recommended decision framework for agentic monetization models
&lt;/h1&gt;

&lt;p&gt;Which model should you choose?&lt;br&gt;
Here's my framework:&lt;/p&gt;

&lt;p&gt;What budget are you targeting?&lt;/p&gt;

&lt;p&gt;→ Headcount budget (10x larger)? &lt;br&gt;
   Use Agent-based pricing&lt;/p&gt;

&lt;p&gt;→ Outsourcing/BPO budget? &lt;br&gt;
   Start with Action-based, plan your escape&lt;/p&gt;

&lt;p&gt;→ ROI/Innovation budget? &lt;br&gt;
   Use Outcome-based if you can prove attribution&lt;/p&gt;

&lt;p&gt;→ Operational efficiency budget? &lt;br&gt;
   Use Workflow-based pricing&lt;/p&gt;
&lt;h1&gt;
  
  
  What should you do today?
&lt;/h1&gt;

&lt;p&gt;Margins will kill you if you don't know what they are. You can't price well if you don't know what your inputs are.&lt;/p&gt;

&lt;p&gt;I recommend adding a cost calculation now! If you're using something like n8n, add a cost calculator node after each service:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="c1"&gt;// Cost aggregator&lt;/span&gt;
&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;costs&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="na"&gt;openai&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nf"&gt;$&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;OpenAI&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;).&lt;/span&gt;&lt;span class="nf"&gt;first&lt;/span&gt;&lt;span class="p"&gt;().&lt;/span&gt;&lt;span class="nx"&gt;json&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;usage&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;total_tokens&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="mf"&gt;0.00003&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
  &lt;span class="na"&gt;whisper&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nf"&gt;$&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;Whisper&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;).&lt;/span&gt;&lt;span class="nf"&gt;first&lt;/span&gt;&lt;span class="p"&gt;().&lt;/span&gt;&lt;span class="nx"&gt;json&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;duration&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="mf"&gt;0.006&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
  &lt;span class="na"&gt;elevenlabs&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nf"&gt;$&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;ElevenLabs&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;).&lt;/span&gt;&lt;span class="nf"&gt;first&lt;/span&gt;&lt;span class="p"&gt;().&lt;/span&gt;&lt;span class="nx"&gt;json&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;characters&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="mf"&gt;0.00018&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
  &lt;span class="c1"&gt;// Add all your services here&lt;/span&gt;
&lt;span class="p"&gt;};&lt;/span&gt;

&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;totalCost&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nb"&gt;Object&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;values&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;costs&lt;/span&gt;&lt;span class="p"&gt;).&lt;/span&gt;&lt;span class="nf"&gt;reduce&lt;/span&gt;&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="nx"&gt;a&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;b&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="nx"&gt;a&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="nx"&gt;b&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;

&lt;span class="c1"&gt;// Log it somewhere (or don't, I'm not your boss)&lt;/span&gt;
&lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;`Workflow cost: &lt;/span&gt;&lt;span class="p"&gt;${&lt;/span&gt;&lt;span class="nx"&gt;totalCost&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;toFixed&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;)}&lt;/span&gt;&lt;span class="s2"&gt;`&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If you're using Langfuse, you can track costs per trace:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# Add cost calculation to your traces
&lt;/span&gt;&lt;span class="kn"&gt;from&lt;/span&gt; &lt;span class="n"&gt;langfuse&lt;/span&gt; &lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;Langfuse&lt;/span&gt;

&lt;span class="n"&gt;langfuse&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nc"&gt;Langfuse&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;

&lt;span class="c1"&gt;# When creating a trace
&lt;/span&gt;&lt;span class="n"&gt;trace&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;langfuse&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;trace&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;
    &lt;span class="n"&gt;name&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;customer_support_workflow&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="n"&gt;metadata&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;customer_id&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;customer_id&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;token_count&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;completion&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;usage&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;total_tokens&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;estimated_cost&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;completion&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;usage&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;total_tokens&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="mf"&gt;0.00003&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="p"&gt;)&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The above will work for understanding costs, but they won't help you with billing, margin analysis, or scaling.&lt;/p&gt;

&lt;h2&gt;
  
  
  What you should do next week
&lt;/h2&gt;

&lt;p&gt;After you've started tracking your costs, I highly recommend you talk to 10 customers about value. Don't ask "What would you pay?", instead understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What were they doing before?&lt;/li&gt;
&lt;li&gt;How much time/money did that cost?&lt;/li&gt;
&lt;li&gt;What specific outcomes matter to them?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;After that, you can start to figure out which models (as I outlined above) could match. &lt;br&gt;
Test the water with a few friendly customers (simulate it!), and see if one of them leaves you more profitable.&lt;/p&gt;

&lt;p&gt;I'm very happy to discuss: What's your biggest pricing challenge?&lt;br&gt;
I'm curious about your experience. Are you currently:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Still figuring out your costs?&lt;/li&gt;
&lt;li&gt;Struggling to communicate value?&lt;/li&gt;
&lt;li&gt;Worried about customer pushback?&lt;/li&gt;
&lt;li&gt;Already profitable and scaling?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Drop a comment below. I respond to every question and often write follow-up posts based on common challenges.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>startup</category>
    </item>
  </channel>
</rss>
