Slack-to-Jira Ticket Filer Agent

Automatically file Jira tickets from Slack emoji reactions, capturing important work without manual copy-paste.

Postman Templates Illustration.

Overview

When a specific emoji is added to a Slack conversation, the agent summarizes the thread and automatically creates a Jira ticket. This saves time and ensures that important context and work items are captured without manual copying and pasting.

Tools used by this agent

  • Slack: Detects emoji events, reads thread messages, and posts ticket links

  • Jira: Creates new issues with generated title and description

How does this agent work?

Trigger this agent to run in the cloud by using a Slack emoji. This agent:

  1. Watches for a specific, user-defined emoji reaction in Slack threads.

  2. Summarizes the full message thread and outputs

    • A summary of the conversation

    • A suggested title for the ticket

  3. Creates a new Jira ticket using the generated content.

  4. Posts a reply in the original Slack thread with a link to the created Jira issue.

Get started fast. Clone this agent template in Postman

Use Template

How to use this template

This agent requires the following configurations to function:

Slack

- slack_bot_token - slack_subdomain

Jira

- jira_api_key - jira_username - jira_subdomain - jira_project_id

Set up the template

  1. Clone the agent template from the Flows workspace.

  2. Open the module’s Configurations panel and save the following credentials:

    • Jira:

      • jira_api_key

      • jira_username

      • jira_subdomain

      • jira_project_id

    • Slack:

      • slack_bot_token

      • slack_subdomain

  3. In the Agent block prompt, choose your emoji trigger. The default option is the ticket emoji.

  4. Deploy the agent to the Postman cloud. Copy the action_url from the deployment output.

  5. Set up Slack:

    • Create a Slack app.

    • Enable event subscriptions to the deployed action URL for the reaction_added bot event.

    • Get your Slack token and make sure it has the following permissions:

      • channels:history

      • chat:write

      • reactions:read

  6. In Postman, use an emoji on a Slack thread to trigger the agent.

  7. In Slack, click the Jira link to confirm that the ticket summary, title, and details are accurate.

  8. To trigger the agent, in Slack, react to any message with the ticket emoji.

Popular Templates

Score GitHub issues by urgency. Icon.

Score GitHub issues by urgency

Analyzes comments and sentiment to summarize GitHub issues and flag those needing triage.

Plan trips and generate itineraries. Icon.

Plan trips and generate itineraries

Builds Notion-based travel plans with activities, weather, and packing lists.

Summarize and analyze industry news. Icon.

Summarize and analyze industry news

Pulls and analyzes news articles from APIs, then sends a daily summary straight to Slack.

Route urgent tickets automatically. Icon.

Route urgent tickets automatically

Detects severity of incoming tickets and escalates them to PagerDuty, Slack, or email.