Google Calendar/Gmail Integration

Follow this setup guide to have your Google Calendar and Gmail sync with Enquire CRM.

Note: If you or your Systems Administrator have any questions regarding the steps below. Please contact support@enquiresolutions.com.

Setup in Google


Requirements:

  1. Your company must use Google Apps, this setup does not work for single Gmail Accounts.
  2. While any Gmail user can be used for authentication, it is recommend to create a new Gmail account specifically for the Enquire CRM integration.

Enabling Google Apps API

  1. Sign in to the Google Admin Console.
  2. From the dashboard, click Security.
    google_security_button.png
  3. Scroll down and click on the API controls section.
  4. Click Manage Domain Wide Delegation located under the Domain Wide Delegation section.
    blobid0.png
  5. Click Add New at the top of the section to add a new API Client.
  6. In the pop up window enter in the following Client ID and Scopes.

    ClientId/Name:

    • 101231316311741472533

    Scope(s):

    • https://www.googleapis.com/auth/calendar
    • https://www.googleapis.com/auth/gmail.send
  7. Click Authorize.
Note: If you would like to only sync calendar items, do not add the gmail.send scope.

Setup in Enquire


You can provide our Enquire Support team with the Gmail username and password used to setup the API access in Google by sending an email to support@enquiresolutions.com or follow these steps to finish setup yourself.

  1. Click Admin.
    Admin_Button.png
  2. Click Exchange.
    exchange_button.png
  3. In the upper right, click the + Add Exchange Server button.
    exchange_add_button.png
  4. On the form, please enter the following:
    In the Exchange Version drop down, choose Gmail.
    In the Name field, enter a desired name for the server (i.e. Your Company Gmail),
    In the Url field, enter https://www.googleapis.com/auth/calendar
    In the Impersonation User field, enter the username for the Google admin account you used to setup the API/integration access.
    In the Impersonation Password field, enter the password for the Google admin account you used to setup the API/integration access.
  5. Click Save.
  6. Validate all users that will be utilizing the Google Calendar/Gmail sync have been added to the Accounts section. All users will be added with a status of Pending in the Calendar Status and Email Status columns.
  7. To the far right of the Google server you just created, click the red sync icon. This will initiate the sync process, but please allow up to one hour for the sync to complete depending on the number of users and activities.
    SyncGoogleServer.png
  8. Once the sync has finished, the status window will display sync results for each account and the Calendar status for each user will be updated based on the results of their sync:
    CalendarStatusColumn.png
  9. The Email Status column will display Pending until the user attempts to send an email to an individual or you may test the send email functionality by clicking the blue send test email envelope button to the right of the user's account.
    EmailTestButton.png
    This will send an email to the user with the From and To as themselves and a body with the text: "This is a test email sent from the Enquire CRM to validate your email settings. It was initiated by an administrator or support user. No action or response is required." and update the status in the Email Status column based on the results:
    EmailStatusColumn.png
Was this article helpful?
0 out of 0 found this helpful

Articles in this section