Skip to main content
Skip table of contents

Calendars in JSM Portals

Use Cases

  • Company holidays & office closures — Let customers know when your team is unavailable

  • Maintenance windows — Show scheduled downtime so customers can plan ahead

  • Release schedule — Share upcoming product releases or updates

  • Support team schedule — Display on-call hours or shift rotations

  • Training & events — Promote webinars, workshops, or company events

Adding a Calendar

  1. Go to Settings → Manage apps → DOITBETTER CALENDAR → Service Management Settings

  2. Click Add JSM calendar

  3. Choose where to display:
    - Help center — visible on the Help Center home page
    - Portal — visible only on a specific Service Desk portal

  4. Select the calendar to display

  5. Click Add

You can add up to 10 calendars.

Display Settings

Setting

Description

Enable calendar

Show/Hide or hide calendars for customers

Enable menu

Show/Hide calendar legend below the calendar (helps distinguish events when multiple calendars are displayed)

Calendar view

Month, week, etc.

Permissions & Best Practices

⚠️ Important: Customers can see all events in configured calendars, regardless of calendar permission settings in the app.

How it works:

  • Only calendar events are shared with customers directly

  • Jira issues displayed on calendars are not visible to customers (unless they have Jira access)

  • Workaround: Create a subscription calendar from your issue-based calendar. This converts issues into read-only events that customers can see

Recommendations:

  • Create dedicated calendars for customers - Don't reuse internal calendars. Create separate calendars specifically for customer-facing content.

  • Avoid issue-based calendars - Issue events are only visible to customers who have Jira access. For most customers this won't work. Use regular events
    instead.

  • Review calendar content before publishing - Once added, all events become visible to customers immediately.

  • Don't share sensitive information - Avoid calendars with internal meetings, employee schedules, or confidential project dates.

  • Use clear event names - Customers see event titles directly. "Q4 Planning" is less helpful than "Office closed: Holiday break".

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.