New274+ blocks and 249+ tools are now fully documented
Project & Task Management
Tool

Jira Service Management Tools

Work with service desk requests, forms, and assets in Jira Service Management

Cover all three Jira Service Management surfaces from one integration: the service desk (requests, queues, request types, transitions, SLAs, comments, participants, customers, organizations, approvals), JSM Forms, and Assets/CMDB.

All 43 tools call Atlassian directly and authenticate with Jira OAuth.

Overview

PropertyValue
Blockjira_service_management
AuthJira OAuth (provider: jira)
Tools43

Breaking change. These tools previously used Basic auth (site URL + email + API token) and now use Jira OAuth. Tool ids are unchanged, so saved workflows keep their structure — but you must reconnect the Jira credential once.

If you connected Jira before JSM support landed, reconnect it. The Jira OAuth provider now requests service desk scopes (read:servicedesk-request, write:servicedesk-request, the granular *:jira-service-management set) plus CMDB scopes for Assets. An older grant does not carry them, and every JSM call returns 403 until you re-authorise.

Common parameters

Every tool takes:

ParameterDescription
accessTokenSupplied automatically from your connected Jira credential
cloudIdYour Jira Cloud ID — find it at https://your-site.atlassian.net/_edge/tenant_info

Service desk

https://api.atlassian.com/ex/jira/{cloudId}/rest/servicedeskapi

ToolDescription
jira_service_management_list_servicedesksList the service desks on your site
jira_service_management_get_queuesList a service desk's queues
jira_service_management_get_request_typesList request types for a service desk
jira_service_management_get_request_type_fieldsFields required to raise a given request type
jira_service_management_create_requestRaise a customer request
jira_service_management_get_requestFetch a single request by issue id or key
jira_service_management_list_requestsSearch requests by service desk, status, ownership, or text
jira_service_management_get_transitionsList transitions available on a request
jira_service_management_transition_requestMove a request to another status
jira_service_management_get_slaRead SLA state for a request

Comments & people

ToolDescription
jira_service_management_add_commentAdd a comment, public or internal
jira_service_management_get_commentsList a request's comments
jira_service_management_add_participantsAdd participants to a request
jira_service_management_get_participantsList a request's participants

Comments are internal by default in JSM. Set the public flag when adding a comment if the customer should see it — this is the most common surprise when automating replies.

Customers & organizations

ToolDescription
jira_service_management_add_customerAdd customers to a service desk
jira_service_management_get_customersList or search a service desk's customers
jira_service_management_create_organizationCreate an organization
jira_service_management_add_organizationAttach an organization to a service desk
jira_service_management_get_organizationsList a service desk's organizations

Approvals

ToolDescription
jira_service_management_get_approvalsList a request's approvals
jira_service_management_answer_approvalApprove or decline an approval

Forms

https://api.atlassian.com/ex/jira/{cloudId}/forms — requires the Forms (ProForma) product.

ToolDescription
jira_service_management_get_form_templatesList a project's form templates
jira_service_management_get_issue_formsList forms attached to an issue
jira_service_management_attach_formAttach a form template to an issue
jira_service_management_get_formFetch a form on an issue
jira_service_management_get_form_structureFetch a form template's structure
jira_service_management_get_form_answersRead a form's answers
jira_service_management_save_form_answersSave answers to a form
jira_service_management_submit_formSubmit a form
jira_service_management_reopen_formReopen a submitted form
jira_service_management_copy_formsCopy forms between issues
jira_service_management_delete_formDelete a form from an issue
jira_service_management_externalise_formMake a form visible to the customer
jira_service_management_internalise_formMake a form internal-only

Assets (CMDB)

https://api.atlassian.com/ex/jira/{cloudId}/jsm/assets/workspace/{workspaceId}/v1 — requires Jira Premium or above.

ToolDescription
jira_service_management_list_object_schemasList Assets object schemas
jira_service_management_get_object_schemaFetch a schema
jira_service_management_list_object_typesList a schema's object types
jira_service_management_get_object_type_attributesList an object type's attributes
jira_service_management_search_objects_aqlSearch objects with AQL
jira_service_management_create_objectCreate an object
jira_service_management_get_objectFetch an object
jira_service_management_update_objectUpdate an object's attributes
jira_service_management_delete_objectDelete an object

Assets resolves your workspace id automatically — Atlassian provisions one Assets workspace per site, so you only supply the cloud ID.

Trigger mode

The block can also run as a trigger, starting a workflow when a request is created, updated, commented on, or resolved. See the Jira Service Management webhook trigger.

Outputs

  • data (json) — the result payload from Jira Service Management
  • metadata (json) — response metadata such as paging counts