ExtendSync Google for NetSuite previously supported Legacy Calendar Sync.
We strongly recommend upgrading to Calendar Autopilot for the best performance, reliability, and ongoing compatibility with Google Calendar and NetSuite.
🚨 Important: The Legacy Calendar Sync version is now deprecated and will no longer receive updates or support.
Comparison Overview
Feature | Calendar Autopilot (Recommended) | Legacy Calendar Sync (Deprecated) |
Sync Speed | Real-time updates in Google and NetSuite when creating or updating events. | Google to NetSuite sync can take up to 30 minutes. |
Event Volume | Optimized for high-volume usage; handles large numbers of events efficiently. | Designed for small teams with low event activity. |
User Suitability | Ideal for organizations with multiple users and frequent calendar activity. | Previously used by smaller teams (10–20 users). |
Multi-day Events | ✅ Fully supported. | Not supported. |
Recurring Event Updates | ✅ Fully supported. | Updating a single occurrence of a recurring week event wouldn't work. |
Recurring Multi-Day events | ✅ Supported. | Not supported. |
Feature Status | ✅ Actively supported and enhanced. | 🚫 Deprecated — no longer maintained. |
Why Use Calendar Autopilot?
Calendar Autopilot ensures your meetings and updates are synced instantly between Google and NetSuite, giving you real-time visibility into your schedule.
Key Benefits:
Instant, two-way synchronization
Accurate handling of recurring and multi-day events
Scalable for larger organizations
Ongoing support and feature enhancements
Event Visibility Mapping
Event status behavior varies depending on whether the event originates from NetSuite or Google. Below is a breakdown of how statuses sync between both platforms.
Google to NetSuite
NetSuite | |
Public | Public |
Private | Show As Busy |
Default visibility | Public or Show as Busy - Admin has to configure this in NetSuite wizard |
NetSuite to Google
NetSuite | |
Public | Public |
Private | Private |
Show As Busy | Private |
Frequently Asked Questions (FAQs)
🔵 Do admin need to assign licenses to users for calendar sync to work?
Yes, license is needs to be assigned to users. Follow the steps in this article.
This step is not required for existing Enterprise Edition customers who already have default Calendar Sync enabled and are upgrading to Calendar Autopilot Sync. If the licenses are already validated, simply click Next and Finish in the final step.
🔵 What happens to legacy if someone turns on Calendar Autopilot?
Once Calendar Autopilot is enabled, Legacy Calendar Sync will automatically stop working.
All event updates will now sync in real time using Autopilot.
🔵 Will recurring events work in Calendar Autopilot?
Yes, it supported.
🔵 Will new instances of previously created recurring events sync once the setup is done?
No, they will not. However, once the events are edited and changes are saved to "All" or "This and All Future Events," the recurring events will start appearing.
Known Issues and Limitations
Below are current known issues and NetSuite limitations affecting calendar sync behavior.
🔵 Converting One-Time to Recurring Event will not work
No, existing recurring events created before setup won’t sync automatically.
However, once you edit the event and save it as “All” or “This and All Future Events,” those recurring events will start syncing.
🔵Attendees without a record in NetSuite will not appear in the Attendees tab
If an attendee does not exist in NetSuite:
They won’t appear in the Attendees tab in NetSuite.
If NetSuite-to-Google sync is enabled, such attendees will be removed from the Google event.
💡 Recommendation:
Avoid editing these events in NetSuite to prevent attendee loss.
🔵 Time zone change on Company Calendar
The NetSuite calendar has a limitation of not being able to change a recurring event’s time accurately whenever the Company’s timezone is changed after the event has been saved to NetSuite.
🔵 Preferred form for imports into NetSuite
All synced events are created using default form validation.
If you edit the event in NetSuite, your preferred form validation rules apply. This is a NetSuite platform limitation.
🔵 Editing Recurring Events in NetSuite
When you update the start or end date of a synced recurring event in NetSuite:
NetSuite may create a new recurring event instead of updating the existing one.
The original recurring event remains unchanged.
📝 Calendar Sync currently only supports updates that modify the existing event.
🔵 NetSuite events with attendees without an email
This event will sync to Google, but will not sync attendees who don't have an email. Further, when this event is edited from Google all the attendees without an email will be deleted from the NetSuite event.
Do not edit the event from Gcal if there are attendees without an email.
