Gemini API Adds Tool Combination, Context Circulation, and Maps Grounding for Gemini 3
Key Points
- Combine built-in and custom tools in single API calls
- Context circulation preserves tool data across workflow steps
- Google Maps grounding now available for Gemini 3 models
Summary
The Gemini API introduces significant tooling improvements that simplify agentic workflow orchestration. Developers can now combine built-in tools (Google Search, Google Maps) with custom functions in single API calls, eliminating complex orchestration steps and reducing latency.
Key Points
- Tool Combination: Mix built-in tools (Search, Maps, file search) with custom functions in the same request
- Context Circulation: Built-in tools preserve call/response data in model context for multi-step workflows
- Tool Response IDs: Unique identifiers for each tool call improve debugging and enable precise mapping during parallel executions
- Maps Grounding for Gemini 3: Access real-time spatial data, business information, and place details across Gemini 3 model family
- Interactions API: Recommended for complex workflows with server-side state management and unified reasoning traces
Implementation Benefits
- Reduced end-to-end latency through simplified architecture
- Better support for parallel function calling
- Enhanced debuggability with call tracking
- More sophisticated agentic applications with location awareness