User Absence Planner Cloud Documentation

JQL Function

User Absence Planner for Jira Cloud provides a JQL function, absentUsers(), that lets you filter or search issues by absence status directly in JQL — without writing custom code or using the REST API.

Syntax

The function can be used with the in and not in operators against any user field — assignee, reporter, or a custom user field:

  • absentUsers() — users who are absent today.

  • absentUsers("<keyword>") — users absent during a relative period. Supported keywords: today, tomorrow, thisWeek, nextWeek, thisMonth, nextMonth.

  • absentUsers("<date>") — users absent on a specific date, formatted YYYY-MM-DD.

  • absentUsers("<from>", "<to>") — users absent at any point within an explicit date range, both formatted YYYY-MM-DD.

Examples

JQL

Result

assignee in absentUsers()

Issues assigned to someone who is currently absent

assignee not in absentUsers()

Issues assigned to someone currently available (unassigned issues are excluded, matching native JQL behavior)

reporter in absentUsers("nextWeek")

Issues reported by someone absent at any point next week

"Custom User Field" in absentUsers("2026-08-01", "2026-08-15")

Issues where a custom user field points to someone absent within that date range

Notes

  • If an argument isn't recognized (e.g. an invalid keyword or malformed date), Jira displays an error message in the issue navigator rather than silently returning no results.

  • For programmatic access outside of JQL, refer to the API Documentation, or for use within automation rules, see Automation Actions.