Googlecontacts, worked by an AI employee
Not another app for your team to learn, and not a set of rules for you to build. You hire an AI employee, you give it access to your Googlecontacts account, and you ask it for things in Slack or Teams the way you would ask anyone else on the team. There is nothing to map and nothing to maintain.
- Productivity
- Signs in to your account
- 24 ready-made tools
- Asked in Slack or Teams
An illustration of how the conversation reads, not a transcript from a client account.
What Googlecontacts is
Access and manage Google Contacts data via the Google People API
You sign in with your own Googlecontacts account, the same way you already do. We never see or hold your password.
One message in, the work done in Googlecontacts.
- 01
You ask
You message your AI employee in the chat your team already has open, in one sentence, in your own words.
- 02
It works out the step
It decides what the job needs in Googlecontacts. You do not pick anything from a menu or wire anything together.
- 03
It does the work
Signed in to your own Googlecontacts account, inside the access you granted it, doing the thing you asked for.
- 04
It reports back
It tells you what it did, in the same thread. If it could not do something, it says so rather than guessing.
What it can do in Googlecontacts
These are the ready-made tools your AI employee already has in Googlecontacts. It is not limited to them, but it never has to be taught these.
- Batch create contactsCreate a batch of new contacts in Google Contacts. This action creates up to 200 contacts in a single API call and returns the PersonResponses for the newly created contacts. Use t
- Batch Delete Google ContactsDelete a batch of contacts from Google Contacts. Any non-contact data will not be deleted. Use this action when you need to permanently remove multiple contacts from the user's Goo
- Batch get contact groupsGet a list of contact groups owned by the authenticated user by specifying a list of contact group resource names. Use when you need to retrieve details for specific contact groups
- Batch get peopleBatch retrieves information about multiple people from Google Contacts. Use this action when you need to fetch contact information for several people in a single API call rather th
- Batch Update Google ContactsUpdate a batch of contacts in Google Contacts and return the updated contact data. Use this action when you need to modify multiple contacts at once, such as: - Updating names, pho
- Copy Other Contact to My ContactsCopies an Other contact to a new contact in the user's myContacts group. Use this action when you need to save an existing "Other contact" (from Google's contact suggestions) to yo
- Create ContactCreate a new contact in Google Contacts and return the person resource for that contact. Use when you need to add a new person to the authenticated user's Google Contacts. The requ
- Create Contact GroupCreate a new contact group owned by the authenticated user. The group name must be unique among the user's contact groups. Use this action when you need to create a new contact gro
- Delete contact groupDeletes an existing contact group owned by the authenticated user by specifying the contact group resource name. This action is irreversible — once deleted, the contact group canno
- Delete Contact PhotoDelete a contact's photo from Google Contacts. Use when you need to remove a profile picture from a specific contact. This action is irreversible — once the photo is deleted, it ca
- Delete Google ContactDelete a contact person from Google Contacts. Any non-contact data will not be deleted. Use this action when you need to permanently remove a contact from the user's Google Contact
- Get Contact GroupRetrieves a specific contact group owned by the authenticated user by specifying the contact group resource name. Use when you need to get details about a specific contact group, i
- Get PersonProvides information about a person by specifying a resource name. Use when you need to retrieve detailed information about a specific person, including their names, email addresse
- List ConnectionsLists the connections (contacts) for the authenticated user. Use when you need to retrieve a paginated list of all contacts with optional sorting, filtering, and incremental sync s
- List Contact GroupsList all contact groups owned by the authenticated user. Use when you need to retrieve all contact groups (e.g., "My Contacts", "Starred", custom groups) for organizing or managing
- List Directory PeopleLists domain profiles and domain contacts in the authenticated user's domain directory. Use when you need to retrieve directory information for all users in a Google Workspace doma
- List Other ContactsLists "Other contacts" from Google People API. Other contacts are contacts that are not in a contact group, typically auto-created from interactions like emails sent or received. U
- Modify Contact Group MembersModifies the members of a contact group by adding or removing contact resource names. Only system contact groups 'contactGroups/myContacts' and 'contactGroups/starred' can have mem
- Search ContactsSearches the authenticated user's contacts for matches against the provided query. The query matches against names, nicknames, email addresses, phone numbers, and organizations. Us
- Search Domain Directory PeopleSearch domain directory people in Google Contacts. Provides a list of domain profiles and domain contacts in the authenticated user's domain directory that match the search query.
- Search Other ContactsSearches other contacts from Google People API that match a query string. Other contacts are contacts not in any contact group, typically auto-created from interactions like emails
- Update Contact GroupUpdate the name of an existing contact group owned by the authenticated user. Use this action when you need to rename a contact group or update its metadata. Attempting to create a
- Update Contact PhotoUpdate a contact's photo. Use when you need to change or set the profile picture for an existing Google Contact. Mutate requests for the same user should be sent sequentially to av
- Update Google ContactUpdate contact data for an existing contact person. Any non-contact data will not be modified. Use this action when you need to update information (such as name, email, phone) for
You stay the boss of your Googlecontacts account.
Nothing connects until you approve it. You grant access one app at a time, you can take it back the same way, and everything your AI employee does in there is written down where you can see it.
How we handle your data- It signs in to your own Googlecontacts account. You are not moving anything into ours.
- You grant access one app at a time, and you can take it back the same way.
- Everything it does in Googlecontacts is written down, with what it did and when.
- Anything you tell it to check with you first, it checks with you first.
It works in Googlecontacts and the rest of your software in the same job
A real job rarely stays in one place. Reading a message in one app, checking a record in another and writing the result in a third is one request to your AI employee, not three.
Questions people ask about Googlecontacts
- Can an AI employee really work inside Googlecontacts?
- Yes. It signs in to your own Googlecontacts account and works in it the way a new hire would, from the chat your team already has open. Nobody installs anything, and nobody learns a new screen.
- Do I have to move anything out of Googlecontacts?
- No. Nothing moves and nothing is replaced. Your records stay in Googlecontacts, your team carries on in the same screens they used yesterday, and your AI employee works alongside them in there.
- How does it get into my Googlecontacts account?
- You sign in with your own Googlecontacts account, the same way you already do. We never see or hold your password. You approve it before anything connects, and you can take the access back the same way you gave it.
- What can it actually do in Googlecontacts?
- It has 24 ready-made tools in Googlecontacts today, among them Batch create contacts, Batch Delete Google Contacts and Batch get contact groups. The full list is on this page. It is not limited to those, but it never has to be taught them.
- Can it use Googlecontacts and the rest of my software in the same job?
- Yes, and that is usually the point. Reading a message in one app, checking a record in Googlecontacts and writing the result somewhere else is one request to your AI employee, not three separate ones you stitch together.
- Who decides what it is allowed to do in Googlecontacts?
- You do. You grant access one app at a time and can withdraw it at any time, anything you ask it to check with you first it checks with you first, and everything it does in Googlecontacts is written down with what it did and when.