Gbadebo Bello

Are Your APIs Ready for AI Agents

Intelligent systems can't compensate for bad APIs. Learn practical steps to make your APIs agent-ready and slash token usage by nearly 50%.

Are Your APIs Ready for AI Agents
#1about 3 minutes

An early experience making APIs agent-ready

An early experience with GPT-3 and JSON schema demonstrates how small API changes can drastically improve AI agent performance, cost, and consistency.

#2about 13 minutes

Using machine-readable documentation for AI agents

AI agents perform better and use fewer tokens when APIs are defined with detailed, machine-readable schemas like OpenAPI with clear constraints and examples.

#3about 1 minute

Providing richer semantics with descriptive error messages

Descriptive error messages with context, trace IDs, and suggested actions enable AI agents to self-correct and make more informed decisions.

#4about 4 minutes

Making APIs digestible through request chaining and progressive tools

Improve agent efficiency by chaining deterministic API calls into single tools and using progressive tool declaration to manage context overload.

#5about 8 minutes

Exposing SDKs and CLIs for agent interaction

Providing agents with an SDK or CLI offers a higher-level abstraction for interacting with APIs, similar to how human developers work.

#6about 5 minutes

Ensuring API security for AI agents with industry standards

Secure agent access by adopting industry standards like OAuth 2.1 with PKCE and understanding the risks of malicious MCP servers.

#7about 2 minutes

Recapping common API shortcomings for AI integration

Common API failures include incomplete schemas, poor error handling, and a lack of discoverability, all of which hinder intelligent agent performance.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles

From learning to earning

Jobs that call for the skills explored in this talk.