Google Contacts entegrasyonu | Zervanor
← Tüm konnektörler

Google Contacts

Aynı zamanda bir ajan aracı
productivity

Google Contacts integration (People API v1 — people, connections, contactGroups, contactGroups.members, otherContacts). Single-host connector. Polling trigger on the user's connections list using a 7-day sync token — the People API has no native signed webhook (incremental sync via syncToken is the only change-notification mechanism).

17 eylemler · 1 tetikleyiciler

Google Contacts entegrasyonu — 17 aksiyon ve 1 tetikleyici ile Google Contacts'ı otomasyonlarına bağla; her aksiyon aynı zamanda bir AI agent aracı. Örnek: List Contacts, Get Person, Get People (Batch), Search Contacts, Create Contact. Boş bir tuvalde uğraşmadan — bağla ve workflow'larında kullan.

Aşağıdaki her eylem, bir AI ajanının da çağırabileceği bir araçtır — aynı pack hem iş akışlarınızı hem ajanlarınızı çalıştırır.

Tetikleyiciler 1

Google Contacts üzerinde bir iş akışını başlatabilen olaylar.

polling

New or updated contact

Polls people.connections.list for contact changes using a 7-day opaque sync token. First run requests a token (requestSyncToken=true); subsequent runs pass it back as syncToken and receive only changed/added/deleted contacts.

Eylemler 17

Zervanor'un Google Contacts üzerinde yapabilecekleri.

ContactGroups6

GET

List Contact Groups

List all contact groups owned by the user, including system groups (People API: contactGroups.list).

GET

Get Contact Group

Get one contact group (People API: contactGroups.get). maxMembers controls member-name truncation.

POST

Create Contact Group

Create a new user-defined contact group (People API: contactGroups.create).

PUT

Update Contact Group

Rename an existing user group (People API: contactGroups.update, PUT). Requires updateGroupFields.

DELETE

Delete Contact Group

Delete a user group (People API: contactGroups.delete). The deleteContacts flag optionally deletes members too.

POST

Modify Group Members

Add and/or remove contacts from a contact group in a single call (People API: contactGroups.members.modify). Max 500 of each. Colon-suffixed custom method.

People3

GET

List Contacts

List the authenticated user's contacts (People API: people.connections.list; resourceName must be people/me). Page-token paginated; supports incremental sync via syncToken (7-day token). Polling source for the new/updated-contact trigger. Requires personFields.

PATCH

Update Contact

Update an existing contact (People API: people.updateContact, PATCH). Requires updatePersonFields and the contact's current etag (optimistic concurrency). Colon-suffixed custom method.

DELETE

Delete Contact

Delete a single contact (People API: people.deleteContact, DELETE). Returns an empty body on success. CLEANUP action for the create->delete test pair. Colon-suffixed custom method.

OtherContacts2

GET

List Other Contacts

List "Other contacts" (auto-collected, ungrouped) (People API: otherContacts.list). Requires readMask. Supports incremental sync via syncToken.

POST

Copy Other Contact

Copy an "other contact" into the myContacts group, promoting it to an editable contact (People API: otherContacts.copyOtherContactToMyContactsGroup). Colon-suffixed custom method.

ContactGroups:BatchGet1

GET

Get Contact Groups (Batch)

Get multiple contact groups by resource name in one call (People API: contactGroups.batchGet).

Other1

GET

Get Person

Get a single person by resource name (People API: people.get). resourceName="people/me" returns the authed user; "people/c<ID>" returns a contact. Requires personFields. Safe READ test target.

OtherContacts:Search1

GET

Search Other Contacts

Search "Other contacts" by query (People API: otherContacts.search). Requires readMask.

People:BatchGet1

GET

Get People (Batch)

Get up to 200 people by resource name in one call (People API: people.getBatchGet). GET with resourceNames repeated in the query string. Requires personFields.

People:CreateContact1

POST

Create Contact

Create a single new contact from a Person body (People API: people.createContact). Returns the created Person including its resourceName (people/c<ID>) used for cleanup. Colon-suffixed custom method.

People:SearchContacts1

GET

Search Contacts

Search the user's grouped contacts by prefix query against names, nicknames, emails, phones, and organizations (People API: people.searchContacts). Requires readMask.

Google Contacts kullanan Çözüm Şablonları

Google Contacts ile kendi otomasyonunu görsel tasarımcıda kur.

Sıkça sorulan sorular

Google Contacts ile neler otomatikleştirebilirim?

17 aksiyon var — örneğin: List Contacts, Get Person, Get People (Batch), Search Contacts, Create Contact ve daha fazlası.

Hangi Google Contacts olayları bir workflow başlatabilir?

1 tetikleyici — örneğin: New or updated contact.

Google Contacts bir AI agent aracı olarak kullanılabilir mi?

Evet. Google Contacts'ın her aksiyonu otomatik olarak bir AI agent aracına dönüşür — aynı pack hem workflow'larını hem agent'larını besler.

Google Contacts entegrasyonu nasıl modellenir?

Google Contacts sürümlü bir connector pack olarak modellenir; muhakeme gerektiren adımlar workflow'larla aynı runtime'da barınan first-party agent'lara düşer.