Google Contacts
Comprehensive Google Contacts (formerly Google People) integration. 23 tools covering People, Contact Groups, and Other Contacts resources. Implements 'Resource Encapsulation' and 'Isolated Template Indexing' for deterministic bridging. Full support for Contacts, Connections, Directory Search, and Contact Group management. Required Scopes: https://www.googleapis.com/auth/contacts, https://www.googleapis.com/auth/contacts.other.readonly, https://www.googleapis.com/auth/directory.readonly. Secure by design.
Create multiple contacts in a single batch request. Secure by design.
Delete multiple contacts in a single batch request. Secure by design.
Get multiple people resources by resource names in one call. Secure by design.
Get multiple contact groups by resource name in one call. Secure by design.
Update multiple contacts in a single batch request. Secure by design.
Copy an 'Other contact' to the user's default 'My Contacts' group, returning the new contact. Secure by design.
Create a new contact in the authenticated user's contacts. Secure by design.
Create a new contact group. Secure by design.
Delete a contact by ID. Provide ID only. Secure by design.
Delete a contact group by ID. Provide ID only. Secure by design.
Get a person resource by ID (e.g., 'me' or '{person_id}'). Note: Provide the ID only, the 'people/' prefix is handled automatically. Secure by design.
Get a contact group by ID. Provide ID only. Secure by design.
List connections for a given person ID (typically 'me'). Provide ID only. Secure by design.
List contact groups for the authenticated user. Secure by design.
List people in the domain directory (requires appropriate domain/admin permissions). Secure by design.
List the user's 'Other contacts' (auto-saved contacts). Secure by design.
Modify members of a contact group by ID. Provide ID only. Secure by design.
Search the authenticated user's contacts. Secure by design.
Search domain directory people (requires appropriate domain/admin permissions). Secure by design.
Search the user's 'Other contacts'. Secure by design.
Update an existing contact by ID. Provide ID only. Secure by design.
Update an existing contact group by ID. Provide ID only. Secure by design.
Update a contact's photo by resource name. Secure by design.