You almost never remember the field a person is filed under — you remember the company, or half a phone number, or a name spelt differently. Searching all of them at once matches how recall actually works. Pagination matters more than it sounds too: a large address book returned whole would fill a context window before you asked anything. Note this writes and deletes, so the Google account you authorise deserves thought.
A Google Contacts server that covers the whole record rather than name and email, including the group structure and Workspace directory.
- Create, read, update and delete across a wide field set
- Search spanning names, emails, phones and organisations at once
- Contact groups and labels, managed rather than just read
- Workspace directory search and user management
- Pagination, so large address books do not have to arrive at once
- Multiple emails and phones per contact, addresses, birthdays, relationships and custom fields
Python at the version the README names, a Google account, and a Google Cloud project with the People API enabled. MIT licensed.
