Announcement

The Vodia PBX and Google Gemini

Published on:

February 4, 2026

Vodia PBX now integrates Google Gemini with JavaScript IVR and Voice Agents, enabling real-time, AI-driven call handling and intelligent routing. By combining Gemini’s multimodal large language models with Vodia’s programmable IVR framework, organizations can build voice agents that stream audio in real time, make routing decisions through function calls, and handle both basic and attended transfers with AI-assisted screening. This integration allows businesses to automate call flows, reduce hold times, and improve productivity using conversational AI that works directly inside the PBX.

Vodia Networks is pleased to announce the integration of Google Gemini (“Gemini”) with Vodia Javascript IVR capabilities. Gemini enables users to directly collaborate with generative AI, with direct access to current Google AI models. It’s an interface to a multimodal Large Language Model (LLM), one that handles audio, images, and text. 

Gemini Personal Intelligence

On January 20, 2026, Gemini introduced Personal Intelligence - the platform can now be connected to a user’s Google apps for personalized Gemini experiences (users can choose which apps are connected via their Connected Apps settings):

  • Personalize experiences with insights about individual users and their preferences/relationships
  • Make recommendations derived from user preferences
  • Create bespoke itineraries
  • Discover and summarize information from a user’s Google apps, i.e., what did I search for on Google last week, etc.
  • Access Gmail and Google Photos content

Vodia JavaScript IVR

Vodia's JavaScript brings the full power of a modern programming language to telephone interactions, creating immeasurable flexibility for customized call flows and integration with external systems. Our simple IVR script contains the IVR system’s core capabilities: Text-to-Speech (TTS) output, DTMF (touch-tone) input collection, and communication with external applications. This framework provides dynamic responses based on real-time API calls, enabling intelligent call routing.

Voice Agents JS - Gemini Basic Call Transfer 

The integration of the Vodia phone system with Gemini brings impeccable call transfer functionality to any cloud communication ecosystem. 

Basic Voice Agents script can leverage the power of Gemini, thanks to an integration with Vodia's JavaScript Voice Agents capabilities. This integration uses the Gemini bidirectional audio streaming WebSocket API to manage both real-time voice conversations and intelligent call routing:

  • Configure the session with model parameters, voice settings, and system instructions
  • Define function tools Gemini can call for call routing (transfer_call)
  • Establish a WebSocket connection to Gemini's bidirectional streaming API endpoint
  • Manage error conditions and timeout scenarios with fallback transfers
  • Parse Gemini's function call responses to determine appropriate call routing
  • Play audio responses from Gemini back to callers
  • Stream PCM audio from the caller to Gemini in real-time

Documentation for this integration is provided in the Voice Agents JS Example – Gemini Basic Call Transfer documentation.

Voice Agents JS - Gemini Attended Call Transfer

Once integrated with the Vodia PBX, Gemini functions as an intelligent screening assistant for attended transfers. Rather than manually calling other users to confirm availability, users have access to the system’s AI Voice Agents to screen and connect calls automatically.

One-Button Screening

The integration of the Vodia PBX with Gemini enables attended transfer with AI screening with a single button on a user’s desk phone. How does it work?

AI-assisted attended call transfer using a desk phone and Voice Agents diagram
  1. Caller requests someone: "I need to speak with Bob"
  2. Press the programmed button: automatically places the caller on hold and dials the Voice Agents
  3. Tell the AI: "Find Bob" or "Is Bob available?"
  4. AI handles screening: Calls Bob, asks if he wants to accept, gets response
  5. Automatic result: Call connects to Bob, or agent is notified Bob is busy

Almost all VoIP desk phones support programmable buttons that can put an active call on hold and dial the extension for the Voice Agents. 

Benefits

The benefits of Gemini Attended Call Transfer include:

  • One-Button operation: manage everything with a single button
  • Increased efficiency: no manual dialing or waiting for colleagues to answer
  • Professional screening: AI provides context (caller name)
  • Increased productivity: employees can decline calls when busy or in meetings
  • Reduced hold times: faster resolution for callers
  • Universal: for anyone with a desk phone, including assistants, receptionists, team members, etc. 

Detailed configuration and usage instructions are available in the Voice Agents JS Example – Gemini Attended Transfer documentation

At Vodia, we’ve spent more than a decade and a half developing a cloud phone system that supercharges business communication. We also regularly cast a wide net to make sure we integrate with the world’s best third-party business software. Find out more about what makes us the phone system of choice for organizations around the world, email us at sales@vodia.com, or call +1 (617) 861-3490 (United States), +61 2 7201 0788 (APAC), or +49 30 555 78749 (Europe).

*Google and Gemini are trademarks of Google LLC

Latest Articles

View All

Introducing the Vodia PBX Installer Wizard for Windows

The new Vodia PBX Installer Wizard makes it easier for administrators to deploy Vodia PBX on Windows. It automatically detects the latest supported version, while still letting admins choose a specific V68, V69, or V70 build. The wizard downloads the required files, creates the Windows service, sets up the installation folder, and generates the access details needed to open the PBX. A download-only option is also available for preparing and inspecting the files without completing the installation.

August 4, 2026

Mobile Apps, Desk Phones, and Browser Calling: Choosing the Right Endpoint by Role

Business communication is no longer tied to a single device. Desk phones remain valuable for employees who manage high call volumes, mobile apps give remote and travelling teams access to business calling wherever they work, and browser calling fits naturally into computer-based workflows. This article looks at the strengths and limitations of each endpoint, explains which roles they suit best and shows why most organizations benefit from building the right mix rather than selecting one option for everyone.

July 30, 2026

Your Vodia Extension, Built for iPhone

The new Vodia iOS app gives users a native way to use their Vodia PBX extension from iPhone and iPad. Built around a cleaner, card-based interface, the app makes it easier to manage calls, voicemail, chat, extensions, call history, and active call controls in one place. Users can place and receive calls, park or transfer calls, check voicemail, and view extension status from the app. It also adds readiness checks, visual audio feedback, call quality visibility, and adaptive recovery when network conditions change, helping teams stay connected with a reliable mobile PBX experience.

July 28, 2026