Google Calendar Integration For Project And Task
by Cybrosys Techno Solutions https://www.cybrosys.comAvailability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Project (project)
• Calendar (calendar) • Discuss (mail) |
Lines of code | 285 |
Technical Name |
sync_task_with_google_calender |
License | AGPL-3 |
Website | https://www.cybrosys.com |
Versions | 15.0 16.0 17.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Project (project)
• Calendar (calendar) • Discuss (mail) |
Lines of code | 285 |
Technical Name |
sync_task_with_google_calender |
License | AGPL-3 |
Website | https://www.cybrosys.com |
Versions | 15.0 16.0 17.0 |

Google Calendar Integration for Project and Task
Google Calendar Synchronization With Odoo Project and Tasks app

Overview
Google Calendar Integration for Project and Tasks odoo app helps users to sync project tasks with Google calendar. Users have the option to sync tasks with Google or not and on creating tasks user and customer both will get notified by email. Users can get all task information like name, description, create date time, deadline, and attendees, If a user updates a task then google calendar events also get updated. If a user deletes a task then google calendar events also get deleted.
Features

Sync project task with Google calendar

Auto update task with Google calendar

Auto delete task with Google calendar

Email notification
Screenshots
Google Calendar Client Credential and API Configuration
User has to create a new project on Google Cloud Platform. Use this link Google Cloud Platform

Add a project name and click on "CREATE" button

User have to navigate to "Google API Console" and click on "ENABLE APIS AND SERVICES".

Enable Google Calendar API
Search for "Google Calendar API", Open and click "Enable" to use.

Create Credentials for Google Calendar API
Navigate to "Credentials" menu and click on "CREATE CREDENTIALS" button on header.

Select "Google Calendar API" as api and "User Data" as data accessing and click "Next"

Select "Web Application" as application type and enter name, Then give Authorized JavaScript origins, by Click on "Add URL", enter your odoo instance web url. Under "Authorized redirect URIs" and enter your url with "/google_account/authentication". Then click on Create button.

Google Calendar API Credential
On clicking "Create" button user will get "Client ID" and "Client secret" key for Google calendar api.

User Authentication
Under Settings -> integration -> google calendar, add client id and client secret then save.

Then goto Calendar module and confirm the synchronization

Click on CREATE CREDENTIALS and select API key will generate API token, copy this.

Under Settings -> Users and Companies -> Users, go to the Sync of Project Task tab. Paste the API token into the Enter API Key field and add the user's email address. Then click the AUTHENTICATE button. If a success notification appears, click the REFRESH TOKEN button. The User token and Refresh token fields will be filled automatically.

Sync Project Task to Google Calendar
While creating project task user have to enable "Add In G-Calendar Event" and enter other task information like name, customer, task due date, deadline, end date and description

User can see task with "Add In G-Calendar Event" is automatically linked to google calendar. Also, can see in chatter its status

On clicking google calendar event user can also see all task details like project and task name, create date and time, attendee, description, and user.

Update Project Task
On updating project task like user, customer, name, description, deadline, due date etc., google calendar event also changed. also can see in chatter its status

User can see updated google calendar event as per task.

If user delete project task, then google calender also get deleted.

User can see deleted google calendar event on delete of project task.


Related Products

Our Services

Odoo Customization

Odoo Implementation

Odoo Support

Hire Odoo Developer

Odoo Integration

Odoo Migration

Odoo Consultancy

Odoo Implementation

Odoo Licensing Consultancy

Our Industries

Trading
Easily procure and sell your products

POS
Easy configuration and convivial experience

Education
A platform for educational management

Manufacturing
Plan, track and schedule your operations

E-commerce & Website
Mobile friendly, awe-inspiring product pages

Service Management
Keep track of services and invoice

Restaurant
Run your bar or restaurant methodically

Hotel Management
An all-inclusive hotel management application

Support


Say hi to us on WhatsApp!
+91 86068 27707

Please log in to comment on this module