Contacts
Search, list, create, update, and delete Google Contacts.
The Contacts connector gives your AI assistant access to your Google Contacts.
Available operations
| Tool | Description |
|---|---|
contacts_search |
Search contacts by name, email, or phone number |
contacts_list |
List contacts by last name, 20 by default; raise max_results for more. There is no next-page argument |
contacts_directory_search |
Search your organisation's directory. It needs Google's directory permission, which DataToRAG does not request today, so on the hosted service this call is refused |
contacts_get |
Get details of a specific contact |
contacts_create |
Create a new contact |
contacts_update |
Update an existing contact |
contacts_delete |
Delete a contact |
Required scopes
https://www.googleapis.com/auth/contacts
Example prompts
- "Find Sarah's phone number in my contacts"
- "Create a new contact for John Smith, [email protected], (555) 123-4567"
- "Update Mike's contact with his new email address"
Frequently asked questions
Can DataToRAG search contacts by phone number? #
Yes. The Google Contacts search tool matches on name, email address or phone number, and a separate tool lists contacts, 20 at a time unless you ask for more.
Can it create and update contacts, or only read them? #
It writes. The Google Contacts tools create a new contact, update an existing one and delete a contact, alongside searching, listing and getting the details of a specific contact.
What permission does the Contacts connector need? #
One Google scope, the contacts scope. That single grant covers searching, listing, reading, creating, updating and deleting your own contacts. Searching your organisation's directory needs a separate Google permission that DataToRAG does not request, so that one tool is refused.
Try this on your own account
Connect Google Workspace once and your assistant can run every tool on this page against your real data. Free to start, no card.
Get started freeBy continuing you agree to our Terms of Service and Privacy Policy.