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
| Data | Description |
|---|---|
| Contacts | Saved Gmail contacts from the Google People API |
| Other contacts | Auto-saved contacts created from Gmail interactions |
Setup
- In Vendo, add Gmail as a source.
- Choose the Google account that owns the contacts you want Vendo to read.
- Approve the requested Google OAuth permissions.
- Save the connection and start the initial contact import.
- 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.
| Credential | Description |
|---|---|
| OAuth access token | Short-lived token used for People API requests |
| OAuth refresh token | Stored by Vendo so future syncs can refresh access |
| OAuth client details | Vendo-managed Google OAuth application configuration |
The source requests read-only People API scopes for saved contacts and other contacts.
Verify Setup
- Confirm the Gmail source shows an active status in Vendo.
- Check that
contactsrows arrive for saved Google contacts. - Check that
other_contactsrows arrive when the account has auto-saved contacts. - 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.
Last updated on