Integrate vTigerCRM 6.3 with Google Calendar – Part One

A lot of people might have tried to integrate their vTigerCRM applications with their Google Calendar and have probably failed to do so. Here is the link to the official vTiger instructions:

https://wiki.vtiger.com/vtiger6/index.php/Google_Integration

From personal experience however I can say that the wiki page is useless and outright wrong. Here are detailed steps on how to get started with the integration. The guide below assumes that you already have vTigerCRM installed on your hosting account.

First go to the Google Developer Console here:

https://console.developers.google.com/project

You need to be logged in with your Gmail account first, if not, it you just sign in. Create a new project:

create new project in Google Developer console

 

The next step would be to click on the project we just created. This will lead us to the following screen:

Integrate vTigerCRM 6.3 with Google Calendar

Click on APIs:

Integrate vTigerCRM 6.3 with Google Calendar step 2

Click on Calendar API:

Integrate vTigerCRM 6.3 with Google Calendar step 3

Hit the Enable API button and then Credentials from the left side menu:

Integrate vTigerCRM 6.3 with Google Calendar step 4

Click on Add Credentials -> OAuth 2.0 client ID. You will be redirected to the following screen:

Integrate vTigerCRM 6.3 with Google Calendar step 5

Click on Configure Consent Screen:

Integrate vTigerCRM 6.3 with Google Calendar step 6

Fille in a Product Name, which is the only mandatory field and hit Save. This will redirect you to the previous screen, but the Application types will now be active. Please select Web Application and fill in the details as shown on the screenshot below.

The Autorized JavaScript Origins and Authorized Redirect URIs can be a bit misleading, so you just need to enter them like this:

 

http://YOURVTIGERDOMAIN

http://YOURVTIGERDOMAIN/index.php?module=Google&view=List&operation=sync&sourcemodule=Calendar&service=GoogleCalendar

 

Just replace YOURVTIGERDOMAIN with the actual domain name where vTiger is installed on your hosting account.

Integrate vTigerCRM 6.3 with Google Calendar step 7

Once ready, hit Create and you will be provided with your OAuth Client ID and client secret:

Integrate vTigerCRM 6.3 with Google Calendar step 8

Please write these down and keep them for reference as we will be needing them a bit later during the setup.

Integrate vTigerCRM 6.3 with Google Calendar – Part Two

An article by -


Always willing to learn new concepts and skills not only in the area of Internet and computers. Working as a Linux System Administrator.


1 comment… add one
  • mason September 19, 2016, 11:12 am

    Hi,

    I followed the steps to finish, but still can not display contacts and calendar correctly.
    What’s the problem and how to solve?

    Thank you.

    Reply

Leave a Comment