STM Issue Templates — Overview

Reusable Jira issue templates — manual, automatic on creation or transition, and bulk via JQL. Cloud + Data Center.

★★★★★ 4.6 / 5 · 20 reviews Cloud · Data Center
Get on Marketplace ↗

STM Issue Templates page

What STM does

Jira does not ship with a built-in issue-template feature. You can clone a single issue, but you cannot save a reusable template, automatically create structured sub-task hierarchies, or trigger issue creation when an issue moves through a workflow.

STM Issue Templates fills that gap. It is the long-running Atlassian Marketplace plugin (on Marketplace since 2014, 4.6/5 from 20+ reviews) that adds true template-based issue creation to Jira — on both Cloud and Data Center, across every Jira project type (Software, Service Management, and Business / Work Management).

Real-world STM customers run templates with a large number of issue definitions in production. That scale is impractical in any of the alternative tools.

Key features

  • Templates for every issue relationship. Create sub-tasks, linked issues, epic issues, or unconnected issues from a single saved template. Each template can produce one or many issues with consistent fields, assignees, watchers, and descriptions.
  • Automatic firing with executors. Executors trigger a template when an issue is created, transitions between statuses, or has a field value change. Conditions narrow when an executor actually fires; actions specify what it does.
  • Cascading templates. One template runs other templates against each issue it creates, so you can build epic → story → sub-task hierarchies from a single trigger.
  • Update templates. Don’t just create new issues — modify existing ones. Update Templates change field values, watchers, and comments on issues already in the system, on the same trigger model as create templates.
  • JQL bulk-create and bulk-update. Apply a template to every issue matching a JQL query in one operation. Use an existing template, a modified copy, or define one inline.
  • Cross-project orchestration. A template’s Create Issue section can target a different project than the trigger issue — including across project categories. A JSM ticket can spawn engineering work; a release ticket can create QA + docs sub-issues in their respective projects.
  • Project + global scope. Templates and executors can be project-scoped (only used inside one project) or global (available to many projects or all projects).
  • Repeating templates. Run a template once per component or fix version on the parent issue, without writing a loop.
  • Field-reference syntax. Templates can reference parent-issue fields like ${Summary}, ${Assignee}, or any custom field, so created issues reflect the context they were created from.
  • Per-row run history. Click the run-history icon next to any template or executor row to see exactly when it last fired and what the outcome was — the fastest path to “why didn’t this run as expected?”. A project-wide Errors tab provides the same view aggregated across every template and executor.

STM template create-issue editor

What teams use STM for

  • Engineering — every bug ticket spawns the same triage / investigation / fix / verify sub-tasks. Every release ticket spawns QA, docs, comms, and rollback sub-issues.
  • DevOps / SRE — incident tickets auto-create triage, customer-comms, and postmortem sub-issues. Deployment tickets cascade into environment-specific sub-tasks.
  • Product — epic creation triggers a cascading template that scaffolds discovery, design, dev, QA, and launch story sub-issues.
  • Jira Service Management — every change request fires a standard set of CAB-review, implementation, and post-implementation review sub-tasks. Customer-support escalations spawn engineering investigation tickets in another project.
  • Compliance / regulated teams — audit and decision records are created from templates with mandatory fields, so the structure is consistent across the team and trivially auditable.
  • Customer success — onboarding tickets cascade into a 30/60/90-day plan of follow-up tasks.

Need ready-made examples? The Jira Issue Templates library has 20+ copy-and-paste templates covering most of these patterns — bug reports, release notes, RFCs, postmortems, deployment checklists, sprint retros, change requests, and more.

Why customers choose STM

  • No-code. Project admins configure templates through the UI. There’s no Groovy file to read, no scripting team dependency, no engineering ticket to file in order to change a template.
  • Scales without falling over. Customers run templates with a large number of issues and global executors driving automation across dozens of projects. STM was built for this scale, not retrofitted.
  • Templates are first-class artefacts. They live on a dedicated page, can be exported and imported, and can be moved between projects. They behave like real configuration, not lines of code or rule-builder canvases.
  • Works with every Jira project type. Software, Service Management, and Business — same plugin, same features.
  • Cloud and Data Center. Whichever Jira edition you’re on now (or migrate to later), STM is there. The Import/Export page makes the DC → Cloud move straightforward when you do migrate.
  • Decade of refinement. STM has been on the Marketplace since 2014. The feature set was shaped by years of customer feedback — most of the differentiators (executors, cascading, JQL bulk-update, update templates) were customer requests that became core capabilities.
  • Responsive support. Backed by Redmoon Software’s dedicated support team. The Reviews page is consistently strong on responsiveness — see STM reviews.

STM executor list — automatic template firing

How STM compares

CapabilitySTMJira AutomationScriptRunnerEasy Issue Templates
Templates as first-class declarative objectsPartialCode only
Templates with a large number of issue definitionsUnmaintainableHard to maintain
Cascading template hierarchiesCode onlyLimited
Auto-fire on create / transition / field changeLimited
Update existing issues from a templateLimited
JQL bulk-create / bulk-updateCode only
Repeating templates (per component / fix version)Code only
Cross-project + cross-category creation
No code / no Groovy required
Cloud + Data Center editions

For a longer, prose comparison of STM versus each tool, see the STM vs other Jira template options section of the user guide.

A short rule of thumb: if a single create rule with fewer than five issues is enough, Atlassian’s built-in Automation may do the job. If your template grows beyond that — or you need hierarchies, JQL bulk-operations, transition orchestration, or update templates — STM is the tool built for it. ScriptRunner is a complement, not a substitute: many teams run both for different jobs.

Free trial and pricing

STM has a free trial on the Atlassian Marketplace for both Cloud and Data Center editions. Pricing is set by Atlassian and tiers by Jira user count — see the live tier table on the Marketplace listing.

Security and where your data lives

STM for Jira Data Center installs into your Jira instance and keeps all data there — no third-party servers in the data path. STM for Jira Cloud is a Forge app: today it runs a Forge frontend with a Redmoon-controlled backend over HTTPS + OAuth, with a planned migration to fully Forge-native storage and processing. Full details are in the Cloud Security Statement.

See also

Book a demo

Want a walkthrough of STM tailored to your team’s workflow? Get in touch via the Contact Us page and we’ll set up a live demo.