Google Contacts é o serviço de gerenciamento de contatos do Google, permitindo que as pessoas armazenem e organizem nomes, e-mails, telefones e detalhes da organização de todos com quem se comunicam.
Com este bloco, você pode:
- Criar e atualizar contatos: Adicione novos contatos ou edite os existentes com nomes, e-mails, telefones, organização, cargo e notas
- Recuperar e listar contatos: Busque um contato específico pelo resource name ou liste contatos com paginação e ordem de classificação
- Buscar e excluir contatos: Encontre contatos por nome, e-mail, telefone ou organização, ou remova um contato completamente
Na Zoen, a integração com o Google Contacts permite que seus agentes criem, leiam, atualizem, excluam, listem e busquem contatos de forma programática dentro de um fluxo de trabalho. Isso permite que os agentes mantenham um diretório de contatos sincronizado, consultem detalhes de contato antes de enviar comunicações ou busquem contatos correspondentes por nome, e-mail, telefone ou organização como parte de uma automação maior.
Integrate Google Contacts into the workflow. Can create, read, update, delete, list, and search contacts.
Create a new contact in Google Contacts
| Parameter | Type | Required | Description |
|---|
givenName | string | Yes | First name of the contact |
familyName | string | No | Last name of the contact |
email | string | No | Email address of the contact |
emailType | string | No | Email type: home, work, or other |
phone | string | No | Phone number of the contact |
phoneType | string | No | Phone type: mobile, home, work, or other |
organization | string | No | Organization/company name |
jobTitle | string | No | Job title at the organization |
notes | string | No | Notes or biography for the contact |
| Parameter | Type | Description |
|---|
content | string | Contact creation confirmation message |
metadata | json | Created contact metadata including resource name and details |
Get a specific contact from Google Contacts
| Parameter | Type | Required | Description |
|---|
resourceName | string | Yes | Resource name of the contact (e.g., people/c1234567890) |
| Parameter | Type | Description |
|---|
content | string | Contact retrieval confirmation message |
metadata | json | Contact details including name, email, phone, and organization |
List contacts from Google Contacts
| Parameter | Type | Required | Description |
|---|
pageSize | number | No | Number of contacts to return (1-1000, default 100) |
pageToken | string | No | Page token from a previous list request for pagination |
sortOrder | string | No | Sort order for contacts |
| Parameter | Type | Description |
|---|
content | string | Summary of found contacts count |
metadata | json | List of contacts with pagination tokens |
Search contacts in Google Contacts by name, email, phone, or organization
| Parameter | Type | Required | Description |
|---|
query | string | Yes | Search query to match against contact names, emails, phones, and organizations |
pageSize | number | No | Number of results to return (default 10, max 30) |
| Parameter | Type | Description |
|---|
content | string | Summary of search results count |
metadata | json | Search results with matching contacts |
Update an existing contact in Google Contacts
| Parameter | Type | Required | Description |
|---|
resourceName | string | Yes | Resource name of the contact (e.g., people/c1234567890) |
etag | string | Yes | ETag from a previous get request (required for concurrency control) |
givenName | string | No | Updated first name |
familyName | string | No | Updated last name |
email | string | No | Updated email address |
emailType | string | No | Email type: home, work, or other |
phone | string | No | Updated phone number |
phoneType | string | No | Phone type: mobile, home, work, or other |
organization | string | No | Updated organization/company name |
jobTitle | string | No | Updated job title |
notes | string | No | Updated notes or biography |
| Parameter | Type | Description |
|---|
content | string | Contact update confirmation message |
metadata | json | Updated contact metadata |
Delete a contact from Google Contacts
| Parameter | Type | Required | Description |
|---|
resourceName | string | Yes | Resource name of the contact to delete (e.g., people/c1234567890) |
| Parameter | Type | Description |
|---|
content | string | Contact deletion confirmation message |
metadata | json | Deletion details including resource name |