Skip to Content
SourcesGmailOverview

Gmail

Vendo imports Gmail contact data through Google OAuth and the People API.

Last reviewed September 22, 2026

Source: Vendo syncs Gmail contact context through Google OAuth so teams can enrich communication workflows with known contacts.

Sync Coverage

DataDescription
ContactsSaved Gmail contacts from the Google People API
Other contactsAuto-saved contacts created from Gmail interactions

Setup

  1. In Vendo, add Gmail as a source.
  2. Choose the Google account that owns the contacts you want Vendo to read.
  3. Approve the requested Google OAuth permissions.
  4. Save the connection and start the initial contact import.
  5. Keep the Google connection active so Vendo can refresh access tokens for future syncs.

Credentials and Configuration

Gmail uses Google OAuth. You do not paste credentials manually.

CredentialDescription
OAuth access tokenShort-lived token used for People API requests
OAuth refresh tokenStored by Vendo so future syncs can refresh access
OAuth client detailsVendo-managed Google OAuth application configuration

The source requests read-only People API scopes for saved contacts and other contacts.

Verify Setup

  1. Confirm the Gmail source shows an active status in Vendo.
  2. Check that contacts rows arrive for saved Google contacts.
  3. Check that other_contacts rows arrive when the account has auto-saved contacts.
  4. Confirm contact records include stable resource names and primary email fields where Google provides them.

Operating Notes

  • Gmail source sync is contact-focused. It does not import mailbox message bodies as source data.
  • Contacts and other contacts are snapshot resources.
  • Google may omit fields the account has not populated or has not granted through People API access.
Need help?

When you contact support, give your workspace, the source or destination name, the job ID and the first error message.

support@vendodata.com
Last updated on