---
title: "iCal Module"
slug: "ical"
description: "This document explains how to install, setup, and use the iCal module for creating, sending and receiving calendar events through Decisions, to various calendar apps such as Outlook and Gmail.  The document includes a list of the module's 7 steps for helping calendar management. "
updated: 2025-10-27T19:16:28Z
published: 2025-10-27T19:16:28Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.decisions.com/llms.txt
> Use this file to discover all available pages before exploring further.

# iCal Module

## Overview

The **iCal Module** allows users to create, send, and receive calendar events through Decisions to calendar applications, such as **Microsoft Outlook**and **Gmail****.**

### Prerequisites

**The following is required before utilizing the iCal Module:**

- Access to one of the supported iCalendar format Accounts.
- Proper installation and setup of the iCal Module in Decisions.
- [Project Dependency](https://documentation.decisions.com/v9/docs/project-dependencies).  
For more information on how to install Modules in Decisions, see: [Installing Modules.](https://documentation.decisions.com/v9/docs/installing-modules-decisions)

Note for Third-Party Systems and SubscriptionsCustomers are responsible for securing and maintaining accounts with third-party systems and subscriptions.

---

## Module Steps

The**iCal Module** has multiple steps to help manage calendar events:

| iCal Step | Description |
| --- | --- |
| Create Event | Allows Users to create event information and outputs the details as an iCal file type. |
| Create Recurring Event | Allows Users to create a recurrent event. |
| Cancel Event | Allows Users to cancel an event that matches the Appointment ID, Location, and Start Date/Time. |
| Email Appointment Invite | Allows Users to enter meeting details and send the email invite within the same step. |
| Email Appointment Cancellation | Allows Users to enter the meeting details and send the cancellation email within the same step. The meeting information, which includes the Appointment ID, Location, and Start Date/time, must be identical for the cancellation to take place. |
| Email Calendar File | Allows Users to send the iCal File type to the specified email address. |
| Get Event From File | Will take the .ics File Data as an input and output the event. |
