Jira Cloud Agentic Workflow
Create Ticket from Message — Jira Cloud Automation Workflow
Takes a message and creates a Jira ticket with LLM-generated summary and description. Pure utility — no role logic, no branching.
sidebutton install atlassian.net Takes a message and creates a Jira ticket with LLM-generated summary and description. Pure utility — no role logic, no branching.
Workflow Definition
YAML source for the jira_create_from_message.yaml workflow. This is the complete definition executed by the SideButton MCP server when Jira Cloud agents run this automation.
schema_version: 1
version: "1.0.0"
last_verified: "2026-02-08"
id: jira_create_from_message
title: "Create Ticket from Message"
description: "Takes a message and creates a Jira ticket with LLM-generated summary and description. Pure utility — no role logic, no branching."
category:
level: primitive
domain: ops
reusable: true
params:
message:
type: string
description: "The source message to create a ticket from"
reporter:
type: string
description: "Who reported the issue"
default: "User"
channel:
type: string
description: "Source channel"
default: "general"
jira_project:
type: string
description: "Jira project key (e.g. SB, ENG)"
steps:
- type: llm.generate
prompt: |
Write a concise Jira ticket summary (max 80 characters) for this message:
"{{message}}"
Return ONLY the summary text, nothing else.
as: ticket_summary
- type: llm.generate
prompt: |
Write a Jira ticket description for this message from {{reporter}} in #{{channel}}:
"{{message}}"
Format with:
- Steps to Reproduce (if applicable)
- Expected Behavior
- Actual Behavior
- Reporter and source channel
Return ONLY the description text.
as: ticket_description
- type: issues.create
project: "{{jira_project}}"
summary: "{{ticket_summary}}"
description: "{{ticket_description}}"
issue_type: "Bug"
as: ticket_key
- type: control.stop
message: |
Created {{ticket_key}}: {{ticket_summary}}
How To Run
Install the Jira Cloud knowledge pack into your SideButton agent, then dispatch this workflow by its ID jira_create_from_message.yaml. Agents invoke it directly via the MCP protocol or through the portal.