
SaaStr added finance to an existing marketing agent. After training on four real deals, the agent handles deal-to-cash without human intervention. The key: a human in the loop on every email.
Alpha Score of 66 reflects moderate overall profile with strong momentum, moderate value, strong quality, moderate sentiment.
SaaStr's finance team went on vacation during the company's biggest event of the year. Collections started slipping. Sponsors and vendors weren't getting billed. The work that happens after a deal closes stopped happening at the time of year when time matters most.
Amelia, SaaStr's VP of Revenue, didn't spin up a new agent for the finance role. She added finance to 10K, the agent that was already SaaStr's AI VP of Marketing. That decision changed what the agent could do. Now 10K is SaaStr's AI VP of Revenue, and it handles a deal from close to cash without a human touching it. Sales ops, accounts receivable, collections, sales comp, and a piece of FP&A run through one agent on tools SaaStr already paid for, with no new system of record.
Why the Gap Between Deal and Invoice Is a Cash Drain
The old process was familiar to anyone who has worked B2B sales. A deal closes. The AE is supposed to flip it to Closed Won in Salesforce so the automation fires. Nobody flips a stage field on the night they close a deal. Somebody chases the AE, flips the field, sends the bill, works out the payment terms, and remembers three weeks later that nobody collected. The gap between a signed deal and an outgoing invoice, Amelia said, is one of the least examined cash drains in B2B. It's a coordination problem, and coordination is something agents handle well.
Finance is unforgiving, so this didn't go live on faith. Amelia tested the whole flow end to end herself first. On the first three real deals with real customers, she ran it manually alongside the agent, one step at a time, approving each one. Her prompt every single time: "tell me what you plan to do before you do it."
That's still how she works with any agent on anything sensitive. She hands it the contract and asks it to walk through what it's about to do. Approves step one. Goes and checks Salesforce herself. Are the contacts there? Then asks for step two.
During testing the agent produced duplicate invoices and sent things to the wrong people. It would have thrown the books off if any of it had gone out the door. Budget for that, Amelia told the team. If your contracts vary more than SaaStr's, budget for more than four test deals too.
One bad invoice has gone out since the agent went live. It got the due date wrong for no reason the team could reconstruct, and it hasn't happened again. Amelia is copied on everything the agent sends, so she saw it, corrected the invoice, and resent it. Cost a few minutes. Human on the loop vs. in the loop.
That CC line, Amelia said, is what makes the rest of this acceptable. An agent emailing your customers with nobody watching is a different product with a different risk profile, and staying copied isn't a launch precaution you graduate out of.
The other thing keeping it safe is that the agent stops when it isn't sure. Yesterday a deal closed and 10K came back with a question before acting. It wanted to automate a step and asked whether the step was right first. You can build those checkpoints in deliberately, and in finance you should.
You could build a standalone AI VP of Finance that does everything in that list. If you're a larger org with real finance controls and separation of duties, you may have to. Without that constraint, putting finance inside the agent that already owns revenue changes what the agent is capable of.
10K already knew SaaStr's marketing spend, campaign performance, Salesforce pipeline, and event data. Adding finance means it now knows how much the company should be spending on ads, and what revenue marketing brought in this week off collected cash rather than a forecast.
Some people hear that and think it's too much in one place. What SaaStr found, Amelia said, is that the agent is only as good as the surface it can see.
10K told Amelia it could take over commission calculations. Its argument was that it already knew the AEs on every deal, the payment terms, and when the cash landed, so there was no reason to buy a separate tool. She gave it the commission rules. Month end got dramatically easier. Nobody scoped that feature or asked for it. It showed up because the data was in one place and the agent noticed.
Even the best finance people used to sit somewhere else in the building. They understood the revenue team's numbers because they had to, but nothing about that understanding was linked to anything or actionable in the moment. Finance and revenue run as one system now, with the guardrails you want on the finance side. The invoicing automation is the visible piece. The single system underneath it is worth more.
The "AI replaces your whole stack" version of this story is wrong. SaaStr did not rebuild bill.com. It did not rebuild PandaDoc. It didn't touch QuickBooks, which everything still flows into. The company doesn't want to build e-signature and definitely doesn't want to maintain it. There's deep infrastructure in those three products and none of it was the bottleneck.
The company hooked tools it already pays for into an agent and then used them far more than it ever had. Same spend, very different leverage on it.
Most B2B companies are in the same position, Amelia said. The existing finance stack is fine. What's missing is something that can operate it without being asked.
Drafted by a large language model from the source reporting linked above, then screened by automated publishing checks. It is not read by a journalist before publication. Some articles cite our Alpha Score. Verify prices and figures against the original source. Educational coverage, not personalized advice.