Search across all documentation pages
8 pages in this section.
Explains the properties (idempotency, clear errors, scoped access) that make an API safe to expose as an agent tool.
Learn to build custom agent tools with 8 Python examples. Define schemas, call REST APIs, handle errors, and integrate tools into agent loops.
A recipe for turning an existing REST endpoint into a callable agent tool with schema, auth, and error mapping.
Equip research agents with web search and browsing tools. Learn to configure scoped search, fetch URLs, and ensure citation-backed answers.
Evolve agent tool schemas without breaking agents. Learn how to safely add, remove, or rename parameters and handle breaking changes with versioning strategies.
Learn ten best practices for designing internal agent tools, covering contract design, safety, power, and runtime hardening.