Google Contacts
Google Contacts is a cloud-based address book service provided by Google, allowing users to store, manage, and synchronize their contact information across multiple devices and platforms.
Categories: crm
Type: googleContacts/v1
Connections
Version: 1
OAuth2 Authorization Code
Properties
Name | Label | Type | Control Type | Description | Required |
---|---|---|---|---|---|
clientId | Client Id | STRING | TEXT | true | |
clientSecret | Client Secret | STRING | TEXT | true |
Actions
Create Contact
Name: createContact
Creates a new contact.
Properties
Name | Label | Type | Control Type | Description | Required |
---|---|---|---|---|---|
givenName | First Name | STRING | TEXT | The first name of the contact. | true |
middleName | Middle Name | STRING | TEXT | The middle name of the contact. | false |
familyName | Last Name | STRING | TEXT | The last name of the contact. | true |
title | Job Title | STRING | TEXT | The job title of the contact. | false |
name | Company | STRING | TEXT | The company of the contact. | false |
STRING | The email addresses of the contact. | false | |||
phoneNumber | Phone Number | STRING | PHONE | The phone numbers of the contact. | false |
Output
Type: OBJECT
Properties
Name | Type | Control Type |
---|---|---|
names | [{STRING(familyName), STRING(givenName), STRING(middleName)}] | ARRAY_BUILDER |
organizations | [{STRING(name), STRING(title)}] | ARRAY_BUILDER |
emailAddresses | [{STRING(value)}] | ARRAY_BUILDER |
phoneNumbers | [{STRING(value)}] | ARRAY_BUILDER |
Create Group
Name: createGroup
Creates a new group.
Properties
Name | Label | Type | Control Type | Description | Required |
---|---|---|---|---|---|
name | Group Name | STRING | TEXT | The name of the group. | true |
Output
Type: OBJECT
Properties
Name | Type | Control Type |
---|---|---|
name | STRING | TEXT |
Update Contact
Name: updateContact
Modifies an existing contact.
Properties
Name | Label | Type | Control Type | Description | Required |
---|---|---|---|---|---|
resourceName | Resource Name | STRING | TEXT | Resource name of the contact to be updated. | true |
givenName | First Name | STRING | TEXT | New first name of the contact. | true |
middleName | Middle Name | STRING | TEXT | New middle name of the contact. | false |
familyName | Last Name | STRING | TEXT | Updated last name of the contact. | true |
title | Job Title | STRING | TEXT | Updated job title of the contact. | false |
name | Company | STRING | TEXT | Updated name of the company where the contact is employed. | false |
Email Address | STRING | Updated email address of the contact. | false | ||
phoneNumber | Phone Number | STRING | PHONE | Updated phone number of the contact. | false |
Output
Type: OBJECT
Properties
Name | Type | Control Type |
---|---|---|
names | [{STRING(familyName), STRING(givenName), STRING(middleName)}] | ARRAY_BUILDER |
organizations | [{STRING(name), STRING(title)}] | ARRAY_BUILDER |
emailAddresses | [{STRING(value)}] | ARRAY_BUILDER |
phoneNumbers | [{STRING(value)}] | ARRAY_BUILDER |
Search Contacts
Name: searchContacts
Searches the contacts in Google Contacts account.
Properties
Name | Label | Type | Control Type | Description | Required |
---|---|---|---|---|---|
query | Query | STRING | TEXT | The plain-text query. | true |
Output
Type: ARRAY
Properties
Name | Type | Control Type |
---|---|---|
{[{STRING(familyName), STRING(givenName), STRING(middleName)}](names), [{STRING(name), STRING(title)}](organizations), [{STRING(value)}](emailAddresses), [{STRING(value)}](phoneNumbers)} | OBJECT_BUILDER |
Additional instructions
CONNECTION
Turning on Contacts API