In short
AI agents require business context, so companies need continuously updated, centralized copies of their data. The episode argues that some SaaS vendors are trying to lock down AI-agent access via restrictive API/data policies, which harms customers and increases complexity. It also discusses how agents should be integrated (identity/permissions) and why the “SaaSpocalypse” is overstated; the bigger risk is AI-native startups or DIY connector building.
Guest backgrounds
George Frazier, CEO and co-founder of Fivetran (founded 2013; customers since 2015). Fivetran replicates data from systems of record (e.g., Salesforce, NetSuite, SAP) into centralized data lakes; Fivetran announced a merger with dbt.
Key claims
Locking APIs is “bad for customers” because it forces companies to rebuild data platforms; data gravity/egress-cost arguments are largely overstated (Fivetran uses change data capture). SaaS won’t collapse; incumbents still matter because operational workflows and software budgets remain small. Agents will mostly use existing human interfaces/APIs; MCP helps with auth/discoverability.
Notable examples
SAP’s announced ban on AI agent access except approved methods; Salesforce/Slack called out as “terrible” on access. Fivetran’s support-ticket agent and planned “connector troubleshooter” closed-loop agent. Fivetran’s connector troubleshooting at scale (750 connectors).
Written by AI. May contain mistakes. Listen to the episode to check what was said.
Chapters
Tap a time to open that second in VOThe Need for Data Centralization
0:46 to 2:35
Discussion on the importance of having data in one location for AI agents.
“And so do you think that for enterprise agents, we're moving more to these, you treat them like humans?”
Data Infrastructure and AI Evolution
2:36 to 4:28
Overview of how data infrastructure is evolving with AI advancements.
“which is if you want to use AI agents in business, AI agents need context.”
Concerns Around AI and SaaS Value
4:29 to 6:40
Exploring the fears around AI potentially diminishing the value of SaaS offerings.
“And if you want to use AI on it, you have to use the AI tools that we provide.”
The Importance of Open Data Practices
6:41 to 10:39
Emphasizing the necessity of open data practices for effective business operations.
“But if you have a product manager bot, you really might just have one role that it uses, and it might have a single identity and yet do the work of hundreds or thousands of people.”
Future of Data and Open APIs
10:40 to 14:00
Discussion on the future trajectory of data practices and open APIs in the industry.
“in order to understand what the heck is going on in your business, and in order for AI agents to work in the context of business.”
The Need for Open Data and Customer Control
14:00 to 14:34
Discussion on the importance of open data and customer control over their data platforms.
“and then we will resolve back to where we were, which is like open data is the right thing.”
Debunking Data Gravity
14:35 to 16:55
Exploration of the concept of data gravity and why it's considered exaggerated.
“It's only red when you try to actually block it.”
Guidance for CIOs on Data Ownership
16:56 to 19:31
Advice for CIOs on negotiating data access and leveraging vendor contracts.
“The amount of data being moved at any given time is tiny.”
Evolution of AI Agents in Workflows
19:32 to 22:45
Analysis of how AI agents are integrating into existing workflows and their evolving roles.
“I want to talk a little bit about agents now.”
The Role of MCPs in AI Systems
22:46 to 26:38
Discussion on the importance of Managed Control Plans (MCPs) in AI systems for authentication and discoverability.
“And there may be but let me give the argument for the multiple.”
Show all 20 chapters
Building Smarter AI Tools
26:39 to 28:00
Examination of the future potential of AI agents to create better tools and overcome legacy systems.
“And that's just a rule that's been baked into the harnesses that ends up working well for a lot of situations.”
Debugging Nanoclaw and Its Limitations
28:00 to 28:50
Learn about the challenges faced in debugging and separating concerns in AI agents.
“And I didn't really want to go and troubleshoot all of the details of Nanoclaw.”
The SaaS Landscape and Its Future
28:50 to 30:40
Discuss uncertainty in SaaS companies and the potential for new entrants to disrupt the market.
“I mean, you know, Satya has said that there's going to be the collapse of SaaS.”
Leveraging AI for Data Replication
30:40 to 33:00
Discover how AI is being used to improve data replication processes and tackle complexity.
“Is it more just kind of existential angst?”
Understanding AI's Role in Data Foundations
33:00 to 35:50
Explore how enterprises can utilize existing data foundations for AI without reinventing the wheel.
“Can you talk to those, or is that a great secret?”
The Impact of AI on Software Infrastructure
35:50 to 39:00
Analyze how AI is changing the landscape of software infrastructure and the ongoing need for stable systems.
“If you are thinking about data foundations for AI, do not make the mistake of thinking you need to build some exotic new system as a data foundation for AI.”
Acquisition Strategy in the Tech Space
39:00 to 42:00
Gain insights into the acquisition strategy of Fivetran and its implications for the tech industry.
“Let's talk, let me actually just do a quick time check here just because I just didn't enjoy talking to you so much.”
AI Coding Agents and Their Practical Applications
42:00 to 45:31
Explore the role of AI coding agents in business and the innovative projects being developed.
“And nowhere is that more true than in SQL queries in DBT projects.”
CEO Reflections: Managing Change in Tech
45:31 to 48:15
Insights on the mental exercises CEOs use to evaluate their companies and strategic decisions.
“Yeah, that's another one of my contrary takes.”
Challenges and Opportunities in AI
48:15 to 49:43
Discussion on the threats and opportunities AI presents for data management companies.
“Maybe just kind of a softball cliche final question.”
Transcript
Automatic transcript. May contain errors.0:00There is a new reason to have all your data in one place, which is AI agents need context. If you don't do that, then it's sort of like using ChatGPT from before ChatGPT was connected to the internet. Postgres, contrary to popular belief, is very old technology. It is not a good database simply because it was written a long time ago. It has a lot of technical debt. Asatia has said that there's going to be the collapse of SaaS. Do you think the SaaSpocalypse is a thing and we're going to see a massive shift? The bigger threat is that AI-native companies will just zoom and catch up to the established incumbents and maybe be better.
0:35Like, we'll actually have an HR, and that HR team will onboard AIs as they come. They'll be part of teams, they'll join the Slack. And in that world, these aren't software. That's actually more seats, more consumption of software. And so do you think that for enterprise agents, we're moving more to these, you treat them like humans? Or do you think that that's twofold? For years, companies built data infrastructure to answer questions about the business. Now, they're building it for AI. As agents become more capable, the challenge is no longer collecting data. It's making sure the right systems can access the right context at the right time.
1:12That shift is forcing companies to rethink everything from data platforms and APIs to enterprise software and systems of record. Martin Casado speaks with Fivetran co-founder and CEO George Frazier about AI, data infrastructure, and why the next wave of enterprise software may look very different from the last. So our guest today is George Frazier, who is the CEO of Fivetran. Fivetran announced the merger with DBT. So maybe to start, just give a quick overview of what Fivetran does. So Fivetran, we've been around for a while. We've been around since 2013, had customers since 2015. 2013? Yeah, exactly.
1:54I've been doing this long enough that a slide about the past state in my own slides is the same slide as the future state from when I started. But what Fivetrain does is we help our customers get all of their data from all their systems like Salesforce, NetSuite, all their SaaS tools, their own databases into one place. Getting all your data in one place is not a new thing. Businesses have had the need to do this since filing cabinets. The primary reason historically that people used 5Dran to get all their data in one place was to do business intelligence, was to build reports about things like what's your revenue, what's going on with your sales team, what are we forecasting for this quarter, all those great things.
2:35And now there is a new reason to have all your data in one place, which is if you want to use AI agents in business, AI agents need context. And it turns out that the same data foundations that work well for business intelligence and reporting with some additions and some modifications actually can work really well for AI agents as well. I mean, talk about a sector of the industry which is under a lot of change because of AI. And so maybe, can you give like a high-level overview of how it is evolving? What are some of the considerations about the shifts in data? And in particular, like, we're seeing a lot of changes how vendors view their own data, how the big labs use data.
3:14So just talk a bit about what the industry is. The thing about data in the context of business is it is always born somewhere else. It's always born in systems of record like Salesforce, like Workday, like SAP. And even if it's your own applications data, if you're a software company and you run your own database, the data is born in that database. And since, as I said, time immemorial, businesses have had the need for internal use to centralize a copy of all their data in another location. It doesn't work to just go and do all of your reporting and ask all your questions in each system individually.
3:55Some kinds of questions require you to look across the entire system. And so that is not new. However, these AI agents are new. And there has been in the last year, a reaction, which really started with the stock market. As we saw the SaaS apocalypse happen, and as we saw the stock prices of all these systems of record that I'm talking about plummet, people viewed them as under threat from AIs. We have seen some of these companies start to think that a great strategy for dealing with AI might be to lock it out and to say, your data is our data now, and you can't take it elsewhere. And if you want to use AI on it, you have to use the AI tools that we provide.
4:37Notably, just a couple weeks ago, SAP announced a new API policy that literally said all AI agent access was banned except in a way specifically approved by SAP. Now, if you're an SAP user, don't panic. This is just a policy. You have contracts with SAP. Those are authoritative as to what you are and are allowed to do. So don't overreact to these policy memos. but it just shows how extreme the reaction of some of these companies has been. I just want to tease this apart because I think there's a lot of confusion on what exactly is going on, right? So this is locking down access to the data that an agent would use instead of an app, right?
5:17It's not access to data because you're going to train your own model. That's right. Very few people are in the business of training their own models. Most people, when they want to access their own data in their own systems of record, even if those systems of record are managed by vendors, they are using it for context. They're using it in order to ask and answer questions about what's going on in their business. So the concern is my SaaS app has less value as an interface because now the agents can access the data directly and basically perform the same functions the SaaS app was before. Is that the concern?
5:52I think there are many concerns. I think that one of them... Can you just strawman the set of concerns? Because this is one of the biggest reactions I've seen in the industry in a very long time, and I'm kind of trying to come to grips with what the actual worry is. I think people are worried that their systems that they've spent many years building will simply be less valuable in a world where their users are no longer humans, but they're agents. I think they're worried that... But why isn't this just another seat? I mean, it seems like, I mean, arguably this is positive because there's going to be more consumers of...
6:24So agents don't need as many individual identities. these. When you have AI agents accessing systems, you really just need roles. You don't need the same granularity of users. You have many product managers, each will have their own identity in a system. But if you have a product manager bot, you really might just have one role that it uses, and it might have a single identity and yet do the work of hundreds or thousands of people. So there's not an easy answer like that. Furthermore, these companies have a history of having open APIs. Open APIs are a good thing. If these companies did not have open APIs, they would have been consigned to the dustbin of legacy SaaS decades ago.
7:10I mean, this is a thing that happened in the 90s, right? The evolution of open APIs. And their customers have been using them and depending on them for decades. And those same APIs are the primary target of AI agents. So it is very hard to differentiate whether the users are accessing the APIs in the same way that they always have been, or whether they are accessing them in agentic ways that may substitute for human workflows. I'm going to keep poking on this because I still think it's not a real concern. So let me make another straw of that argument. So let's say you had opened up all your APIs in the 90s, which is the case.
7:47Like, why couldn't I just write a procedural app, which is my own version of the SaaS, and therefore also disintermediate your SaaS? Like, why are agents somehow different than me just writing my own software or my own dashboard? Maybe they're not. This may all be kind of much ado about nothing. I think it's foolish for them to close down their APIs. So you're putting me in a weird position. No, I do. I'm trying to defend a position that I think is stupid. Yeah, yeah, yeah. I agree. So I think a lot of these threats are not new. Like, well, maybe they'll use programmatic access and thereby use less seats.
8:21Maybe they'll move some functionality to their own interfaces. I mean, that is a real thing that has been happening for years. I just want to let you know, I am old enough to remember these discussions in the 90s. The rhetoric was exactly the same. The reaction was exactly, we could never open up APIs. We can never have them do this because they're going to disintermediate us. And it just turns out that if you're buying into a business process, like the operational flow of something, that is set up by the company that you're buying it from. Salesforce knows how to run the Salesforce. And so whether it's an agent that's consuming it or SaaS, I would argue that there's still the value there.
8:54I completely agree. And I will point out another piece of evidence for that claim, which is if you look at the budgets of real companies that are heavy consumers of software, they spend 5 % to 10 % of headcount on software. Software costs are immaterial in the grand scheme of things. Software compared to everything else a typical business spends money on is so cheap. The idea that they're going to use AI to value engineer the number of seats they have on Slack or something is ridiculous. They're going to use AI to go make their business work better in whatever it is that they do. They're not trying to take that 5 % software spend and turn it into four and a half.
9:38That is not the highest, best use of AI. I mean, famously, all the big AI labs, including, I mean, Andreessen Horowitz, and we're all very heavy users of AI, like still use these SaaS tools. And so four years into this, we don't have a lot of evidence that like... As do we, as do OpenAI and Anthropa. Exactly. Who are both FiveTrain customers and we replicate lots of data from these very SaaS tools on their behalf into their data lakes. So if they're still using them, do we really think the company of the future is not going to be? Right, right. But one thing we can both agree on is this is bad for customers, right?
10:14This kind of locking down the APIs is bad for customers. So maybe talk through like A, in-wise bad, which may just be obvious, and then B, kind of your recommendation for how to manage that, like assuming that this is happening industry-wide. So the reason it's bad for customers, anytime vendors put up walls and try to regulate data access, is that you need to have all your data in one place in order to do meaningful reporting, in order to understand what the heck is going on in your business, and in order for AI agents to work in the context of business. If you don't do that, then it's using ChatGPT from before ChatGPT was connected to the internet.
10:55If you used it back then, you remember, it used to have this knowledge cut off and it would tell you I can only answer questions that happened in my training window. Six months ago. Yeah, six months ago was when I was trained. I don't know anything after that because I'm not connected to the internet. That is what using today's AIs is like if you're using them in a business context and they don't have access to your business data. And so it's very important for every company who wants to do things with data to create their own data platform where they have a copy of all of their own data and it's being kept continuously up to date.
11:28And anytime vendors start putting up barriers, it just makes it harder to get that done. And the customers will still do it. They'll just work around these barriers at great cost and complexity. One of my favorite things that you've done as a company to educate the customers on this is this benchmark. Can you maybe talk through what that is? Well, we have a website. Is that what you're talking about? Open Data Infrastructure? Open Data Infrastructure.com. Yeah, Open Data Infrastructure.com. It's a benchmark. Like it does scoring, right? Yeah, so we score. The list is growing. We're trying to make it as long as possible.
12:02We score as many vendors as we've been able to catalog so far on their data access policies. So we basically score them on whether they try to charge egress charges, whether they try to make you pay for getting your own data out, whether they make it impossible to get a complete copy of your data because some vendors will do that or they'll make it just very difficult. And whether they have terms of use restrictions on accessing your own data. So there's a big grid on there Are you comfortable saying who the worst offenders are? Or should you just point people to the website? Just go to the website and read it.
12:46It's all very fact-based and very well evidenced. I mean, the worst offenders historically have been, SAP has always been really bad. I mean, even when I was running a large business, I mean, that was always... It's interesting because they were getting better, and I've sensed in the last few years that there's sort of two camps within SAP, one of whom who regards it as it's the customer's data. The customer's got to be able to do what they need to do with their own data. And then there's sort of the old guard who views it as SAP's data and you'll do with it what we tell you to. And then, you know, historically, Salesforce has been really good with the exception of Slack, where they are terrible.
13:27Yeah, I know. But they've started to get squirrely about this. So it's a moving target. I am hopeful that this is merely a brief flirtation with closed data by most of these vendors, and they will realize this is not a good idea, that they are at war with their own customers, and it's not even going to work anyway. And we will go back to the trend towards ever more openness. You just answered my next question, but I'm asking anyways, which is like, do you feel like this is just like a repeat of the open data API? It'll resolve quickly. Like, you know, we always kind of go through this soul searching, and then we will resolve back to where we were, which is like open data is the right thing.
14:05I do think so. Do you think that's the path or do you think it's different this time? Yes, I think it will be the same. That's my prediction. It will be the same path as mentors will discover that they cannot provide inside their own platform a solution to every data problem that their customers have because they are simply so diverse and instead they simply create a mechanism for the customers to replicate it to their data platform of choice and do with it what they will. And even if they charge fees for that, It's not the end of the world. On opendatainfrastructure.com, you really get yellow for charging fees.
14:36It's only red when you try to actually block it. At the end of the day, if you want to have a little toll, that's not the end of the world. The problem is when you start actually blocking it. Like there is no option. And saying, oh, if you want to do anything with data, you have to come use my tools inside my walled garden, which never works because all the rest of your data is not in that walled garden, and it's not going to be. and you can never create enough tools to support all the different things customers want to do with data. You know, this is probably related to this notion of, you know, or this belief in data gravity.
15:11And I mean, one thing that I've loved working with you over the years is like you're exceedingly smart and you're exceedingly contrarian. It's just so fun to like kind of, you know, watch your opinions diffuse and more often right than wrong. And one thing you have said is that data gravity is either overrated or not real. So do you think that, like, A, do you stand by the statement, and B, do you think that this is driving people to, like, try to do these walled gardens? I think data gravity is completely fake. I am the only person who thinks this. I think you're the only person that says that.
15:44If you want to see evidence... Well, first, maybe describe what data gravity means. Data gravity... People use the term a lot, but, like, I don't think they understand the implications. Data gravity is the idea that business data is so large that it's very expensive to move around because of egress charges of cloud vendors. And if you want to see, and that therefore it's very important that you choose a physical region in the world where all your data is going to live in a specific region of a specific cloud, and then you build all of your data consuming services in that same location, or you can partition it.
16:23Especially because of egress issues. Well, this is Avers. The term data gravity does get used to mean multiple things. It's very general, okay. This is one particular incarnation of the idea of data gravity. And this is the one that I am saying is, Vic, that egress charges are so important. Yeah. And if you want to see evidence against this, come look at the networking dashboard of five trans various AWS and GCP accounts. You will be astonished, despite replicating huge data sets for thousands of companies. We have 7 ,000 customers of size and thousands more little ones. The amount of data being moved at any given time is tiny.
17:04And the reason is that we're doing change data capture. You can have a huge data set, but if you just replicate the changes, the changes are always much smaller than people think. And I think that a lot of this idea of data gravity came from dumb data pipelines that people wrote where they would copy their entire company's data sets out of their database every day, once a day, at midnight. And so they just had this crazy read amplification. You know, they were just repeatedly copying the same data over and over, and it gave them the impression that they had so much data, but they really don't.
17:39It may be a good argument not to roll your own on these things anyways. Yes, yes. This is what happens when people roll their own data pipelines, is they fall back on these patterns that are easy to get right. Like that pattern I just described, it's extremely easy to get a correct replica just by copying it all over and over, but very expensive to operate in the long run. Before we leave this topic, so let's say there's a CIO listening to this right now and the CIO is like, oh, how do I navigate these kind of uncertain three to six months? Like what kind of leverage do I have with these SaaS vendors as they're closing things off?
18:15Do you have any sort of guidance for them? Yeah, I think, number one, you should insist on having a copy of all of your own company data in a data lake that you control. Don't let go of that for any vendor. You have a lot of leverage. These vendors actually have a lot of obligations to let you do that. The reason why they get away with blocking people is simply because people don't fight. So pick fights. and write it into your, into your, if you have big contracts with vendors and you're redlining your MSAs, write language guaranteeing your own data access into those MSAs. Are you seeing those show up now?
18:59Actually, I hadn't even considered that. We have model language on opendatainfrastructure.com that we recommend you incorporate into your MSAs. And even if you don't get it, just by asking for it, you are sending a signal. So, you know, if it's a$10 ,000 contract, don't do it. But if you're signing, you know, $500 ,000 ,000 contracts, insist on data access in your MSA. And you will find surprisingly often that you get it. I want to talk a little bit about agents now. So I feel like we've kind of gone through multiple phases already in agents. So the first one is they're just purely treated as software.
19:40They're like, it was almost like Search++. Like, take all your data, put it into a data lake, and then you have an LLM that has access to it. And then we go to that, and it's like enterprise search all over again. And then we went to, like, the agents-like, like, OpenClaw. And then that model is like a personal agent, but it kind of, like, was part of you. So you'd give it access to your email, and you would give it access to, like, your API keys, and give it access to your accounts. So it was, like, part of you, an extension of you. Now we're saying— I actually set up OpenClaw. That's great. I use NanoClaw.
20:16Well, I set up OpenClaw and then I churned off of it onto NanoClaw because it's such a monstrous piece of over-complex software. And then I actually churned off NanoClaw onto Nanobot, which is what I've stuck with. But I use it to manage my tennis team. But it has its own identity. Okay, so this is what I was going to say. It has its own email. So I think we've all come to this conclusion, which is like, I don't want it having access to my email. I also have the Mac Mini. I run actually now I'm working with somebody like build a harness, but like they're all the same, right? I run it on a VM. Yeah, perfect.
20:47It's got its own WhatsApp number, its own email address. So I got its own phone number, its own email address. And then, you know, now as we think about A16Z, we're actually thinking about like, you know, why don't we just treat all these agents like this? Like we'll actually have an HR and that HR team will onboard AIs as they come. They will train them. They will show them the access to the documents that you need. They'll be part of teams that'll join the Slack, you know, just like humans do. And in that world, and we touched on this a little bit before, but in that world, these aren't software.
21:17There's actually more seats, more consumption of software. And so do you think that for enterprise agents, we're moving more to these, you treat them like humans, or do you think that that's too far? I think it is a intermediate form. I think the reason this works well is because you can slot it in to the existing workflows. without having to refactor the whole universe. So in my example of my agent that manages my USTA tennis team, it can email with the players, it can go to the USTA website, check the schedule, make lineups, check availability. And it works well having its own identity because it can slot into all of these existing workflows that were designed for humans.
22:02At Fivetran, we have an AI agent that helps respond to support tickets that goes and inspects the logs, inspects the code. It uses all the context that we centralize with Fivetran to find out what is going on with this customer, what might be the solution to this problem. And it drafts responses. and right now it slots into the system a lot like a person would but we are working on making the whole thing just a closed loop pure AI system where it will only have one identity. There will just be the connector troubleshooter Borg hive mind. And there may be but let me give the argument for the multiple.
22:51So why do I use a Mac mini for my agent, right? I mean, there's a couple of reasons. One of them is so it can access iMessage because there's no programmatic way to access iMessage. And so, like, you know, it has a desktop. Another one is, like, everybody's moving headless. Like, Salesforce is doing their headless thing and there's headless browsers. But it turns out, let's just talk about browsers. Like, if you have a headless browser, all of the anti-scraping software kicks in and then, like, it's not as functional. So it's actually much better to just give it a fully functional version of Safari.
23:24So you could argue that the interfaces that have evolved over the last 30 years to deal with unpredictable users that know how to use computers is the UIs we have today. And actually the simplest thing to do, rather than try to rewrite all of that stuff, is just to give these agents that have been trained on human data access to full end-to-end systems. I don't know. The systems that I've worked on, browser use has never been necessary. Browser use has a big cost, which is very slow. and it consumes a lot of tokens. Yes. And I have found that in my tennis example, the USTA website does not have any anti-scriping provisions.
24:07You're not trying to like read from LinkedIn or Zillow. Try that. Well, yes. And so I'm just using, I'm using just like Python browser automation. I'm actually using Selenium. And then there's actually a skill that emits just exactly what you want to know so that the agent is not reading HTML and consuming all those tokens all the time. And then at 5Tran, for example, we are working right now on a Salesforce administration agent to basically do continuous integration of small changes into our Salesforce, which is very labor-intensive right now. and it also does not use browser automation because the Salesforce CLI we found does everything we need to do.
24:56We'll use browser automation if we need to, if we come to something that can't be done with a Salesforce CLI, but to their credit, the Salesforce CLI is quite comprehensive. Pretty much anything you can do in the UI, you can do with a CLI command and the agents seem to already know how to use it. So can I do a$1 bet with you for when we're on this podcast in five years? So I think the majority of use for agents in five years is going to be the same interfaces that humans are using just because it's the long tail of integration has already been solved and like all the protections and all the sharing and everything else.
Read the full transcript
25:30And would you say the majority would be through APIs that are kind of more of a traditional computer software system? Yeah, I think they'll just hit the APIs. Yeah. What do you think about things like, you know, these technologies that mediate DAO, like MCP, which have emerged to kind of try and solve that problem? Do you think there's a future for those or do you think that those just give way to like strict tool API usage? You know, in theory, it seems like they're an unnecessary layer because these agents are great at calling APIs and calling command line tools. So why bother having this other layer?
26:02In practice, when you sit down and actually try to build systems, MCPs do solve important problems, particularly authentication and just like discoverability of what's available. So even though you can say kind of from first principles that maybe they shouldn't exist, when you actually sit down and write a real system that's accessing context, you almost always end up sticking an MCP server into it. And this is authentication, authorization, and discoverability, like the fact that these things exist. Yeah, and there's just also a lot of little affordances in the AI tools that are built around MCP, like user granting authorization for specific tasks are done at the tool level in MCPs.
26:45And that's just a rule that's been baked into the harnesses that ends up working well for a lot of situations. It also works badly in some situations. But the tools on the consuming side have started to grow around MCP. And thus, even if maybe theoretically you don't need it, I think in practice it's taken hold. The thing that I find so strange about this is like even the tool use itself, like you could argue that like as smarter models come out, they could build better tools anyways. And so sometimes I wonder if like an agent should just be the most minimal thing ever. Like it manages like durable state, it manages compute, and then, you know, you run like whatever, like the Anthropic SDK or the OpenAI SDK, and then you just tell it to build its own tools.
27:28Like, you know, build your connection to this. Well, that's how Nanoclaw works. No, it's exactly how it works right now. Yeah, but you could argue that like there's so much money being poured into these foundation models, like tens of billions of dollars, maybe become hundreds of billions. So the most intelligent thing at any point on the planet is one of these models. So why would you use an old tool if it could build a better tool? Yeah, so I mean, NanoClaw, for those who don't know, is a personal AI agent, sort of like OpenClaw, except the way it works is you fork the repo when you start up.
27:54And then you just sort of vibe code it into whatever you want. Yeah, whatever you want, exactly. And the problem I encountered is it sort of went awry. And I didn't really want to go and troubleshoot all of the details of Nanoclaw. I debug Nanoclaw. Yeah, exactly. Curse them in there like actually going through the car. At some point, I spent enough time debugging Nanoclaw that I was like, I want something that has more separation of concerns, where there's sort of an agent over here that has an API and it works the way it works. And then I just write like skills and stuff on top of that. Ironically, even when I did that, I ended up having to add things to Nanobot because like it couldn't differentiate WhatsApp group messages from DMs.
28:29and I think I actually have a PR against NaNoBot because of that. So I sort of ended up back in the same place a little bit. But I take your point. Like, if they get smart enough, they may, you know, they may just build their own intermediate abstractions as needed. Yeah, yeah, that's right. That's you go. Just to maybe wrap this bit up. I mean, you know, Satya has said that there's going to be the collapse of SaaS. And, you know, we know Databricks is trying to rebuild a lot of SaaS on top of their platforms. I mean, they've been very public about that. So do you think we're going to see like a massive, like do you think that SaaSpocalypse is a thing and we're going to see a massive shift?
29:07Or, and like, you know, it's going to be agents and it's going to be on new types of infrastructure that they run? Or do you think that, you know, SaaS is fine, the markets are overblown, Satya is, you know, wrong? Well, to give credit to the public markets, I think that they are accurately, I mean, whether the magnitude is right, I cannot say, but the direction is right. There's a lot more uncertainty embedded in all these SaaS companies, including my own, than there was a year ago. And that's reflected in the changing, in the decline prices. But I don't think it's for this, I don't really buy into this reason that all these SaaS categories are going to disappear and be replaced with Vibe-coded software.
29:53I think there will be some, but I think the bigger threat is simply new companies coming along. It is just so much easier to write software now that AI-native companies will just zoom and catch up to the established incumbents and maybe be better in some ways. You know what's so interesting? I mean, you just mentioned that about Fivetran, but if you look across the companies we work with that are traditional companies, and I actually would not include you in that, but I mean, listen, you know, like both of the labs are your primary customers. But if you look across the traditional companies, you don't actually see in the data that they're slowing down.
30:30Like, five times doing great. It's actually the company's accelerating. And so how do you reconcile this high-risk concern that you just voiced with the actual business? Is it more just kind of existential angst? No, it's like ex-risk. You know, some new way of doing what you do comes along that's dramatically better. And this will happen to some companies. I know, of course it will, right? but we're four years into this at this point. You know, I don't know. I just feel like you can't derive this from the data as far as I can tell. And like, maybe it's coming. Yeah, it's not even really in the public company data.
31:06No, it's not. No, across the board. It's when you start to see like less than one net dollar retention, then, you know, it's come. Yeah, for sure. Yeah, and maybe it will. Maybe it's in the future. But like, we've been having this conversation. I remember, I actually remember when I was when you put in the call. And it was a year ago or so, and you're like, Martine, this AI stuff is like really real. And, you know, like you can kind of code connectors with it pretty good. And it's pretty good and it's coming. But that was actually quite a while ago when you put in that call. And the company's done fantastic since then.
31:36So it could be the case that like rather than someone trying to redo an existing company that, you know, has figured out like a long tail of stuff, they'll go work on different problems that are more suitable. So we have, you know, in our particular case, we have been trying ourselves to use AIs to build data replication connectors, which is the core of what we do, for years since GPT-3. And they continue to improve in terms of what they can put out. They still do not discover this long tail of complexity. It really surprises people how difficult it is just to make an accurate copy of a system and keep it up to date.
32:22And now we are actually starting to see new capabilities inside Fibetran to push the bounds of quality, particularly quality, even further, like completeness of coverage of the sources and the correctness of replication. You can imagine how you can use AIs to do that more comprehensively than you ever could with human beings. And so I think in addition to the sort of, you know, the AI threat is getting closer, but it's still, I think, a ways away from what we do. We're actually starting to see the opportunity pull us forward. So we're starting to get better at our own core business by leveraging AI internally in extremely non-obvious ways that I don't think anyone else has discovered yet.
33:08Can you talk to those, or is that a great secret? Well, it's, you know, at the end of the day, what's going on inside Fivetran is just this crazy mass troubleshooting effort that never ends. Wait, that sounds like every startup ever. Well, we have, it is, but it's, the breadth of it is much larger for us because we have 750 connectors to different systems of record. Everything from Oracle to SAP to Qualtrics to you name it. They all have different idiosyncrasies. And you only discover these idiosyncrasies when real customers bump into them. And they show up as performance problems, correctness problems, and failures.
33:55And, you know, the way we have always solved it is I always like to say the trick is there's no trick. It's just a lot of effort behind the scenes. And it's kind of an economic trick. we only have to fix every bug once and then every customer who uses that connector benefits from it. But you can imagine how you can use AI coding agents, which are basically an infinite supply of junior engineers. That is a particularly valuable tool for this kind of problem. And the details of putting that into practice turn out to be quite tricky. But we've really, especially the last couple months, started to see it work and started to see improvements at scale.
34:40Many, many, many small improvements start. We've seen the flood start to come. And I think you'll see the quality and reliability of Fivetran take yet another leap this year because of that. You know, you're in this very unique vantage point because you have the big labs as customers, like OpenAI and Anthropica customers. So, you know, they are AI native. they're at the forefront. Do they use 5Tran differently than traditional enterprises or anything that the enterprise can learn from that? No, their use cases are very typical. They use 5Tran to replicate data from lots of different systems of record into a centralized data lake.
35:21And they do analytics with that. They feed that as context into their own internal AI workflows. So they have built data foundations that look very much like the data foundations of many other companies. The systems at Anthropoc, one of the people who helped set them up was a consultant who had set up Fivetran and DBT at many other companies. So their data platforms look very typical. And I think this is a very important message. If you are thinking about data foundations for AI, do not make the mistake of thinking you need to build some exotic new system as a data foundation for AI. The right data foundation for AI is probably the one you already have.
36:07If you have a reasonably modern data platform, something like Snowflake, Databricks, or BigQuery, or maybe even you have transitioned to an iceberg data lake with those compute systems running on top, that is a great foundation for your context for AI as well. You know, there used to be this idea, and again, we've touched on it in the context of Fivetran, but more broadly, there's this idea that AI commoditizes infrastructure broadly, right? And so the idea was like, well, it can write anything. The opposite seems to be true. More software is being written than ever before. The software is actually pretty buggy.
36:43It needs kind of stable infrastructure below it, you know. And so most infrastructure companies have seen a lift as a result of this. You know, in your sense, is this transitory? Like the eventual AI consumer infrastructure is coming? or do you actually, let me just give you my quick view on this, which is building rock solid software that you can operate for long periods of time is just not what AI is best at and you're probably better spent, you know, focusing it on other things. But is my view blinkered in like how powerful it's going to get over time? No one knows how powerful it will get over time.
37:21I mean, the nice thing about that is that if it gets sufficiently powerful, all these questions become sort of moot because we'll just be living in a post-scarcity world. But I think if we look at the present day, I think it is mostly true that AIs are just creating more demand for infrastructure and not commoditizing it at all. You can think of infrastructure as having layers and at the bottom are like data centers. And then, you know, you go to cloud vendors like AWS and then you have systems like Convax sort of serverless platforms that try to make the cloud vendors easier. And then you even have, you know, systems that sit at a higher level of abstraction than that, which could include, you know, Databricks.
38:06A lot of their business is hosting notebooks, right? I think that last layer is the one that is threatened by AI. Yeah, the conception layer. Yeah, AI is quite good at navigating slightly more complicated infrastructure. So if you have an AI agent, maybe you don't really need that very most user-friendly layer. You can drop down to the next one and use that. Yeah. I mean, you could argue that whenever the consumption layer is up for grabs, which also happened with the internet, right? Like you kind of went to different places to go do things. Like it changed the UI. Like it changes a bunch of stuff.
38:46But like the core infrastructure stays in place, right? Like you still have operating systems. You still have chips. you still have databases. And like you did, they kind of evolve over time rather than they get replaced. Yeah, maybe you peel one layer or maybe you peel three. You're not going to peel it all the way back down to glass. Yeah, that's right. Let's talk, let me actually just do a quick time check here just because I just didn't enjoy talking to you so much. We can just talk forever. Okay, let's change topics a bit to the DBT merger. Yeah. So you acquired Census in 2025 and then Tobico Data and SQL Mesh, and then you signed with DBT Labs.
39:28And so, I mean, this has always been a space that's been relatively acquisitive, but I would say for the new style companies, FiveTran has been the most acquisitive. So maybe can you talk through the strategy and the plan? Or is this ad hoc? Is there some grand strategy? Well, I am the child of investment bankers, so maybe I'm just realizing my destiny. Not just investment bankers. P.E., right? Well, my brother did P.E. and my cousin and a bunch of other people in my family. But not my parents. My mother was a commercial banker and my dad was an M &A investment. Okay, M &A. But in the oil industry.
40:07Okay, I see. But anyways, for a startup and having watched you do it has actually been very impressive to watch you run this strategy. But seriously, it was not something we set out to do. Fivetran does not have a corp dev function. I've felt with every single... I never really thought about that. That's true. Yeah. I've always felt that any acquisition or merger, and the first big one was really HVR. HVR, yeah. I remember very well. It should feel like it's for these unique reasons, and it feels like it's the last one you're ever going to do. And it's not going to be the last one you ever do, but the reasons to do it should be really, really strong.
40:47You shouldn't go looking for this. Nonetheless, we have found these strong reasons several times. I think the DBT one is a great fit. These are two products that have historically almost always been used together. And they kind of go together. A Fivetrain is the tool that gets all your data in one place. DBT is the tool that you use to organize it and turn it into a model that reflects the particular details of your business. And then that is what feeds into all of the data consumers. You know, you've actually said publicly that dbt is going to be one of the biggest beneficiary of coding agents.
41:28Can you kind of pencil that out a bit? Yeah, yeah. So there's this great... I don't even really know what that means. Well, I think there's going to be way more usage of dbt. I think coding agents are going to write tons of dbt models. Yeah, I told you. We're actually already seeing that. Yeah, and it's going to be a great beneficiary. There is this great...
41:49quote from Dijkstra, I think, which is... Dijkstra's algorithm, Dijkstra? Yeah, that computer code should be seen as a means of communication between humans and only, incidentally, as an execution format for computers. And nowhere is that more true than in SQL queries in DBT projects. It is a great way to express these are the rules of data at my company. And even if it's being written by AIs, is you still want to have that artifact that is executable documentation of how your business works. All right, so you have the pleasure of being the CEO of a relatively large company during the AI wave.
42:31You've gotten back to writing coding, which a lot of us have. You're running a lot of experience, like you mentioned, experiments, your Nanoclaw experiment, though you're now running what? Nanobot. Nanobot, that's right. So how much of this is, you know, George, the scientist, the techie, versus you actually view this pragmatically useful for the CEO of a large company. Yeah, I don't know if it's a good idea. I just can't resist. And coding agents are great for CEOs who want to write code on the side because they work sort of asynchronously. So you can have a lot of things spinning in the background.
43:06I have a lot of projects going right now. Can you name them? I mean, I have things I am just doing as hobbies, like the system for managing my tennis team. I'm working on a little, on a tennis statistics machine vision app. But then I have many things at 5Trend. They're all experimental proof of concepts that I share with people. And we talk about there's a potential like nano data lake catalog that I have going that attempts to, if you, when you use data lakes, you have to adopt this additional service called a catalog. And it's the answer to the question, could we make the catalog invisible?
43:51So that's an example. I'm working on, just for the hell of it, a from scratch classic OLTP SQL database. What? I think there is an... It's crazy. It's crazy, right? But the whole point of the project is... No, it's not distributed. it's what it attempts to do is to be like SQ Lite except S3 is the backing store because when you build AI workflows you have this need for like zillions of tiny databases and it's a proof of concept it's mostly an exploration of like could you with sufficient AI coding just take on something absolutely ridiculous if you're hearing this and you want to work on this and you are an expert in databases.
44:46Do you have a public GitHub? I don't. I don't. But if you want to work on this, come talk to me and maybe you can come do this at 5train. You don't even have to use my proof of concept. I think there's actually a real opportunity right at this moment. I really lament that we're sort of stuck with Postgres forever. Postgres, contrary to popular belief, is very old technology. It is not a good database. Undergraduates writing class projects write better databases than Postgres. Not because the people who built Postgres were not smart, but simply because it was written a long time ago. It has a lot of technical debt.
45:19And I really think the world should create a new operational database rather than just endlessly repackaging Postgres. That's an amazing take. Yeah, that's another one of my contrary takes. Postgres is bad, actually. I should also say. No, no, no, even better. Like an undergrad in a database course is writing better databases than what underlying... In many respects, the storage engine that you would write as an undergraduate in a database course is better than Postgres' heap storage engine. Postgres' storage engine, I don't think... The creators, the people who promote it today would admit it is not a good design.
45:58It's been patched up in a lot of ways, but the Postgres storage engine... I'm not going to digress on this a million questions, but I will say, just like this conversation, do you ever find this becomes a bit of a distraction? like it is so dazzling and so fun and so interesting to work on these things and you're like oh you know i should be like doing that one-on-one but instead i'm here in my no i think about that a lot and i make sure you know you gotta you gotta like keep it at bay uh because it it is like uh you know there there's a danger of claud psychosis so which is a term that i i love but you can just get sucked in yeah uh but you know i have a lot of time i don't have any kids so i have a lot of people with children will say it's like having a whole other self if you don't.
46:45Trust me, and I do. I mean, one thing I do really appreciate about you as an executive is you as a founder, you're actually quite reflective. And one of the mental exercises that you've been doing as long as I've known you was like pretending if you were a new CEO brought in by the board to fix FiveTran, Like, what would you immediately unwind? Which, by the way, always happens when you bring in a CEO. And I know you kind of do this mental exercise. So is there anything recently that you've thought, like, boy, if I was brought in to, like, run things, I would change this? Many things. That's an exercise I do regularly.
47:21I'm trying to think of a recent example. I mean, a not-so-recent example is I did do some things to try to simplify pricing. I think those have been successful. They were painful for the company because they mostly cut prices for small customers. Yeah. Another exercise I do is I ask myself, what should other CEOs do? It's hard. It's a trick to get yourself to do things that are big and scary. So in the DBT merger, you know, when I was reflecting on that, on whether that was a thing we should seriously consider, one of the tricks I use is I ask myself, what should Sardar do? Sardar is the CEO of Snowflake, who we've worked with for a long time.
47:57It's a good metal exercise. Oh, yeah, that's right. And then I just go do that. And that was like a clear answer in my mind. was like merge with dbt absolutely by that framework. Even though it seems very big and scary when you imagine, is this a good idea for someone else? Then you can kind of get there. Maybe just kind of a softball cliche final question. But, you know, you do have like the unique perspective of managing a CEO during this transition. So first, what are you most kind of existentially worried about? And second, what are you most excited about? Well, I think the thing I most worry about is just, you know, that at some point the coding agents will get so good at writing connectors that people will just shift to DIY.
48:43I think that's a real threat to Fivetran. I think some different businesses are more and less threatened by like maybe the customers will just vibe code it themselves. That is a thing I worry about with Fivetran. And we will find a way to thrive in that world if we get there. And we will provide the tools that you use to do that if that indeed becomes possible, even if it comes at a short-term cost to ourselves. But I do worry a lot about that. And then the biggest opportunity, I think, is that AI is just a whole new set of things to do with data. The need for getting all your data in one place, organizing it, is so much greater now than ever before.
49:30I think that there's a whole set of tools that people are going to need on the other side of that data platform. And I think we, and especially we and DBT, are perfectly positioned to provide them. Well, it's always a pleasure to have you, George. Thanks for coming. Good to see you, Martin. Thanks for listening to this episode of the A16Z podcast. If you liked this episode, be sure to like, comment, subscribe, leave us a rating or review, and share it with your friends and family. For more episodes, go to YouTube, Apple Podcasts, and Spotify. Follow us on X at A16Z and subscribe to our sub stack at a16z.substack.com.
50:09Thanks again for listening, and I'll see you in the next episode. As a reminder, the content here is for informational purposes only, should not be taken as legal business, tax, or investment advice, or be used to evaluate any investment or security, and is not directed at any investors or potential investors in any A16Z fund. Please note that A16Z and its affiliates may also maintain investments in the companies discussed in this podcast. For more details, including a link to our investments, please see A16Z.com forward slash disclosures. you
From the publisher
Martin Casado speaks with George Fraser, cofounder and CEO of Fivetran, about the future of data infrastructure in the age of AI.
The conversation covers Fivetran’s merger with dbt, the changing role of data platforms, and why Fraser believes many companies are overestimating the threat AI poses to enterprise software. They discuss open data access, the backlash against AI agents accessing systems of record, and why businesses still need centralized data foundations even as agent-based workflows become more common.
Along the way, Fraser shares his views on data gravity, coding agents, enterprise AI adoption, and how AI is changing the way software companies build and operate products.
Resources:
Follow George Fraser on X: https://x.com/frasergeorgew
Follow Martin Casado on X: https://x.com/martin_casado
Stay Updated:
Find a16z on YouTube: YouTube
Find a16z on X
Find a16z on LinkedIn
Listen to the a16z Show on Spotify
Listen to the a16z Show on Apple Podcasts
Follow our host: https://twitter.com/eriktorenberg
Please note that the content here is for informational purposes only; should NOT be taken as legal, business, tax, or investment advice or be used to evaluate any investment or security; and is not directed at any investors or potential investors in any a16z fund. a16z and its affiliates may maintain investments in the companies discussed. For more details please see a16z.com/disclosures.
Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.
