Menu
Sign In Search Podcasts Libraries Charts People & Topics Add Podcast API Blog Pricing

Martin Casado

๐Ÿ‘ค Speaker
440 total appearances

Appearances Over Time

Podcast Appearances

The a16z Show
AI Agents and the Fight for Customer Data

Yes.

The a16z Show
AI Agents and the Fight for Customer Data

Uh, uh,

The a16z Show
AI Agents and the Fight for Customer Data

And so I'm just using, I'm using just like Python browser automation.

The a16z Show
AI Agents and the Fight for Customer Data

I'm actually using Selenium.

The a16z Show
AI Agents and the Fight for Customer Data

And then I'm actually, 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.

The a16z Show
AI Agents and the Fight for Customer Data

And then at Fivetran, for example, we are working right now on a Salesforce administration agent to,

The a16z Show
AI Agents and the Fight for Customer Data

to integrate, to basically do continuous integration of small changes into our Salesforce, which is very labor intensive right now.

The a16z Show
AI Agents and the Fight for Customer Data

And it also does not use browser automation because the Salesforce CLI we found does everything we need to do.

The a16z Show
AI Agents and the Fight for Customer Data

We'll use browser automation if we need to, if we come to something that can't be done with a Salesforce CLI.

The a16z Show
AI Agents and the Fight for Customer Data

But to their credit, the Salesforce CLI is quite comprehensive.

The a16z Show
AI Agents and the Fight for Customer Data

Pretty much anything you can do in the UI, you can do with a CLI command.

The a16z Show
AI Agents and the Fight for Customer Data

And the agents seem to already know how to use it.

The a16z Show
AI Agents and the Fight for Customer Data

So can I do a $1 bet with you for when we're on this podcast in five years?

The a16z Show
AI Agents and the Fight for Customer Data

Yeah, I think they'll just hit the APIs.

The a16z Show
AI Agents and the Fight for Customer Data

You know, in theory, it seems like they're an unnecessary layer.

The a16z Show
AI Agents and the Fight for Customer Data

Because these agents are great at calling APIs and calling command line tools.

The a16z Show
AI Agents and the Fight for Customer Data

So why bother having this other layer?

The a16z Show
AI Agents and the Fight for Customer Data

In 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.

The a16z Show
AI Agents and the Fight for Customer Data

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.

The a16z Show
AI Agents and the Fight for Customer Data

Yeah, and there's just also a lot of little affordances in the AI tools that are built around MCP, like user...