Five real examples
What changed when AI took over a real job.
I’m Spencer Dusebout, a multi-exit founder. Here are 5 real examples of how I’ve integrated AI into companies. Due to the sensitive nature of these examples, names have been redacted. References are available upon request.
These come from three companies: a B2B2C software company, a 70-person B2B SaaS company and a marketing agency.
If one real job isn’t running and in use on your real work by day 30, I refund what you paid.
Sales
From one deck for everyone to the demo being the pitch
Names redacted. References available on request.
A B2B2C software company’s reps were sending every prospect the same emails and the same deck. Real personalization took hours per account, so only the biggest deals got it, and the average rep was booking about 2 outbound meetings a week.
First thing I noticed - the most persuasive thing they had was what their own product could show a prospect about the prospect’s own business, way more than any deck. That showed up late in the deal if at all, because somebody had to build it by hand. So we flipped it and made that report the first touch... basically the demo became the pitch.
Here’s what got built -
- (1)
Agents that watch buying signals and pick who each rep goes after that week, checked against the source of truth so existing customers and open deals get skipped. Nothing worse than cold emailing your own customer.
- (2)
A report factory that turns a prospect’s own data into a tailored report - hundreds a day instead of a few a week.
- (3)
90 day sequences of owner-sent emails and call tasks, and the rep approves every single send.
What broke was data quality. One enrichment pass came back with well over half the rows unmatched with any confidence. We left them blank instead of guessing, and that turned into a rule - no estimated numbers, period. The first batch of reports needed corrections too, so now a person signs off on a benchmark report and every batch gets checked against it before a prospect sees anything.
One wrong number in a report about someone’s own business does more damage than sending nothing at all.
The average rep went from 2 outbound meetings a week to 8-10.
I run the same machine for my own outreach now - signals, research, first drafts I approve myself.
Your first 30 days
One buying signal, one thing your product can show from a prospect’s own data, one segment, and reps approving every send.
Customer success
From hearing about it last to calling first
Names redacted. References available on request.
A B2B2C software company with 250+ accounts kept finding out a customer was in trouble at renewal. The analysts never got to accounts early, so the ones quietly trending the wrong way never got a call.
First thing I found - the usage dashboards were measuring the wrong thing. They counted logins. In one cohort about a third of users touched the core feature... but nearly every team was getting value from automations running in the background that nobody logs in to look at. One of those is a coaching call and the other is an expansion call, and the dashboard couldn’t tell them apart.
So we built a monthly health report for every account off the source of truth, not just the big ones, and a ranked call list for CX - who to call, why, and what to bring. Integration gaps get flagged so the team knows which accounts are only half set up. Nothing reaches a customer without a QA check, and missing data gets skipped, not guessed.
Then we pointed it at the accounts everyone thought were fine. 16 of the 250+ were marked green. The signals said otherwise, so CX got to them fast.
4 got saved, 2 got upsold, and 3 that had stalled got back on track.
It didn’t save them all. The other 7 had either churned or were down to a fighting chance - they needed this running months earlier.
Same setup at a performance-marketing agency, with ad campaigns instead of accounts. Nobody had the bandwidth to check every campaign, so they heard from clients that a campaign wasn’t working before they’d looked themselves. Now every campaign gets checked against its targets - cost per lead, calls, creative - and the flag goes to whoever owns the fix with a recommended next move.
A flag with no recommendation is just more work for the owner.
Your first 30 days
One health check across every account, plus a ranked list of who to call and why, going to whoever owns the account.
Reporting
From a dashboard that showed zero to numbers everyone trusts
Names redacted. References available on request.
A B2B2C software company was switching CRMs mid-year. The sales reporting everyone relied on was about to break, board prep took days, and a few dashboards were already quietly wrong.
First thing I found - one dashboard showed zero for a 30 day window where the real count was in the hundreds of thousands. One date filter. The chart rendered, nobody questioned it... and nothing flagged it because nothing was checking it against a second count.
After that I do not trust a number that only gets counted one way.
So before any AI went on top, we built one record per customer - pulling from the CRM, product analytics, support tickets and billing - and wrote the definitions down first. What counts as active, what counts as a closed deal, what makes an account at risk. Boring, I know, but every report and every agent after that runs off the same definitions, so two teams stop walking into the same meeting with two different numbers.
What broke was the switch itself. We ran old and new side by side, and mid switch a small change in how one system answered broke lead tracking. We reproduced it and added tests - without the side by side nobody would have seen it. Two rules came out of that: if a feed is late or broken the number gets held back, not guessed, and everything gets a second count. Along the way it turned up dozens of old deals sitting in contract records that never made it into the CRM.
Board and investor drafts get written straight from it now. Board prep went from days to about an hour.
I’ve since built the same foundation for a 70-person B2B SaaS company and a performance-marketing agency, about 30 days each. If you want to know whether you need it, ask sales and finance what revenue was last month. My guess is you get two numbers.
Your first 30 days
One customer record built from your CRM and product data, the definitions written down, and one weekly report running on it.
Finance & ops
From struggling to get reporting to one simple Slack message away
Names redacted. References available on request.
At a B2B2C software company, month-end close took 3-4 business days. A lot of people were involved and it was stressful - most of it was just figuring out where the information was. Every other report was a request too, waiting days on an engineering ticket.
First thing I found - the numbers existed. Getting them meant knowing which system, which filter and who to ask. So the job was making the question cheap.
With the source of truth in place, we set up back-office channels in Slack where people ask in plain words and get the answer, within whatever they’re allowed to see. Then the weekly jobs moved onto it - product usage, billing, the CEO report, goal and KPI tracking - each one showing up on schedule with a short note on what changed since last time, which is the only part anyone reads anyway. Teams plug their own tools in. The same setup runs the back office at a performance-marketing agency.
Then the close. It pulls bookings and commissions from the CRM along with the contracts, looks at churn and cancellations, and checks billing against product usage so anything that doesn’t match gets flagged. It tracks and categorizes the payments on employee cards too, highlights the ones it isn’t sure about, and researches those. The real win - finance stops waiting on sales for one number, product for another and billing for a third... it just does it.
No ticket, no waiting on the one person who knows where the number lives.
Month-end close is more of a verify thing now - about 100 hours of work automated every close. It’s mostly done when it lands, and the team makes sure it’s accurate. Reports that waited days on engineering are instant in Slack.
Your first 30 days
The one report your back office builds by hand every week, delivered in Slack on schedule from your live systems, plus a channel for follow-up questions.
Company-wide AI
From a license for everyone to AI everyone can use, with rules
Names redacted. References available on request.
A B2B2C software company needed AI across every team, connected to the systems people actually work in, without anyone doing something dumb with a customer list.
The easy version is a license for everyone and a policy doc. That’s what most people mean when they say they rolled out AI, and it leaves every question about data and access unanswered.
Licenses are the easy part.
So we put it where everyone already works - Slack. Different channels for different teams, different permissions on each one, and access to the systems and tools that team actually needs. The customer success lead gets customer data, product usage and billing, but not the full code repo. People can bring their own tools into it, inside the same permissions. It all runs off the source of truth, so the answer someone gets in Slack on a Tuesday is the same one the board gets.
Then the part that lets a CEO say yes - it’s fully auditable. Who asked, what it touched, what it did, with a written governance policy behind it.
About 100 people use it every week.
So have I rolled out “here’s 100 Claude licenses to 100 people”? No. Have I rolled out AI that people can use across the board, with varying permissions, access to different systems and tools, and a governance policy? Yes, absolutely. People aren’t necessarily hiring for that, but they should.
Your first 30 days
One or two teams, one or two systems connected, permissions and the audit trail on from day one, and a one page policy.
Why this order
Same three layers, built bottom up, every time
The default AI output is pretty average. It only gets good when it’s plugged into your own data with a person checking the work. So I build it in the same order every time - one source of truth first, so your numbers mean the same thing everywhere, then AI your whole team can use with rules around who sees what, and only then the jobs that actually pay for all of it.
I’ve built that foundation at three companies now, about 30 days each.
Who checks the work
A person stays in it, every time
If one real job isn’t running and in use on your real work by day 30, I refund what you paid.
I run the same thing on myself - about 11 agents do the work up to the decision and bring the decision to one place, an app I built called Session. I’ll show you mine running on the call - it’s easier than explaining it.