GenAI PM
tool11 mentions· Updated Jun 23, 2026

Gemini Interactions API

Google’s interactions-oriented API for model and agent workflows. The newsletter notes it reaching GA and being available as an npm skill.

Key Highlights

  • The Gemini Interactions API is framed as Google’s interaction-oriented interface for building agentic and multimodal workflows with Gemini models.
  • Newsletter coverage tracks its evolution from multimodal function calling and video understanding to step-based interaction design and streaming support.
  • The API reached general availability on 2026-06-23 and was packaged as an npm skill with baked-in rules, SDK patterns, and current model versions.
  • Adjacent tooling such as agents-core and agent suggests a growing developer ecosystem for building production-ready Gemini agents.
  • For AI PMs, the main value is in specifying structured agent behavior, evaluating multimodal roadmap options, and improving developer implementation speed.

At a glance

Category
Developer Tool

Gemini Interactions API

Overview

Gemini Interactions API is Google’s interactions-oriented API for building model-driven and agentic workflows with Gemini models. Across the newsletter coverage, it is presented as a developer-facing interface for handling structured interaction steps, tool and function calling, streaming, multimodal inputs and outputs, and long-context use cases like video understanding. It is also referred to in mentions as the Gemini API, Deep Research API, and Interactions API.

For AI Product Managers, the API matters because it signals a more operational way to ship agent experiences: not just single prompts and completions, but stateful or stateless workflows with explicit steps such as user input, thought, tool calls, and model output. The newsletter coverage also highlights fast iteration support through guides, SDK patterns, npm skills, and adjacent TypeScript agent frameworks, making the API relevant for PMs evaluating developer velocity, multimodal roadmap options, and production readiness.

Key Developments

  • 2026-02-14: Philipp Schmid shared that the Gemini Interactions API added multimodal function calling, enabling agents to process and return real images alongside text with Gemini 3 image capabilities.
  • 2026-02-17: Philipp Schmid introduced a minimal TypeScript agent framework for the Gemini Interactions API, split into agents-core for the core loop, streaming events, and tool calling, and agent for built-in tools, hooks, sessions, skills, and subagents.
  • 2026-03-05: A new Gemini Interactions API skill for advanced agentic app development was released, installable globally via Vercel or Context7AI CLIs.
  • 2026-03-10: Philipp Schmid demonstrated that the Gemini Interactions API could process minutes to hours of YouTube video content in seconds with a single API call, highlighting a major video understanding capability.
  • 2026-03-17: A developer guide showed Nano Banana 2 workflows built on the Gemini Interactions API, including text-to-image poster generation, web search grounding, image search, and reference-based generation.
  • 2026-05-08: The API’s interaction structure was updated from rigid `user`/`model` roles to discrete steps such as `user_input`, `thought`, `function_call`, `tool_call`, and `model_output`; response format controls were also consolidated.
  • 2026-05-13: Philipp Schmid published guidance on new `thought` steps and encrypted signatures, including stateful vs. stateless modes, easier model switching, and context management patterns for agent development.
  • 2026-05-19: A new streaming guide was published to simplify building streaming applications with the Gemini Interactions API.
  • 2026-06-12: Philipp Schmid rewrote the getting-started guide, outlining 11 steps from a first API call to running autonomous agents.
  • 2026-06-23: The Gemini Interactions API reached general availability and became available as an npm skill via `google-gemini/gemini-skills`, with baked-in rules, SDK patterns, and current model versions.

Relevance to AI PMs

1. Designing production agent workflows: The shift to explicit interaction steps gives PMs a clearer abstraction for specifying product behavior around user input, reasoning stages, tool use, and final outputs. That is useful when defining requirements for reliability, auditing, and orchestration.

2. Planning multimodal and rich-tool experiences: Newsletter mentions show the API supporting multimodal function calling, image handling, web and image search grounding, and long-video understanding. PMs can use this as a practical basis for roadmap decisions around research agents, media analysis, and creative generation workflows.

3. Improving developer velocity and onboarding: Repeated mentions of guides, npm skills, streaming tutorials, and TypeScript frameworks suggest an ecosystem aimed at reducing implementation friction. PMs evaluating time-to-prototype or migration risk can treat that tooling maturity as an input into platform selection.

Related

  • Google / Google Gemini / gemini: The Gemini Interactions API is positioned as Google’s API layer for Gemini model and agent workflows.
  • Philipp Schmid / phil-schmid: The most frequent source in the newsletter for tutorials, updates, and implementation guidance around the API.
  • Logan Kilpatrick: Mentioned in adjacent Gemini API coverage, including spend-cap controls relevant to operational governance.
  • nano-banana-2: Highlighted in a developer guide that used the Gemini Interactions API for multimodal generation and grounding workflows.
  • agents-core: A lightweight TypeScript core framework built for Gemini Interactions API loops, streaming events, and tool calling.
  • agent: A higher-level TypeScript framework layer adding tools, hooks, sessions, skills, and subagents on top of the core interaction model.
  • gemini-3-deep-think / deep-research: Related Gemini capabilities and research-oriented workflows that connect to the API’s agentic and reasoning use cases.

Frequently asked questions

What is Gemini Interactions API?

Google’s interactions-oriented API for model and agent workflows. The newsletter notes it reaching GA and being available as an npm skill.

What should AI product managers know about Gemini Interactions API?

The Gemini Interactions API is framed as Google’s interaction-oriented interface for building agentic and multimodal workflows with Gemini models. Newsletter coverage tracks its evolution from multimodal function calling and video understanding to step-based interaction design and streaming support. The API reached general availability on 2026-06-23 and was packaged as an npm skill with baked-in rules, SDK patterns, and current model versions.

Explore this topic

Newsletter Mentions (11)

2026-06-23
“Philipp Schmid announces the Gemini Interactions API is now GA and available as an npm skill (`npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global`) to inject baked-in rules, SDK patterns, and current model versions.”

The item says the Gemini Interactions API is now generally available and packaged as an npm skill.

2026-06-12
“#11 𝕏 Philipp Schmid rewrote the Gemini Interactions API getting-started guide from scratch, outlining 11 steps to go from your first API call to running autonomous agents.”

#11 𝕏 Philipp Schmid rewrote the Gemini Interactions API getting-started guide from scratch, outlining 11 steps to go from your first API call to running autonomous agents.

2026-05-19
“Philipp Schmid published a new guide for streaming in the Gemini Interactions API to make building streaming applications super easy.”

#12 𝕏 Philipp Schmid published a new guide for streaming in the Gemini Interactions API to make building streaming applications super easy. Just point your agent to it and let it handle the rest.

2026-05-13
“#7 𝕏 Philipp Schmid published a guide for Gemini Interactions API’s new `thought` steps and encrypted signatures, detailing stateful vs. stateless modes, seamless model switching, and effortless context management to supercharge agent development.”

#7 𝕏 Philipp Schmid published a guide for Gemini Interactions API’s new `thought` steps and encrypted signatures, detailing stateful vs. stateless modes, seamless model switching, and effortless context management to supercharge agent development. Also covered by: @Sundar Pichai

2026-05-08
“Philipp Schmid updated the Gemini Interactions API to replace rigid `user`/`model` roles with discrete “steps” (user_input, thought, function_call, tool_call, model_output, etc.), consolidated response_format controls, and added a toggle in the docs.”

The newsletter highlights a structural change to Gemini’s interaction model for developers.

2026-03-17
“#7 𝕏 Philipp Schmid wrote a developer guide for Nano Banana 2 with the Gemini Interactions API, walking through four use cases: text-to-image photorealistic Kyoto travel poster generation, Web Search grounding with real landmark facts, Image Search for accurate photos, and referen...”

Today's top 25 insights for PM Builders, ranked by relevance from Blogs, X, YouTube, and LinkedIn. #7 𝕏 Philipp Schmid wrote a developer guide for Nano Banana 2 with the Gemini Interactions API, walking through four use cases: text-to-image photorealistic Kyoto travel poster generation, Web Search grounding with real landmark facts, Image Search for accurate photos, and referen... #8 𝕏 Logan Kilpatrick explains that the Gemini API offers two cost-control levers—global billing account caps to cap overall spend and user-set spend caps to limit individual usage—detailing how each works to manage billing.

2026-03-10
“#10 𝕏 Philipp Schmid shows how the Gemini Interactions API can process minutes to hours of YouTube video content in seconds with a single API call, highlighting a major leap in video understanding.”

The newsletter presents the API as a breakthrough for processing and understanding long video content. It is framed as a practical capability for builders working with multimodal data.

2026-03-05
“Philipp Schmid launched a new Gemini Interactions API skill for building advanced agentic apps with Gemini models, installable globally via the Vercel or Context7AI CLIs.”

#6 𝕏 Philipp Schmid launched a new Gemini Interactions API skill for building advanced agentic apps with Gemini models, installable globally via the Vercel or Context7AI CLIs.

2026-02-17
“Philipp Schmid built a minimal TypeScript agent framework for the Gemini Interactions API, split into agents-core (~500 LOC for a clean loop, streaming events and tool calling) and agent (built-in tools, hooks, sessions, skills & subagents).”

#3 𝕏 Philipp Schmid built a minimal TypeScript agent framework for the Gemini Interactions API, split into agents-core (~500 LOC for a clean loop, streaming events and tool calling) and agent (built-in tools, hooks, sessions, skills & subagents). #4 ▶️ Claude Code built me a $273/Day online directory Greg Isenberg Frey Chu uses Claude Code, Outscraper, Crawl for AI and Claude Vision to automate scraping, cleaning and enriching 71,000 Google Maps entries into a luxury restroom trailers directory of 725 listings in four days for under $250.

2026-02-14
“Philipp Schmid announced the Gemini Interactions API now supports multimodal function calling, letting agents natively see, process, and return real images (not just text) with Gemini 3’s image processing and mixed text/image outputs.”

#2 𝕏 Philipp Schmid announced the Gemini Interactions API now supports multimodal function calling, letting agents natively see, process, and return real images (not just text) with Gemini 3’s image processing and mixed text/image outputs. Also covered by: @Jeff Dean

Stay updated on Gemini Interactions API

Get curated AI PM insights delivered daily — covering this and 1,000+ other sources.

Subscribe Free