App Connect

 View Only

Using IBM® App Connect to interact with Google Contacts

By Shahmini Arumugam posted Thu September 14, 2023 02:29 AM

  

Co-author – Srihari Ananda Kumar 

Google Contacts is a contact management tool that enables you to store and organize contact information to ease communication with your contacts and keep track of email addresses and phone numbers. Each contact can include basic information such as names, email addresses, and phone numbers, as well as more detailed information such as physical addresses, employer, department, or job title.

Building a flow in IBM App Connect with Google Contacts

Use App Connect to build flows that integrate with Google Contacts and other applications. The connector is displayed as Google Contacts on the App Connect User Interface (UI). 

To allow App Connect to connect to your Google Contacts account, you need to complete the connection fields that you see in the App Connect Designer Catalog page or flow editor. For more information on connection fields, see How to use App Connect with Google Contacts.

Google Contacts objects

The following are the Google Contacts objects that can be run in App Connect.

Objects

Description

Contacts groups

You can organize your contacts into groups and use them as personal or business mailing lists to send emails or meeting invitations to a group of people you frequently contact without having to manually enter each email address.

Contacts

A contact can contain basic information such as names, email addresses, and phone numbers. It can also include extended information, like physical addresses, employer, department, job title, and so on.

Other contacts

A contact that has not been added as a contact in Google Contacts. For example, if an email is sent to someone who is not on the Google Contacts list, then it gets automatically saved in the ‘Other contacts’ group. Their email address will be available the next time an email is sent to them.

Scenario 1: Create a contact and add the contact to a Google Contacts group based on the product interest of the new Salesforce lead

Consider this scenario where you use App Connect to create a contact and add the contact to a contact group in Google Contacts whenever a new lead is created in Salesforce. The contacts are created and added to the Google Contacts group based on the product interest of the new Salesforce lead.

In this example, the contacts are created in three different Google Contacts groups, depending on their product interest.

In this flow:

  1. The flow is triggered whenever a new lead is created in Salesforce.
  2. A Google contact is created and added to a specific Google Contacts group based on the lead's product interest in either the GC1000 or GC3000 series.

    In this example, if the lead’s product interest is equal to the GC1000 series, a Google contact is created by using the Salesforce lead's information, such as first name, last name, company details, email, and mobile number. Then, the contact is added to a specific group in Google Contacts.

    If the lead’s product interest is equal to the GC3000 series, a Google contact is created, and then it gets added to a different Google contact group.

  3. Otherwise, a contact is created in Google Contacts based on the lead’s information and gets added to the specified Google Contacts group.

Resources

Try out our templates

You can view the following use cases in the Templates gallery in your App Connect Designer instance.

The following use cases are available in the Templates gallery on App Connect Designer.

  • Create a contact and add the contact to a Google Contacts group based on the product interest of the new Salesforce lead 
    Template URL: https://<your-instance-id>/templates/Create%20a%20contact%20and%20add%20the%20contact%20to%20a%20Google%20Contacts%20group%20based%20on%20the%20product%20interest%20of%20the%20new%20Salesforce%20lead

  • Create a contact in Google Contacts when a new row in Google Sheets containing contact information is appended
    Template URL: https://<your-instance-id>/templates/Create%20a%20contact%20in%20Google%20Contacts%20when%20a%20new%20row%20in%20Google%20Sheets%20containing%20contact%20information%20is%20appended

  • Add subscribers to a list in MailChimp for each other contacts retrieved from Google Contacts
    Template URL: https://<your-instance-id>/templates/Add%20subscribers%20to%20a%20list%20in%20MailChimp%20for%20each%20other%20contact%20retrieved%20from%20Google%20Contacts

  • Create a contact in Google Contacts for each HubSpot CRM contact who qualifies as a customer
    Template URL: https://<your-instance-id>/templates/Create%20a%20contact%20in%20Google%20Contacts%20for%20each%20HubSpot%20CRM%20contact%20who%20qualifies%20as%20a%20customer

You must enable the Designer AI features in your containerized environment to access the App Connect templates. For more information, see The preloaded IBM App Connect templates.

You can also import these use cases directly into your App Connect Designer. These templates are added to a public GitHub repository at https://github.com/ot4i/app-connect-templates/tree/cp4i-templates/resources. For more information about the supported connectors, see App Connect Connectors.

For any inquiries on this blog or connector, contact Srihari at srihakum@in.ibm.com.

0 comments
25 views

Permalink