Note: The Migration Agent tool uses AI and, like all AI tools, is capable of making mistakes and may not always provide perfect information. We recommend verifying any information or results obtained from the Migration Agent tool before use, to ensure accuracy and relevance to your specific needs.
Unblock your migration to Cloud
With tools that simplify ScriptRunner for Jira migrations

What is the ScriptRunner Migration Suite?
The ScriptRunner Migration Suite (SMS) is a set of tools that simplify and speed up the ScriptRunner for Jira migration process.
These tools can help you at every stage of the migration process, including:
- Analysing and assessing scripts for Cloud readiness
- Converting DC scripts to Cloud, where possible
- Deploying scripts to Cloud instances
- Answering many questions related to ScriptRunner and migrations
Why you’ll love SMS

Accelerates migration projects
Makes script rewriting and migration planning a lot faster and less complex, reducing migration time and effort.

Reduces risk
Automates deployment, removing the risk of human error when manually managing reviews and sign-offs across multiple instances.

Easy access to migration support
Use ScriptRunner Intelligence (AI) for context-aware answers and helpful guidance on migrations, script conversion, and reporting well beyond what's feasible with manual analysis today.
One of the biggest benefits for us since utilising SMS during our migration, is the ability to be able to see the compatibility of all of our ScriptRunner customisation/automation scripts with Atlassian Cloud, see the largest problem candidates for the conversion process and really give us a feel for how much work could be automated using the tool. The other significant benefit is the AI capability to rewrite the scripts for cloud and creating thorough documentation along the way!
Dominic Littler
Head of AI Enablement - Delivery, FNZ
About the tools
Migration Agent - web app
Migration Agent - web app
This specialised AI assistant is trained to research current ScriptRunner API docs, perform recursive lookups, and validate generated code, to help you create, convert, and optimise scripts. Whether you are working on a Cloud migration, building new Cloud implementations, or troubleshooting existing code, the Migration Agent can help.
Learn more in the documentation.

Dev and Deployment tool - repository
Dev and Deployment tool - repository
This tool is designed to make migration, testing, and deployments faster and repeatable by pushing converted scripts to any Cloud environment and providing Integrated Development Environment (IDE) support.
Learn more in the documentation.

Analyse and Assess tool - web app
Using the ZIP file generated from the DC export feature in ScriptRunner for Jira DC, this tool produces a comprehensive view of your scripts and associated configurations, organised to enable meaningful conversations about your migration plan.
- The tool also uses Cloud pointers (e.g., HAPI options, REST endpoints, Jira Expressions) to guide rewrites.
For configurations without blockers, you’ll see Convert this configuration, which sends the context to the Migration Agent for assisted conversion.
Learn more in the documentation.

Migration Agent - web app
This specialised AI assistant is trained to research current ScriptRunner API docs, perform recursive lookups, and validate generated code, to help you create, convert, and optimise scripts. Whether you are working on a Cloud migration, building new Cloud implementations, or troubleshooting existing code, the Migration Agent can help.
Learn more in the documentation.

Dev and Deployment tool - repository
This tool is designed to make migration, testing, and deployments faster and repeatable by pushing converted scripts to any Cloud environment and providing Integrated Development Environment (IDE) support.
Learn more in the documentation.

Request access to SMS
To request access to the ScriptRunner Migration Suite, please fill in the short form via the link below and our team will be in touch.
Need help?
For further information about SMS, including FAQs, please visit our documentation. For any additional help, including help accessing SMS and technical support, please raise a ticket with our dedicated SMS support team.
