Agentic Application Middleware
Building agents with the ADK and the new Interactions API- Google Developers Blog

Building agents with the ADK and the new Interactions API- Google Developers Blog

12/11/2025 · Mike Smith, Xiang (Sean) Zhou, Alan Blount

What this post added

Introduces the Gemini Interactions API as a new interface for stateful, multi-turn agentic workflows, offering unified access to raw models and managed agents. Details two integration patterns: 1) Powering ADK agents by using the Interactions API as their inference engine, enabling simplified state management, background execution, and native thought handling. 2) Using the Interactions API as a transparent bridge for existing A2A agents via the `InteractionsApiTransport`, which maps the A2A protocol to the Interactions API surface, allowing A2A clients to interact with Interactions API endpoints as remote agents without code changes. Provides code examples for both patterns in Python.

Read the original post ↗