SaaStr 外呼用 Monaco、Agentforce 和 Artisan,为何还要为头部客户自建 AI ABM 工具
We Run Monaco, Agentforce and Artisan for Outbound. Why We Still Also Built Our Own “AI ABM” Tool for Our Top Accounts
- 1SaaStr AI 外呼仍以四家厂商工具为主,Artisan 年促成数百万美元成交,Agentforce 召回打开率 72%
- 2作者在自研智能体 10K 内为头部客户新建 AI ABM 潜客工具,用厂商读不到的一方数据写定制外呼
- 3客户数据分散在 Salesforce、Bizzabo、WordPress、播客库等至少六个系统,外呼厂商无法全部接入
- 4续约智能体约半天建成,定制路演从约 5 份增至 20-30 份,银级赞助商回复率高于钻石级
AI 外呼的分工线在重画,规模化触达继续交给厂商,头部客户的差异化只能靠自建的一方数据层。
- 影响:发信和触达环节不必自建,差异化空间在 CRM 之外的一方数据;数据分散、大客户占比高的企业可评估自建薄层;Salesforce 将按 Flex Credits 计量智能体 API 调用,厂商深度读取 CRM 的成本会持续上升。
- 参考:可考虑先盘点客户数据分散在哪些系统、多少关键事实厂商读不到;值得挑少量头部客户试点自建数据薄层,并保留人对叙事的事先审核;同时算一下自家 Salesforce API 日调用量以预估成本变化。
- 依据:判断依据为作者自述口径,四家厂商跑量、续约智能体定制路演从约 5 份增至 20-30 份、银级回复率高于钻石级,暂无独立验证。
At SaaStr AI we are aggressive users of AI outbound tools:
- Monaco runs cold outbound. It booked a meeting for us with the right buyer at Anthropic on Day 1. That says it all.
- Artisan runs warm outbound. It has for over a year and booked millions of closed won for us. It’s where we spool up the most volume.
- Agentforce runs our win-back campaigns, which are getting 72% open rates.
- And our inbound agent on Qualified has closed $2M+ in the past year.
- 10K, our AI VP of Marketing, now uses several of these tools more than any human on our team does.
We’re keeping all of them (although one we may replace with 10K itself, more to come there).
But we also recently built our own prospecting tool inside 10K to complement them. It writes detailed outbound pitches using all of our first-party data about an account, including the data that never syncs to Salesforce. We use it on a small set of accounts, and we use the vendors for everything else.

Screenshot
90% of Our Outbound Still Runs Through Vendors, and Yours Should Too
For most outbound, the proven vendors are the right choice, for us and almost certainly for you.
Outbound at scale depends on deliverability, sequencing, reply handling, meeting booking, list hygiene, and protecting your domain. Monaco, Artisan, Agentforce and Qualified have put years of engineering and thousands of customers into those problems. We have a 450K-contact database, and rebuilding deliverability infrastructure for it would be a poor use of our agents’ time and ours.
If it’s a volume motion at SaaStr AI, a vendor runs it.
But Most Vendors Only See A Fraction Of Our First Party Data. Mostly Just Part of Our Salesforce Data
Where most of these vendors come up short is how much of your own data they can use.
A typical AI SDR connects to your CRM and reads some of it: contacts, accounts, maybe activity history. At SaaStr, what we know about a company lives in at least six systems:
- Salesforce: contracts, sponsorship history, the AE on the account, lifetime value
- Bizzabo: who attended SaaStr AI Annual, how many times, badge scans, actual lead counts
- Marketing Cloud: who on their team subscribes to our newsletters, and what they open and click
- WordPress: every article we’ve written that mentions them
- Our podcast archive: every time they’ve come up on 20VC x SaaStr or The Agents
- Momentum and Qualified: call history and chat conversations
No outbound vendor will wire into all of that for one customer. The systems they do connect to are also getting more expensive to read from. Salesforce has announced it will meter agent API calls in Flex Credits, and 10K alone already makes ~35,000 Salesforce API calls a day. Deep CRM reads on every prospect will cost vendors more over time.
The vendors write good emails from the data they can reach. For most of our outbound, that’s enough.
Our Pitch Generator Pulls Salesforce History, Event Attendance and Newsletter Data
[Screenshot: 10K’s Prospecting tab with the Pitch Generator]
This is the Prospecting tab inside 10K. It has an Attendee Lookup and Ticket Follow-ups, and for new sponsors we mostly use the Pitch Generator.
You enter a company name. 10K pulls their Salesforce history, event attendance and newsletter data, then writes a custom sponsorship pitch. The pitch can include:
- Who on their team has been to SaaStr AI Annual, and how many times
- Which of their executives subscribe to and read our newsletters
- Whether they’ve sponsored before, at what level, and the ROI they got
- What we’ve written and said about them on the blog and the podcasts
A typical vendor email says something like “companies like yours sponsor SaaStr to reach B2B executives.” 10K’s version can say how many people from their team came to Annual last year, which of their leaders read our newsletter, and what their leads looked like the last time they sponsored. Every one of those facts is about their company, and they can check each one.
We think of it as an “AI ABM” tool: account-based marketing where an agent does the account research.

The Renewal Agent Sent 20 to 30 Custom Decks Where We Used to Send 5
The prospecting tool came out of what already worked on renewals.
As we covered on Episode #013 of The Agents, Amelia built a renewal agent on top of 10K in about half a day. It pulls the Salesforce side (contract, history, LTV, opens, Qualified chats, Momentum calls) plus data that was never in Salesforce (WordPress, social, the podcast archive, Bizzabo lead counts), then builds a custom deck through the Gamma API.
Before agents, we built real custom decks for about five renewals, the diamond sponsors. Everyone else got a templated follow-up. With the agent, 20 to 30 custom decks went out.
The silver sponsors, with the smallest checks and historically our lowest renewal rate, replied at a higher rate than the diamonds. A $25K sponsorship is a bigger decision for a smaller company than $300K is for Google Cloud, and a custom deck showed them we’d tracked their results as closely as a diamond’s.
The prospecting tool applies the same approach to new logos.
Two Rules From the Renewal Agent We Kept for Prospecting
The agent proposes a narrative, and a human approves it before anything gets built. For one silver renewal, the agent proposed “you’re a silver, upgrade to gold.” That company had come out of stealth right before the event and grown a lot since, so Amelia changed the pitch to three options, including a media-plus-content tier. Fixing the story before generation took a few minutes. Editing a finished deck would have taken much longer.
The first email is short, and the deep version goes in the follow-up. On renewals, a first email without the deck got better responses than leading with it. Replies to that first email also told us what to put in the pitch. The agent sends the first touch, and a human sends the detailed follow-up.
Our Setup: Four Vendors for Volume, One Internal Tool for Named Accounts
This is how we’ve set it up, and we’d make the same call again:
- We buy the volume layer. Four AI SDR vendors run the bulk of our outbound. We haven’t rebuilt deliverability or sequencing, and we don’t plan to.
- We built a thin layer on our own data for top accounts: event attendance, newsletter engagement, content mentions, call history. The renewal agent took Amelia half a day. The prospecting tool lives in the same app.
- A human approves the story on every named account before the agent writes the pitch.
"We couldn't get that from third-party services," says Jason Lemkin.
SaaStr wanted hyper-personalized outreach: the perfect email, the perfect deck.
So they built it themselves. "It just can't, today, it can't be bought."
17,000 conversations, 600 meetings, and a 2.1x increase… pic.twitter.com/AjpbUQKEzw
— SaaStr.ai (@saastr) September 29, 2026
来源:SaaStr · saastr.com