10–16 Aug

Kipps.AI Developer Hackathon: Build agentic AI workflows on real production infra.

Explore
Multiple Function Calls for Gemini Agents
AI Chat Agent

Multiple Function Calls for Gemini Agents

Nishit Chittora
Nishit Chittora
August 6, 2026

Introduction

We're excited to announce a significant enhancement for our Gemini-powered chat and WhatsApp agents. Previously, these agents were limited to executing a single function call before generating a reply. Now, they can perform multiple tool calls within the same turn and even chain follow-up tool calls across several rounds to gather all necessary information.

This upgrade allows your agents to handle complex user requests more efficiently and accurately, reducing the need for multiple back-and-forth interactions.

Feature Highlights

  • Multi-tool Execution: Gemini agents can now call several tools in a single turn, addressing user requests that require data from multiple sources simultaneously.
  • Chained Tool Calls: Agents can intelligently chain follow-up tool calls across multiple rounds, continuing to gather information until they have a complete answer.
  • Enhanced Accuracy: By leveraging multiple tool results, agents can provide more precise and comprehensive replies, especially for requests dependent on various data points.

How to Use

No setup is needed — this applies automatically to any chatbot or WhatsApp agent that already has API/Function actions configured.

  1. Configure your chatbot or WhatsApp agent with API/Function actions as usual.
  2. When a user's request requires more than one tool to answer (e.g., checking an order status and validating a date in the same message), Gemini will now automatically call all necessary tools in one turn.
  3. The agent will continue calling further tools across a few rounds until it has enough information to reply, instead of stopping after the first call.

Benefits

  • Reduced Interaction Turns: Fewer back-and-forth turns for requests that need multiple pieces of live data, leading to a smoother user experience.
  • Improved Reply Accuracy: More accurate replies when an answer depends on several tool results at once, ensuring users receive comprehensive and correct information.
  • Eliminated Limitations: Removes a previous hard limit where a second or parallel tool call was silently dropped, or the agent gave up with a generic fallback reply instead of finishing the request.

Example Workflow

A customer asks your WhatsApp agent, "What's the status of my order #12345 and when will it arrive?" Previously, the agent might have only checked the order status, then needed another turn to find the arrival date. With this update, the Gemini agent can now simultaneously call an "order status" tool and a "shipping details" tool in one turn. If the shipping details tool indicates the package is in transit and requires a follow-up call to a "delivery estimate" tool, the agent can automatically make that subsequent call. Once all information is gathered, the agent provides a single, comprehensive reply: "Your order #12345 is currently in transit and is estimated to arrive on August 10th."

Result

Users can now accomplish more complex tasks with fewer interactions, as your Gemini-powered chat and WhatsApp agents are capable of executing multiple and chained function calls to gather comprehensive information before responding. This leads to more accurate, efficient, and satisfying user experiences.

See Also

  • Function Calling / API Actions
  • WhatsApp Agent Function Call
  • AI Chat Agent Function Call

Ready to try these new features?

Experience the latest improvements and see how they can enhance your workflow. Get started today or learn more about what's coming next.

Related Blog Posts

Ready to Get Started?

Transform Your Customer Experience Today

Join 50+ companies already using Kipps.AI to automate conversations, boost customer satisfaction, and drive unprecedented growth.