Run CLI Actions in Jira


Workflow post functions and validators for running Jira, Service Desk, Confluence, Bamboo, Bitbucket, and Hipchat actions provided by the Atlassian CLI

Examples of what can now be done in workflow post functions:

  • Run builds
  • Create reviews
  • Create or update Confluence pages
  • Create, clone, or update issues on local or remote Jira

Examples of what can now be done in workflow validators:

  • Check build results
  • Check review status
  • Check Confluence page content
  • Check issue data on local or remote Jira

Administrator UI to Run CLI Actions


  1. Provides process automation and integration with other Atlassian products
  2. Substitution variables available from original issue and parent issue
    • JQL query can be used to provide other substitution variables. 
  3. Pattern matching (regular expression) for validator success and to provide substitution variables
  4. Control of user error message (validator)
  5. Control of workflow property message for subsequent operations
  6. Extra logging for tracking and problem determination
  7. Easy upgrades via UPM - add-on bundles Atlassian CLI
  8. Powerful regular expression based pattern matching conditions to control whether CLI action should be run.

Get Started


This add-on is useful for administrators that:

  1. Are comfortable with customizing workflows including validators and post functions
  2. Are familiar with the actions provided by the Atlassian Command Line Interface (CLI)
  3. Have access to the Jira logs to aid problem determination of the validators or post function

Part of our Atlassian CLI Family of Tools

Use the Bob Swift CLI on your desktop, server, or embedded in the most popular Atlassian apps.

CLI Clients / Connectors

Run CLI Actions

  • A downloadable CLI Client, paired with an app installed CLI Connector*.
  • Execute CLI actions on your Windows, Mac, or Linux desktop or server.
    • Perform both routine and obscure admin or operational tasks with powerful actions rather than scripts. One command can do so much!
    • Incorporate that same power into scripts to simplify and extend them.
    • Use external data from CSV files, databases, and other apps to perform bulk operations.
    • Migrate data to, from, and between different apps.
    • Trust that the CLI remains consistent even as apps and their APIs change.
  • All-in-one embedded solution.
    All the power of every CLI client —embedded in your Atlassian app.  
  • Execute CLI actions right within your Atlassian apps:
    • via workflow functions or UI in Jira
    • via macros in Confluence
    • via tasks in Bamboo
    • via hooks in Bitbucket
  • Integrate and automate any CLI supported external app. 





Bitbucket Cloud

*Not all supported apps require an app installed connector.

Find answers from the community.

Ask a question to the community.

Log a request with our support team.

Confluence®, Jira®, Atlassian Bamboo®, Bitbucket®, Fisheye®, and Atlassian Crucible® are registered trademarks of Atlassian®
Copyright © 2005 - 2021 Appfire | All rights reserved. Appfire™, the 'Apps for makers™' slogan and Bob Swift Atlassian Apps™ are all trademarks of Appfire Technologies, LLC.