---
title: "Googlecontacts integration for LuumenAI"
url: "https://www.luumen.ai/integrations/googlecontacts/"
entity: SoftwareIntegration
category: "Project management"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# Googlecontacts integration for LuumenAI

Read, search, and maintain Google Contacts records and groups from the terminal

## What LuumenAI can do with Googlecontacts

LuumenAI connects to Googlecontacts with OAuth 2.0 and exposes 24 tools (11 read-only · 9 write · 4 destructive). Reads answer immediately; writes are shown as a plan and require approval by default, configurable per tool by an administrator.

## Key facts

- Authentication: OAuth 2.0
- Tools available: 24 tools (11 read-only · 9 write · 4 destructive)
- Plan: available on all plans
- Category: Project management

## About Googlecontacts with LuumenAI

Connect Google Contacts and Luumen can look up the people behind an escalation without leaving the terminal. Search contacts and the domain directory, pull group membership, check what details are on record. Changes — new contacts, edits, group membership, deletions — are previewed and held for your approval before anything is written. Access uses OAuth2.

## Example tools

Read-only (11 in total):

- `GOOGLECONTACTS_BATCH_GET_CONTACT_GROUPS` — Get a list of contact groups owned by the authenticated user by specifying a list of contact group resource names.
- `GOOGLECONTACTS_GET_BATCH_PEOPLE` — Batch retrieves information about multiple people from Google Contacts.
- `GOOGLECONTACTS_GET_CONTACT_GROUP` — Retrieves a specific contact group owned by the authenticated user by specifying the contact group resource name.
- `GOOGLECONTACTS_GET_PERSON` — Provides information about a person by specifying a resource name.
- `GOOGLECONTACTS_LIST_CONNECTIONS` — Lists the connections (contacts) for the authenticated user.
- `GOOGLECONTACTS_LIST_CONTACT_GROUPS` — List all contact groups owned by the authenticated user.
- `GOOGLECONTACTS_LIST_DIRECTORY_PEOPLE` — Lists domain profiles and domain contacts in the authenticated user's domain directory.
- `GOOGLECONTACTS_LIST_OTHER_CONTACTS` — Lists "Other contacts" from Google People API.

Write and destructive (13 in total, approval required by default):

- `GOOGLECONTACTS_BATCH_CREATE_CONTACTS` — Create a batch of new contacts in Google Contacts.
- `GOOGLECONTACTS_BATCH_UPDATE_CONTACTS` — Update a batch of contacts in Google Contacts and return the updated contact data.
- `GOOGLECONTACTS_COPY_OTHER_CONTACT_TO_MY_CONTACTS` — Copies an Other contact to a new contact in the user's myContacts group.
- `GOOGLECONTACTS_CREATE_CONTACT` — Create a new contact in Google Contacts and return the person resource for that contact.
- `GOOGLECONTACTS_CREATE_CONTACT_GROUP` — Create a new contact group owned by the authenticated user.
- `GOOGLECONTACTS_DELETE_CONTACT` — Delete a contact person from Google Contacts.
- `GOOGLECONTACTS_DELETE_CONTACT_GROUP` — Deletes an existing contact group owned by the authenticated user by specifying the contact group resource name.
- `GOOGLECONTACTS_DELETE_CONTACT_PHOTO` — Delete a contact's photo from Google Contacts.

## Frequently asked questions

### How does LuumenAI connect to Googlecontacts?

Authorize once with OAuth 2.0. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

### Can LuumenAI change things in Googlecontacts on its own?

Read actions answer immediately. Anything that writes is shown as a plan and requires approval by default, including the 4 actions classified as destructive. Administrators configure that per tool.

### Is there an audit trail?

Every call to Googlecontacts — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/googlecontacts/
