Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Slack bot to create jira ticket - ITSD

Arun kj April 22, 2025

We have a project called ITSD and would like have a Slackbot which helps the user to interact and create a ticket directly on JIRA ITSD (IT Service Desk)

We currently have a public slack channel but the information is visible to all the members, So we are planning to create a Slackapp and which interacts with the end user to collect all the required information. Then it create the tickets on ITSD project. By doing this we will be able to cut down the public visibility as the chat is visible only for the end user.

Please let me know if you need any more information , Happy to share as well...

1 answer

0 votes
Eugenio Onofre
Community Champion
May 1, 2025

Hi @Arun kj

Here's a rough outline of how you can approach this:

  1. Use the Slack Bolt SDK (Node.js or Python) to build interactive workflows
    1. Configure it to respond via direct messages (DMs) rather than public channels — this ensures privacy.
    2. Use modals or message threads to collect user input like: Issue type, Summary/description, Priority, screenshots...
  2. Integrate with Jira (ITSD project)
    1. Use Jira’s REST API or the Atlassian Forge App framework to:
    2. Authenticate via API token (service account with "Create Issues" permission on the ITSD project)
    3. Post the form data as a new issue in the ITSD project
    4. Documentation: https://developer.atlassian.com/cloud/jira/service-desk/rest/intro/#about

Please remember to vote and accept this answer in case it helps you resolve your query.

Regards,
Eugenio

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events