Calendar File Generator
Effortlessly manage appointments by generating ICS files that users can add directly to their calendars. Whether you're a live chat agent scheduling meetings on the fly or automating the process within flows, this feature streamlines calendar integration across various devices. T
Listen to an audio overview
A short, AI-generated podcast-style summary of this article.
Effortlessly manage appointments by generating ICS files that users can add directly to their calendars. Whether you're a live chat agent scheduling meetings on the fly or automating the process within flows, this feature streamlines calendar integration across various devices.
This guide will show you how to create ICS files, allowing users to easily add meetings to their calendars on any device, including desktop, mobile, iOS, and Android.
How to Generate Calendar Files During Live Chat:
One of the most effective ways to use calendar integration is by allowing live chat agents to schedule appointments directly within chat conversations. By using the calendar file generator, agents can effortlessly create a meeting event for users to add to their calendars. Here's the process:
During a live chat session, find the "Calendar File Generator" option at the bottom of the chat window.
Click this option to open a new window where you can enter the meeting details.
Click on it to open a new window where you can customize the meeting details.
Enter a name for the meeting, such as "Follow-up meeting."
Set the start and end dates and times for the meeting.
Indicate the location, which could be a physical address or a virtual platform like Zoom.
Include a description, such as "Weekly Follow-up meeting."
Optionally, you can add a URL related to the meeting, such as a link to your website.
Save the ICS file, which will appear in the lower-left corner of the chat window.
Once you're ready, send the file to the user, enabling them to download and add it to their calendar.
How to Add the Meeting to a Calendar:
After receiving the ICS file, users can easily add the meeting to their calendars. Here's a simple guide:
Opening the file will launch a browser tab showing an overview of the meeting details.
They will see the meeting information, including the name, date, time, and description.
To add it to their calendar, they can click the "Add to Calendar" option.
They will then be prompted to choose a calendar application or service, such as Google Calendar.
Once selected, the event will be added to their calendar, allowing them to access all the details and even set reminders.
Integrating Calendar Functions in Flows:
Calendar integration isn't just for live chat; you can also use it in flows for more automation. Here's how to integrate it into a flow:
In the flow, add an action block and select "Advanced Actions."
Choose the "Calendar File Generator" option and edit the action.
Customize the meeting details as needed, including dynamic variables for start and end times.
Save the meeting link to a custom field for future use.
Display the meeting link within a text block or use a button for easy access.
Send the link to users through SMS, email, or any preferred communication method.
When users click the link, they can add the meeting to their calendars, just like they would in the live chat scenario.

