Skip to content

Filters, personal settings & sessions

Saved filters store a search query (in JQL, Jira's query language) so you can reuse it without retyping it. This page covers creating and sharing filters, issue type schemes (which issue types a project can use), your own account details, and your login sessions. Dashboards are a separate topic — see the Projects page for those.

Example prompts

  • "Save this search as a filter called 'My open bugs'."
  • "Share the 'Sprint Backlog' filter with the whole Engineering project."
  • "List my favorite filters."
  • "What columns does the 'Overdue Tasks' filter show?"
  • "Set the columns on filter 12345 to summary, status, and assignee."
  • "Delete the old 'Q1 Report' filter."
  • "What's the default share scope for new filters on this instance?"
  • "Create an issue type scheme called 'Support Requests' with Bug and Task."
  • "Which projects use the 'Standard' issue type scheme?"
  • "Add the SUPPORT project to the 'Helpdesk' issue type scheme."
  • "What's my Jira username and email address?"
  • "What permissions do I have on this instance?"
  • "Update my display name to Jane Smith."
  • "Log me out of my current session."
  • "Invalidate my elevated WebSudo session."

What's available

Saved filters

Tool What it does
create_filter Create a new saved search filter from a JQL query.
get_filter Get a single saved filter by ID.
update_filter Update a filter's name, JQL, or description.
delete_filter Permanently delete a saved filter. Requires confirmation.
list_favourite_filters List your favorite (starred) saved filters.

Filter sharing & permissions

Tool What it does
add_filter_permission Share a filter with a project, group, or everyone.
get_filter_permissions Get all share permissions set on a filter.
get_filter_permission Get a single share permission on a filter by ID.
delete_filter_permission Remove one share permission from a filter. Requires confirmation.

Filter columns

Tool What it does
get_filter_columns Get the default display columns configured for a filter.
set_filter_columns Set a filter's default display columns (e.g. summary, status, assignee).
reset_filter_columns Reset a filter's saved columns to each viewer's own defaults. Requires confirmation.

Default share scope

Tool What it does
get_default_share_scope Get the instance's default share scope for newly created filters.
set_default_share_scope Set the instance's default share scope for newly created filters.

Issue type schemes

An issue type scheme controls which issue types (Bug, Task, Story, etc.) are available in a project.

Tool What it does
list_issue_type_schemes List all issue type schemes visible to you.
get_issue_type_scheme Get a scheme's full details, including its issue types and default issue type.
create_issue_type_scheme Create an issue type scheme from a name and a set of issue types.
update_issue_type_scheme Update a scheme's name, description, default issue type, or member issue types.
delete_issue_type_scheme Permanently delete an issue type scheme. Requires confirmation.
get_issue_type_scheme_associations Get all projects associated with an issue type scheme.
add_issue_type_scheme_associations Associate additional projects with a scheme, keeping existing associations.
set_issue_type_scheme_associations Replace the full set of projects associated with a scheme.
remove_issue_type_scheme_association Remove a single project's association with a scheme. Requires confirmation.
remove_issue_type_scheme_associations Remove all project associations for a scheme. Requires confirmation.

Your account

Tool What it does
get_myself Get the currently authenticated user — your own Jira identity.
get_my_permissions Get your own permissions, instance-wide.
list_permissions List all permissions definable on this Jira instance (not user-specific).
update_myself Update your display name or email address. Requires your current password.
update_myself_password Change your own password. Requires your current password.

Sessions

Tool What it does
get_current_session Get information about your currently authenticated session.
create_session Log in with a username and password to start a cookie-based session.
delete_current_session Log out of the current session. Requires confirmation.
invalidate_websudo Invalidate your elevated re-authentication (WebSudo) session. Requires confirmation.

Things to know

  • Confirm before you delete or reset. delete_filter, delete_filter_permission, delete_issue_type_scheme, remove_issue_type_scheme_association, remove_issue_type_scheme_associations, reset_filter_columns, delete_current_session, and invalidate_websudo all require an explicit confirmation step — the agent should check with you before these run, since none of them can be undone.
  • Global sharing can be turned off instance-wide. If you ask to share a filter with everyone and global sharing is disabled on this Jira instance, Jira rejects the request.
  • A filter without custom columns falls back to your defaults. Asking for a filter's columns returns "not found" if no custom columns were saved for it — that just means it uses each viewer's own default columns instead.
  • Changing your password isn't the same as your login to Alces. update_myself and update_myself_password ask for your current Jira account password, which is separate from the token Alces uses to authenticate on your behalf.
  • Logging in is separate from how Alces authenticates. create_session performs the classic Jira username/password login and starts a cookie session — it doesn't affect or replace the token Alces itself uses. Likewise, delete_current_session logs out that session without invalidating Alces's own access.
  • The default share scope also covers dashboards. Changing it with set_default_share_scope affects newly created dashboards too, even though dashboards are managed elsewhere (see the Projects page).

See docs/api-catalog.md for the complete technical reference (every field, every parameter). For errors, see Troubleshooting.