swsd_my_queue
View and triage open incidents in a work queue sorted by due date, with SLA risk levels and filters for assignee, group, state, priority, and update time.
Instructions
Work-queue view for the authenticated user (or a given assignee/group). Defaults to open incidents assigned to you, sorted by due_at ascending. Each row includes a computed SLA risk level for at-a-glance triage. Supports assignee_email override (client-side filter), assigned_to_group (server-side), states/priorities filters, and sort_by options.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (1-indexed). | |
| states | No | Filter to incidents matching ANY of these states. | |
| sort_by | No | Sort key. Default due_at ASC. | due_at |
| per_page | No | Results per page (1-100). SWSD caps at 100. | |
| priorities | No | Filter to incidents matching ANY of these priorities. | |
| state_is_not | No | Negative state filter. Defaults to excluding Resolved and Closed (open work only). | |
| updated_from | No | Filter to incidents updated on or after this ISO date or datetime. | |
| assignee_email | No | Override the default (authenticated user) with a specific assignee email. Applied client-side because SWSD ignores it server-side. | |
| updated_within | No | Convenience alias for updated_from: "Nh" is an exact hours-ago ISO timestamp; "Nd" and "Nw" use the UTC calendar date N days or N weeks ago. N must be 1-365. Ignored if updated_from is explicitly set. | |
| assigned_to_group | No | Filter to incidents assigned to this group ID (server-side). When set without assignee_email, defaults to group mode instead of "my" mode. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scan | Yes | ||
| incidents | Yes | ||
| pagination | Yes | ||
| assignee_email | No | The email used as the assignee filter (resolved from JWT when not overridden). | |
| applied_filters | Yes |