Page tree

Skip to end of metadata
Go to start of metadata


Workflow transition functions using regular expression pattern matching conditions, JQL query, and variable substitutions. Shares similar capabilities to Create on Transition for JIRA.

  • Update issues post function to update one or more issues identified by a list of issue keys.
  • Conditioned validator to use conditioning logic to determine if transition should proceed.


  1. Powerful regular expression based pattern matching conditions.
  2. Substitution variables solve many usage scenarios for setting field values.
    • Access to field values from original issue (issue being transitioned)
    • Access to field values from parent of original issue
    • Access to field values from current issue being processed (for Update issues post function)
    • Access to transition field values (for Conditioned validator)
  3. JQL query can be used to select issues and provide other substitution variables.
  4. Update issues post function
    • Updates one or more issues specified directly or via JQL search
    • Update system fields
    • Update custom fields
    • Set labels
    • Add a link
    • Set issue security level
    • Copy attachments from another issue
    • Set watchers
    • Add a comment
  5. Conditioned validator
    • Condition on issue fields and JQL query
    • Construct user message from substitution variables

Related Workflow Add-ons

Create on Transition for JIRA

  • Workflow functions to create issues

Run CLI Actions in JIRA

  • Workflow functions that run CLI actions

More Information


  • Downloads
  • Compatibility
  • Pricing

User's Guide



Editing the Update issue post function to act on Blocker issues with a component set.


  • No labels


  1. Is this a subset of the functions of "Create on transition" or is it something else?

    1. It is based on similar condition, substitution, and JQL processing. Tried to keep things as similar as possible with Create on Transition for JIRA. However, the first post function in this case is updating issues (compared to creating issues). Any issue can be updated including the issue being transitioned. Over time, more functions will be added