Understanding Sync to External Calendar | Zoho Creator Help

Understanding Sync to External Calendar

Info
In a nutshell
Sync to external calendar (iCalendar feed) automatically exports data from published reports to external calendars, ensuring real-time updates and seamless synchronization across platforms.
Notes
Note: Sync to an external calendar is only applicable for published reports.
Quote
Availability
  1. Sync to external calendar is only available in the paid plans of Creator. 
  2. Only the super admin, admins and developers can enable 'sync to external calendar'.

1. iCalendar feed in Zoho Creator

Sync to external calendar allows published reports from your app to be integrated with external calendar tools like Zoho Calendar, Google Calendar, Outlook, Apple Calendar, and others. This is done using the iCal feed which is the standard format for calendar data synchronisation. Once the link is established, this keeps your external calendar automatically updated with data changes from your app.
How does it work?
  1. When sync is enabled under Operations, an iCal feed URL, unique to that report, will be generated.
  2. This URL can be pasted in any calendar application that supports .ics files.
  3. The external calendar will then be synced whenever events are added or modified in the Zoho Creator application's report.

1.1. See how it works


1.2. Use case

Automatically syncing staff shifts 
A healthcare provider uses a Zoho Creator app to manage staff scheduling across multiple clinics. Each department maintains a report that displays weekly shift allocations for doctors and nurses. Staff members need to stay updated with their schedules, but manually checking the app or distributing updates creates confusion and delays, especially when last-minute changes are made. This ensures schedules are automated, keeping staff informed in real time without manual tracking or delays.
The admin enables the Sync to external calendar option and shares iCal feed URLs of the published report with staff members, allowing them to subscribe to the report’s calendar via Google Calendar or Outlook. 
As a result, staff members receive real-time updates directly on their personal calendars. Any changes made in the Zoho Creator report, such as shift swaps or time edits, are automatically updated and reflected in staff member's calendar. This eliminates confusion and improves operational efficiency without manual communication.

1.3. Navigation guide

Navigate to the live mode of the report that has been published. Locate the hamburger icon (three horizontal lines) at the top-right corner of the report interface. Click the icon to open the drop-down menu, then select Sync External Calendar in the drop-down.

1.4. Prerequisites

To sync reports successfully with an external calendar, ensure the following prerequisites are met:
  1. Published report
    The report you want to sync must be published. Learn how to publish a report.
  2. Sync enabled in the app
    The Sync to external calendar toggle must be enabled under Operations published report settings. Learn how to enable sync to external calendar.
  3. Compatible calendar application
    The user must use a calendar application that supports iCal feed subscriptions or .ics file formats.

1.5. iCal feed URL format

The iCal feed URL for a report in Zoho Creator follows this structure:
URL components
Placeholder Explanation
<org_namespace>
Link name of the organisation in which the application holding the target report has been created.
Retrieve the link name using the :
  1. Creator report's URL - https://creatorapp.zohopublic.com/<org_namespace>/<app_link_name>/#Report:<report_link_name>
  2. Deluge script with the system variable zoho.adminuser
<app_link_name>
Link name of the application from which the record is to be printed/exported.
Retrieve the link name using the:
  1. Creator report's URL - https://creatorapp.zohopublic.com/<org_namespace>/<app_link_name>/#Report:<report_link_name>
  2. Deluge script with the system variable zoho.appname
<report_link_name>
Link name of the report whose record is to be printed/exported. 
<private_key> (Applicable only for published reports)
The set of alphanumeric characters following the report link name in the permalink. It is the last path of the URL that is obtained after publishing the report.
Retrieve private_key using the Creator report's permalink:
 
For example, in the below permalink, https://creatorapp.zohopublic.com/portiaorg/order-management/report-perma/Orders_Report/Kf96ZkqG85MBOHMbQsQKCdGPygrRZAhZjGebZjJ,
 
"Kf96ZkqG85MBOHMbQsQKCdGPygrRZAhZjGebZjJ" is the private_key.
<property_name>=<value>
 These are iCal properties <mapped to report fields>.
  1. Property: An iCal field (e.g., DTSTART, SUMMARY, DESCRIPTION)
  2. Value: The value refers to the <field_link_name> of the corresponding field in the report. For each record, the iCal property is populated with the value stored in that field.

Notes
Note: The iCal property ICAL-DTSTART is mandatory.

1.6. Mapping fields with properties

You can append the following iCal properties as query parameters in the URL using the format:
  1. ICAL-<property_name>=<deluge_field_name>
Property Name
Allowed Field Types
Requirement
Description/Example
DTSTART
Date, Date-Time
Mandatory
Event start time
DTEND
Date, Date-Time
Optional
Event end time
SUMMARY
Text
Optional
Event title
ORGANIZER
Text
Optional
Event organizer
CREATED
Date-Time
Optional
Record creation date
CLASS
Text
Optional
Access level: PUBLIC, PRIVATE, or CONFIDENTIAL
DESCRIPTION
Text
Optional
Event details
LAST-MODIFIED
Date-Time
Optional
Last modified timestamp
LOCATION
Text
Optional
Event location
PRIORITY
Integer
Optional
Priority value
STATUS

Text
Optional
Event status: TENTATIVE, CONFIRMED, or CANCELLED

1.7. Assigning iCal property values manually

If you want to manually set a value for an iCal property using a query string in the URL, follow the below steps:
1.7.1. Format:
  1. ICAL-ZC_SET-<property_name>=<value>
1.7.2. Example:
For example, you can use this syntax to set the CLASS property to 'Public', making all report entries visible to anyone with access to the calendar feed:
  1. ICAL-ZC_SET-CLASS=PUBLIC
This sets the iCal property CLASS to 'PUBLIC' for all rows in your report.
Notes
Note:
  1. The value for custom Date and Date-Time fields must follow the date format configured in the application.
  2. DTSTART and DTEND values cannot be manually set using ICAL-ZC_SET. They can only be assigned by mapping fields.

1.8. Handling full-day vs timed events

When your report includes both full-day and timed events, follow these steps:
1. Add a text field to the form associated with your published report. You can use any of the following field types: Name, Email, Address, Single_Line, Multi_Line, Drop_Down, Radio, Multi_Select, Checkbox, Users, Decision_Box, or Rich_Text. This field will store whether or not the event is a full-day event:
  1. true if it is a full-day event
  2. false or leave it empty if it is a timed event
2. Append the iCal feed URL with the following query string:
  1. ICAL-ZC_FULL_DAY_EVENT_VAR=<field_link_name>
 Where <field_link_name> is the link name of the field you created in step 1. 

2. Points to note

  1. All report types are supported in Sync to External Calendar, except pivot chart and pivot table reports.
  2. In some instances, the resulting iCal URL may become too long for a calendar application to read. In such cases, you need to use any external URL shortening tool and then add the shortened URL to your calendar application.
  3. The export limit is 50,000 records per request.
  4. If a report exceeds this limit, only the top 50,000 entries displayed in the report will be exported.
  5. To copy the ICS file, paste your iCal feed URL into your browser’s address bar. The .ics content will be displayed, which you can then copy manually. 
  6. External applications, including Google Calendar and Zoho Calendar, will periodically sync data fetched from Zoho Creator.
  7. Future synchronization will be stopped if any changes are made to fields configured in the URL. This includes deleting a field from a formchanging a field’s link name, deleting a field in reports, or enabling encryption with masking. It is recommended to review and plan such changes in advance to avoid disrupting ongoing sync processes.
  1. Configure Sync to External Calendar
  2. Publish Reports
  3. Export data from Reports

      Create. Review. Publish.

      Write, edit, collaborate on, and publish documents to different content management platforms.

      Get Started Now


        Access your files securely from anywhere

          Zoho CRM Training Programs

          Learn how to use the best tools for sales force automation and better customer engagement from Zoho's implementation specialists.

          Zoho CRM Training
            Redefine the way you work
            with Zoho Workplace

              Zoho DataPrep Personalized Demo

              If you'd like a personalized walk-through of our data preparation tool, please request a demo and we'll be happy to show you how to get the best out of Zoho DataPrep.

              Zoho CRM Training

                Create, share, and deliver

                beautiful slides from anywhere.

                Get Started Now


                  Zoho Sign now offers specialized one-on-one training for both administrators and developers.

                  BOOK A SESSION







                              Quick LinksWorkflow AutomationData Collection
                              Web FormsRetailOnline Data Collection Tool
                              Embeddable FormsBankingBegin Data Collection
                              Interactive FormsWorkplaceData Collection App
                              CRM FormsCustomer ServiceForms for Solopreneurs
                              Digital FormsMarketingForms for Small Business
                              HTML FormsEducationForms for Enterprise
                              Contact FormsE-commerceForms for any business
                              Lead Generation FormsHealthcareForms for Startups
                              Wordpress FormsCustomer onboardingForms for Small Business
                              No Code FormsConstructionRSVP tool for holidays
                              Free FormsTravelFeatures for Order Forms
                              Prefill FormsNon-Profit
                              Forms for Government
                              Intake FormsLegal
                              Mobile App
                              Form DesignerHR
                              Mobile Forms
                              Card FormsFoodOffline Forms
                              Assign FormsPhotographyMobile Forms Features
                              Translate FormsReal EstateKiosk in Mobile Forms
                              Electronic FormsInsurance
                              Drag & drop form builder

                              Notification Emails for FormsAlternativesSecurity & Compliance
                              Holiday FormsGoogle Forms alternative GDPR
                              Form to PDFJotform alternativeHIPAA Forms
                              Email FormsWufoo alternativeEncrypted Forms
                              Accessible FormsTypeform alternativeSecure Forms

                              WCAG

                                          Create. Review. Publish.

                                          Write, edit, collaborate on, and publish documents to different content management platforms.

                                          Get Started Now






                                                            You are currently viewing the help pages of Qntrl’s earlier version. Click here to view our latest version—Qntrl 3.0's help articles.




                                                                Manage your brands on social media

                                                                  Use cases

                                                                  Make the most of Zoho Desk with the use cases.

                                                                   
                                                                    

                                                                  eBooks

                                                                  Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho Desk.

                                                                   
                                                                    

                                                                  Videos

                                                                  Watch comprehensive videos on features and other important topics that will help you master Zoho Desk.

                                                                   
                                                                    

                                                                  Webinar

                                                                  Sign up for our webinars and learn the Zoho Desk basics, from customization to automation and more

                                                                   
                                                                    
                                                                  • Desk Community Learning Series


                                                                  • Meetups


                                                                  • Ask the Experts


                                                                  • Kbase


                                                                  • Resources


                                                                  • Glossary


                                                                  • Desk Marketplace


                                                                  • MVP Corner



                                                                    Zoho Sheet Resources

                                                                     

                                                                        Zoho Forms Resources


                                                                          Secure your business
                                                                          communication with Zoho Mail


                                                                          Mail on the move with
                                                                          Zoho Mail mobile application

                                                                            Stay on top of your schedule
                                                                            at all times


                                                                            Carry your calendar with you
                                                                            Anytime, anywhere




                                                                                  Zoho Sign Resources

                                                                                    Sign, Paperless!

                                                                                    Sign and send business documents on the go!

                                                                                    Get Started Now




                                                                                            Zoho TeamInbox Resources





                                                                                                      Zoho DataPrep Demo

                                                                                                      Get a personalized demo or POC

                                                                                                      REGISTER NOW


                                                                                                        Design. Discuss. Deliver.

                                                                                                        Create visually engaging stories with Zoho Show.

                                                                                                        Get Started Now









                                                                                                                            • Related Articles

                                                                                                                            • Configure Sync to External Calendar

                                                                                                                              What does this page cover Learn how to sync your report with external calendars. All your events will be synced automatically to keep your calendar up to date. Learn more about syncing your report to an external calendar before proceeding. Note: Sync ...
                                                                                                                            • Understanding connectors

                                                                                                                              1. What does this page cover? Learn about connectors and the list of built-in connectors supported in Developer Console for connecting your application with Zoho and third-party services before distributing your apps. 2. Availability Connectors can ...
                                                                                                                            • Zoho Creator URL Patterns

                                                                                                                              Overview This document lists the urls of various Zoho Creator application components like forms, views, PDF report etc. The knowledge about the url of the applications will help in providing quick access to the application and its forms, views and ...
                                                                                                                            • Understanding DS file

                                                                                                                              1. In a nutshell A Deluge Script (DS) file is a text-based file that stores the complete schema of a Zoho Creator application in the Deluge script format. It includes all components, such as forms, fields, reports, pages, schedules, custom functions, ...
                                                                                                                            • Understanding usage

                                                                                                                              1. What does this page cover? Learn how to check and understand the various limits and usages related to applications with your Zoho Developer Console account. 2. Availability The super admins can access the Usage section to view the details of the ...
                                                                                                                              Wherever you are is as good as
                                                                                                                              your workplace

                                                                                                                                Resources

                                                                                                                                Videos

                                                                                                                                Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                                                                                                                eBooks

                                                                                                                                Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                                                                                                                Webinars

                                                                                                                                Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                                                                                                                CRM Tips

                                                                                                                                Make the most of Zoho CRM with these useful tips.



                                                                                                                                  Zoho Show Resources