The current Google Calendar integration does not work properly. It pushes events sometimes, but not always, and not reliably. Our business model is heavily dependent on event scheduling. In any given week our consultants might have 20-40 events on their calendars, all of which are events in LP. LP is great for the initial planning, but without a reliable method to synchronize LP events with Google/Outlook calendars it is less useful, and even requires additional work to keep separate events in synchronization. A consultant might have 5-10 events that change times or days every week, meaning they have to edit those events in two places, LP and the calendar. This can get cumbersome, confusing, cause errors, and is wasteful.
Given the importance of this function (calendar event synchronization) to our team, we are asking for insights on whether the following user story is possible. If so, who can do it?
User Story:As a business user of LiquidPlanner and GoogleCalendar,I want to create, update, and delete events in either LiquidPlanner or GoogleCalendar and have them stay in synchronization,So that I do not have to synchronize them manually.Acceptance Criteria:Getting events onto LP and GC:- Create events (for both partial day and full day) in LP: All participants on the event in LP receive a calendar invitation in GC.- Create events (for both partial day and full day) in GC: LP users who receive a calendar invitation in GC forward the event invitation to LP to generate a new event in LP. It may then be dragged to an existing Package and Project folder.- Attach GC calendar event to an existing LP event by adding the LP event's unique email address onto the attendees list of the GC event.Once the events are connected on both LP and GC:- Update events at either end and the event updates for both via synchronization. (Whether via the email LP event unique email address or API, or webhook)- Delete events at either end and the event deletes for both via synchronization.- Participants added to an event from GC who are not users in LP are added to the Notes of the event in LP as participating.
Our immediate need is Google Calendar, but I'm sure this would be a need for MS Outlook, Apple Calendar, and others.
Please sign in to leave a comment.