Skip to main content

What’s supported

Supported actions

This connector supports:
  • Read Actions, including full historic backfill. Please note that incremental read is supported only for contacts, news and scoops currently. For all other objects, a full read of the ZoomInfo instance will be done per scheduled read.
  • Write Actions.
  • Proxy Actions, using the base URL https://api.zoominfo.com.

Supported objects

The ZoomInfo connector supports reading from and writing to the following objects:

Read objects

Write objects

Example integration

For an example manifest file of a ZoomInfo integration, visit our samples repo on GitHub.

Before you get started

To connect ZoomInfo with Ampersand, you will need a ZoomInfo account with access to the ZoomInfo Developer Portal. Once your account is created, you’ll need to register an app in the Developer Portal and obtain the following credentials:
  • Client ID
  • Client Secret
You will then use these credentials to connect your application to Ampersand.

Creating a ZoomInfo app

  1. Log in to the ZoomInfo Developer Portal.
  2. Click Create App.
  3. Enter a descriptive name for your application, and select OAuth 2.0 Authorization Code as the authentication type.
  4. Under redirect URIs, add: https://api.withampersand.com/callbacks/v1/oauth
  5. Assign the OAuth scopes that your integration needs. Scopes define the specific types of data and actions your application can access.
  6. Note the Client ID and Client Secret. You will need these to connect your app to Ampersand.
For more details, see the ZoomInfo App Creation guide.

Add your ZoomInfo app info to Ampersand

  1. Log in to your Ampersand Dashboard.
  2. Select the project where you want to create a ZoomInfo integration.
  3. Select Provider Apps.
  4. Select ZoomInfo from the Provider list.
  5. Enter the Client ID and Client Secret obtained from your ZoomInfo app.
  6. Click Save Changes.

Using the connector

To start integrating with ZoomInfo:
  • Create a manifest file like the example above.
  • Deploy it using the amp CLI.
  • If you are using Read Actions, create a destination.
  • Embed the InstallIntegration UI component. The UI component will prompt the customer for OAuth authorization.
  • Start using the connector!
    • If your integration has Read Actions, you’ll start getting webhook messages.
    • If your integration has Write Actions, you can start making API calls to our Write API.
    • If your integration has Proxy Actions, you can start making Proxy API calls.