Google Calendar Synchronization With Project and Tasks Odoo Apps
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.
User have to create a new project from 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".
Search for "Google Calendar API", Open and click "Enable" to use.
Navigate to "Credentials" menu and click "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, Click "Add URL" under "Authorized redirect URIs" and enter your url.
Authorized redirect URl is "http://localhost:8030".User need to change "http://localhost:8030" by his/her odoo instance.
On clicking "Create" button user will get "Client ID" and "Client secret" key for Google calendar api.
Under Settings > integration > google calender, add client id and client secret then save .
Under Settings > Users and Companies > Users menu under "Sync of Project Task" tab user need to click "AUTHENTICATE" button.
if the user don't sync with Google calender then, warning will shown
Then goto Calendar module and confirm the synchronization
On successful authentication user will get message shown below image.
On successful authentication user can see all details are updated from api like "Refresh Token", "User token", "Token Validity", and enter "api key".
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.
User can see google calendar event is also link with project task.
On task creating task customer and user both will notify by email.
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.
Easily procure and sell your products
Easy configuration and convivial experience
A platform for educational management
Plan, track and schedule your operations
Mobile friendly, awe-inspiring product pages
Keep track of services and invoice
Run your bar or restaurant methodically
An all-inclusive hotel management application