Gemini Enterprise

How to connect ZoomInfo to Gemini Enterprise by creating a ZoomInfo data store with Google-managed OAuth, then linking it to an app.

ยทAndres PerezAndres PerezSenior Director, Product Management

Overview

ZoomInfo is a native connector for Gemini Enterprise. It runs as a federated data store: you add ZoomInfo as a source in the Google Cloud console. Gemini Enterprise then queries the ZoomInfo API directly and blends the results with your other connected sources. From natural-language prompts your team can enrich account and contact profiles, analyze buyer intent, and search news scoops.

Authentication uses Google-managed OAuth. There is nothing to register on ZoomInfo's side, no client ID, and no client secret. You authorize with your ZoomInfo account when you enable the connector in your app.

๐Ÿ“

Public preview

Federated search and actions for third-party connectors are in Google Cloud public preview and subject to Google's Pre-GA Offerings Terms. The connector is available in the global, us, and eu locations only.

๐Ÿ“Œ

Before you begin

Creating the data store requires the Discovery Engine Editor role (roles/discoveryengine.editor) on your Google Cloud project. Grant it first, from the IAM page. You also need an active ZoomInfo account with access to whatever data you plan to query from Gemini Enterprise.

Setup

Setup has two parts: create a ZoomInfo data store, then connect it to an app and authorize ZoomInfo.

Open Gemini Enterprise

In the Google Cloud console, go to the Gemini Enterprise page and select or create a project.

Create a data store

In the navigation menu, click Data stores, then Create data store.

Choose ZoomInfo as the source

In the Source section, search for ZoomInfo and click Select.

Select the entity to search

In the Data section, under Entities to search, select Company. Click Continue.

Set the region and encryption

In the Configuration section, pick a Multi-region location (global, us, or eu) and name your connector. If you chose us or eu, set an encryption option: a Google-managed key or a Cloud KMS key. Click Continue.

Set billing and create

In the Billing section, select General pricing or Configurable pricing, then click Create. On the Data Stores page, wait for the state to change from Creating to Active.

Connect to an app and authorize

Connect the data store to a new or existing app. When you enable the connector in the app, sign in with your ZoomInfo credentials to complete the Google-managed OAuth flow. Gemini Enterprise can now query ZoomInfo.

How Queries Work

Gemini Enterprise treats ZoomInfo as a federated source rather than a set of tools you name. When you send a search query, Gemini Enterprise passes it to the ZoomInfo API, retrieves matching company and buyer-intent data, and merges it with results from your other connected sources into a single answer.

An LLM may rewrite your query before it reaches ZoomInfo, and that rewrite can draw on earlier turns in the same session. So part of your query history can travel with the request. Your query string is sent to the ZoomInfo API, which may associate it with your identity; once there, it is governed by ZoomInfo's terms and privacy policy. If you have several federated sources enabled, the query may go to all of them.

Beyond read-only search, the connector exposes a Submit feedback action for sending feedback on ZoomInfo's connector to the ZoomInfo team.

Limitations

๐Ÿšจ

Known constraints

Associate only one data store with the actions for a single connector type. VPC Service Controls cannot be enforced on an existing ZoomInfo data store: to add a perimeter, you must delete and recreate the data store. The connector runs in global, us, and eu only.

Troubleshooting

ZoomInfo isn't in the source list: in the Source section of Create data store, search for "ZoomInfo" rather than scrolling. If it still doesn't appear, confirm your project has the connector available.

You can't create the data store: creating a data store needs the Discovery Engine Editor role (roles/discoveryengine.editor). Ask a project admin to grant it from the IAM page.

The data store isn't returning results: open the Data Stores page and check the state. A store is only usable once it moves from Creating to Active.

Region errors: the ZoomInfo data store is supported in global, us, and eu only. Recreate it in one of those locations if you picked another.

Authentication errors: confirm you're signing in with your personal ZoomInfo credentials on an active account. Admin-only ZoomInfo accounts cannot authenticate to MCP.

Credit errors: ZoomInfo enrichment requires bulk data credits. Contact your ZoomInfo admin or account team if you're unsure whether bulk credits are enabled.

What's Next

For the full set of ZoomInfo tools your prompts can reach, see the Tools documentation. Connecting a different app? See Add ZoomInfo as a Custom Connector.

Google's own documentation covers the console flow in full: the ZoomInfo connector overviewโ†— and Set up a ZoomInfo data storeโ†—.