Introduction

Flexible Calendar for Jira Data Center is a comprehensive calendar planning solution designed for project managers, event planners, HR managers, and anyone who needs a more visual approach to calendar planning. Our straightforward interface and easy-to-use platform set us apart from other calendar planners, making it simple to manage tasks, events, and resources in Jira.

Data Center Exclusive Features

Jira Data Center includes exclusive features not available on Cloud: Subscribe to External Calendars via ICS feed URL to centralize events from Google Calendar, Outlook, and Apple Calendar, plus ICS Export to sync your Jira calendar to any external calendar application.

Create New Calendar Back to top

Create New Calendar
  • Click "Add Calendar" in the upper right corner of the screen, then choose create.
  • Enter required information about your Calendar:
    • Name: The name of your calendar will be used when displayed in the list of calendars, when searching, and so on
    • Color: Events or Issues on the calendar will be painted in this color
    • Basic: In this mode, it is possible to display and create only custom events
    • Project: In this mode, you can select a specific project to display tasks
    • Filter: Creating a calendar via the Jira filter
    • JQL query: Creating a calendar via the JQL query
    • Issue Fields: JIRA fields that should be displayed on issue card
    • Start: Start day field of Jira task (can be Jira system or custom field)
    • End: End day field of Jira task (can be Jira system or custom field). If empty, any task will be displayed for a duration of one day
    Note: Select editable start and end date fields to enable drag and drop functionality for tasks. Depending on field types (date only or date time), events will be scheduled as All Day or not.
  • Click Create to finalize your new calendar.

Add Existing Calendar Back to top

Add Existing Calendar
  • Click "Add Calendar" in the upper right corner of the screen, then choose add existing.
  • Select existing calendar from the list (all calendars to which you have permission are displayed).
  • Click Add to add the calendar to your view.

Subscribe to External Calendar Back to top

Subscribe to external calendars from Google Calendar, Outlook, Apple Calendar, and any other application that provides an ICS feed URL. Centralize all your events in one place within Jira.

External Calendar Add Calendar Dropdown
  • Click "Add Calendar" in the upper right corner, then choose "Subscribe to external calendar".
  • Enter required information:
    • Name: The name of your calendar for display purposes
    • ICS Feed URL: The URL to the external calendar
    • Color: Events from the external calendar will be painted in this color
    Note: Events will be pulled from the external calendar every 10 minutes automatically.
  • Click Create to subscribe to the external calendar.

Automatic Sync

External calendars are automatically synchronized every 10 minutes. Any changes made in the source calendar (Google Calendar, Outlook, etc.) will be reflected in Jira after the next sync cycle. External calendar events are read-only within Jira.

Create New Event Types Back to top

Event Types
  • Click the three dots to the right of the calendar name for which you want to create a new event type.
  • Open "Event Types" tab in the calendar settings.
  • Click "Add new Event" button to create a new event type.
  • Enter required fields:
    • Name: The name of the Event Type
    • Icon: Icon to represent this Event Type
    • Reminder: Select a time before which event participants should be notified about event start
  • Click Create to save the new event type.

Create New Event Back to top

Create New Event
  • Double-click on the calendar day block where you want to create an event.
  • Select the calendar on which the event will be created.
  • Type the name of your event that will be displayed in the calendar.
  • Select the event type from the Type drop-down menu.
  • Choose if it should be an All Day event or specify exact times.
  • Specify start and end dates for your event.
  • Select users who will participate in the event.
  • Click Create to save the event.

Create Recurring Events Back to top

  • Double-click on the calendar day block.
  • Select the calendar on which the event will be created.
  • Type the name of your event.
  • Select the event type from the Type drop-down.
  • Choose All Day option if applicable.
  • Specify start and end dates for your event.
  • Select participants for the event.
  • Select recurrent mode from the "Repeat" dropdown.
  • Specify recurrence rule (daily, weekly, monthly, etc.).
  • Click Create to save the recurring event.

Timeline View Back to top

Timeline view allows you to visualize tasks in a horizontal timeline format with powerful grouping options.

Group Tasks by Project

Timeline by Project

Group Tasks by Issue Type

Timeline by Issue Type

Group Tasks by Assignee

Timeline by Assignee
  • Click on "Views" dropdown on the top right corner.
  • Select Timeline from the available views.
  • Select "Group By" field from the dropdown (custom events display in the "Without Group" section).
Tips:
  • To drag and drop events in timeline view, click on the event first
  • Change timeline scope using + and - buttons at the right of the calendar header
  • Create new events by clicking the three dots next to the calendar name and selecting "New Event"

Agenda View Back to top

Agenda View
  • Click on "Views" dropdown on the top right corner.
  • Select Agenda to view your events in a chronological list grouped by day.

Calendar Permissions Back to top

Calendar Permissions
  • Click the three dots to the right of the calendar name you want to configure.
  • Click Edit button to open calendar settings.
  • Open "Permission" tab in the settings dialog.
  • Choose users or groups and assign permission levels:
    • ADMIN: All possible actions are allowed
    • USE: All actions allowed except calendar edit and new event types creation
    • Read Only: Users can only view existing events/issues. No edit, delete, or move actions allowed
  • Click Save to apply the permissions.

Create Quick Filters Back to top

Quick Filters Apply Quick Filter
  • Click the three dots to the right of the calendar name.
  • Click "Configure quick filters" from the menu.
  • Enter required fields:
    • Name: The name of the Quick Filter
    • Condition: JQL condition to filter events
    • Share with other users: Select if other users can use this quick filter
  • Click Save to create the filter.
  • Enable the filter by clicking the checkbox near the filter name.
  • Click Close to exit the configuration.
  • Apply quick filter by clicking on it in the calendar view.

Export Calendar (ICS) Back to top

Export your Jira calendar to ICS format and import it into Google Calendar, Apple Calendar, Outlook, or any other calendar application that supports ICS feeds.

Export Calendar

Click here for instructions on how to automatically sync/update your calendar to Google Calendar.

  • Click Export button on the top right corner.
  • Select calendars to export from the available list.
  • Select period for the export (date range).
  • Click "generate calendar" link to create the export URL.
  • Copy the link and import it to Google Calendar, Apple Calendar, your phone, or other calendar applications.

Auto-Sync with External Calendars

When you subscribe to the ICS feed URL in an external calendar application, it will automatically fetch updates at regular intervals. This means your Jira calendar events will stay synchronized across all your devices and calendar applications without manual intervention.

Configure Calendar Gadget Back to top

Calendar Gadget
  • Go to the Jira Dashboard where you want to add the gadget.
  • Click "Add Gadget" button on the top right corner. Add Gadget Button
  • Click "Load all gadgets" if the "More gadgets available" popup appears. Load All Gadgets
  • Find "Flexible Calendar" gadget and click "Add Gadget" button. Flexible Calendar Gadget
  • Configure the gadget: Gadget Configuration
    • Calendars: Select calendars that should be displayed
    • Scope: Choose the calendar scope (Month, Week, Day, etc.)
    • Weekends: Display weekends on the calendar or not
    • Refresh Interval: How often you would like this gadget to update
  • Click Save to add the gadget to your dashboard.

Admin Configuration Back to top

Define which days are working days and set business hours for your organization. These settings affect how the calendar displays and calculates working time.

Working Days Configuration
  • Navigate to the configuration page: Go to {jiraUrl}/secure/CalendarWorkingDaysConfiguration.jspa
  • Select working days by clicking on the days (saves automatically on click).
  • Specify work day hours: Set the start and end hours for your work day, then click "Update working hours" to save changes.

Need Help?

If you have questions or need assistance with Flexible Calendar for Jira Data Center, our support team is here to help.

Contact Support