Agent as a tool and A2A

An agent can call another agent without giving up the conversation. Watch an in-app agent-as-a-tool run asynchronously, then an A2A call out to a remote agent on Cloud Run, and an external system calling your agent over A2A.

11 minPro

Checking your access…

This is a Pro lesson

Sign in to continue. Pro members get every animated lesson, its code and its quiz, across ADK, Agent Platform, Agent QA and CX Agent Studio.

Get Pro for ₹999

You're signed in, but this lesson is part of Pro

Get every Pro lesson, its code and its quiz for ₹999, once. Lifetime access, including lessons added later.

Unlocking your lesson…

If this doesn't change in a moment, reload the page.

In this module: Tools

  1. Tools overview Every tool type and when to use it. Pro
  2. Client function and Python code tools Running your own logic. Pro
  3. OpenAPI and MCP tools Connecting to any API. Pro
  4. Data store and file search tools Grounding answers in your content. Pro
  5. Google Search and Maps tools Live web and place data. Pro
  6. Enterprise connectors Salesforce, ServiceNow, Jira, Confluence, SharePoint. Pro
  7. Agent as a tool and A2A Calling other agents. Pro
  8. System and widget tools Built-in actions and UI tools. Pro