
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.