Google Contacts channel

Prev Next

Go to the Channel Catalog to learn more about what plans have access to this channel. Sign into Quickbase, and then go to Pipelines > Channels.

Google Contacts is a way to store and organize contact information about the people you communicate with.

How to connect

  1. On the My pipelines page, select Create Pipeline.

  2. Search for or select a step, and then select it to add it to the pipeline.
    When you add a step to a pipeline, it is added to the canvas of the pipeline designer.

  3.  Expand the Connection section of the step, and add the required information.

Connect to Google Contacts

  1. Expand Google Contacts in the list of channels and click Connect to Google Contacts.
     

  2. Review the permissions that Pipelines will receive once connected. Your permissions are based on your existing Google account. You can select specific permissions or allow all the options. Google Contacts permissions are required.

     When finished click Connect to Google Contacts.

  3. Sign in with your Google credentials and click Authorize.

  4. Agree to allow Pipelines access to your Google account by clicking Allow.

Note: Your functionality and integration may be different depending on your permissions.

How to reconnect

You may need to reconnect your account to a channel. Reasons may be (but not limited to):

  • If you need to connect a different account.

  • Authorization updates, such as a changed password.

  • Editing the access rights that Pipelines has to the channel.

To reconnect:

  1. Select a pipeline that already has this channel in it.

  2. Open a step that contains this channel.

  3. Under account, select Connect (or reconnect) and follow the process above, How to connect.
     

Steps

The steps you can use with Google Contacts fall under one category: Contacts

Type

Name

Description

Contacts

Trigger

Contact Created

Triggers when a contact is created.

Trigger

Contact Updated

Triggers when a contact is updated.

Action

Create a Contact

Creates a contact.

Action

Update a Contact

Updates a contact. When updating a contact only the primary contact is updated.

Action

Delete a Contact

Deletes a contact.

Query

Search Contacts

Finds all the matches to your search term and returns a list.

Action

Fetch a Linked Contact

Fetches a linked contact from a resource you specify.

Action

Look Up Contact

Looks up a contact ID from a resource you specify.

Contact field values

These are the values for the contact fields:

Field

Value

Id Contact ID (text field)

The unique ID for the contact that was added or updated

etag

Used for resource versioning. An identifier that specifies a particular version of a particular entry.

First name

Given Name (text field): The first name.

Last name

Family Name (text field): The last name of the contact.

Phone number

Phone Number (text field)

Email Address

(text field)

Country

Country (text field)

City

City (text field)

Region

Region (text field)

Street address

Street (text field)

Extended address

(text field)

Postal code

City (text field)

Company name

Country (text field)

Department

(text field)

Job title

(text field)

Email addresses (list of object)

A list of email addresses, where each email has the following fields:

Email Address (text field)

Display Name (text field)

Phone numbers Phone Numbers (list of object)

The list of phone numbers for the contact, where each phone number is an object with the following fields:

Phone Number (text field)

Label (text field): if a custom type is provided, it appears here and Type is empty

Type (text field): type of phone number, e.g. “HOME” or “MOBILE”

Primary? (true/false): indicates if this is marked as the primary number to use

Addresses Street address list of object):

The list of mailing addresses, where each address has the following fields:

Street (text field)

City (text field)

Region (text field)

Neighborhood (text field)

Postal Code (text field)

PO Box (text field)

Country (text field)

Type (text field): type of address, e.g. “HOME” or “WORK”

Label (text field): if a custom type is provided, it appears here and Type is empty

Primary? (true/false): indicates if this is marked as the primary address to use

Use Cases

Here are some use case examples to help you understand how to use the Google Contacts channel.

In this case we are using Google Contacts to create a Quickbase record when a new contact has been created.

  1. Add a Contacts Created trigger step to trigger when a new Contacts has been created.
     

  2. Add a Look Up a Record action to find the Quickbase record we want to update.
     

  3. Add a Create Record action to create a record based on the Google contacts that was created.
     

.