Script Studio vs ScriptRunner for Jira Cloud
Looking for advanced Jira scripting beyond standard automation? Compare two approaches to extending Jira Cloud and see how Script Studio brings TypeScript development directly inside Jira.

Two ways to extend Jira beyond standard automation
Both Script Studio and ScriptRunner are designed for teams that need more flexibility than standard Jira Automation can provide. Script Studio focuses on a TypeScript-first development experience inside Jira Cloud, with one workspace for scripts, listeners, workflows, scheduled jobs, calculated fields, REST endpoints and more.
Script Studio
- TypeScript-first
- VS Code-style workbench
- Built specifically for Jira Cloud
- Multiple extension points from one workspace
- Jira REST API integration
- Source control and execution history
ScriptRunner
- Established Jira scripting platform
- Broad automation and scripting capabilities
- Large existing customer base
- Long history in the Atlassian ecosystem
- Different scripting model and product architecture depending on deployment/platform
Side by side
Feature comparison
Language
- Script Studio
- TypeScript
- ScriptRunner
- Varies by ScriptRunner product / platform
Development environment
- Script Studio
- Integrated VS Code-style workbench inside Jira
- ScriptRunner
- ScriptRunner-specific development experience
Event listeners
- Script Studio
- Yes
- ScriptRunner
- Yes
Scheduled jobs
- Script Studio
- Yes
- ScriptRunner
- Yes
Workflow conditions
- Script Studio
- Yes
- ScriptRunner
- Yes
Workflow validators
- Script Studio
- Yes
- ScriptRunner
- Yes
Workflow post functions
- Script Studio
- Yes
- ScriptRunner
- Yes
Calculated fields
- Script Studio
- Yes
- ScriptRunner
- Available depending on product/version
REST / HTTP endpoints
- Script Studio
- Yes
- ScriptRunner
- Available depending on product/version
Issue forms / UI extensions
- Script Studio
- Yes
- ScriptRunner
- Capabilities vary
Source control
- Script Studio
- Built into the workspace
- ScriptRunner
- Depends on workflow/setup
Execution history
- Script Studio
- Yes
- ScriptRunner
- Logging/auditing capabilities available
Cloud focus
- Script Studio
- Built specifically for Jira Cloud
- ScriptRunner
- Available across multiple Atlassian deployment models
ScriptRunner capabilities vary by product, version and deployment model. Check the official ScriptRunner documentation for details.
A TypeScript development environment inside Jira
Script Studio is designed for developers and technical Jira administrators who prefer working with TypeScript instead of proprietary scripting approaches or purely visual automation tools.
TypeScript-first
Write Jira logic using a mainstream programming language familiar to modern development teams.
Integrated Workbench
Edit, organize and run scripts without leaving Jira.
Jira-aware development
Work directly with Jira REST APIs, events, workflows and other Jira extension points.
One codebase
Reuse your TypeScript code across listeners, scheduled jobs, workflows, fields, endpoints and other extensions.
One script. Multiple ways to run it.
Build reusable TypeScript logic once and connect it to multiple Jira extension points from the same workspace.
What can you build with Script Studio?
Automate Jira events
React to issue creation, updates, comments and other Jira events.
Run scheduled processes
Execute recurring TypeScript jobs using cron schedules.
Extend workflows
Build custom conditions, validators and post functions.
Create calculated fields
Derive values dynamically using TypeScript logic.
Expose custom endpoints
Create HTTP endpoints for integrations and custom processes.
Build reusable Jira logic
Share common code between different automation and scripting scenarios.
Script Studio may be a good fit if...
Script Studio takes a different approach, centered around TypeScript and a developer-oriented Jira Cloud experience.
- Your team already works with TypeScript or JavaScript
- Jira Automation is becoming too restrictive
- You want a code-first approach instead of only visual rules
- You want scripting directly inside Jira Cloud
- You want one workspace for different Jira extension points
- Developers and Jira admins need to collaborate on automation
See Script Studio in action

Script Studio workbench with TypeScript files, code editor and Jira-aware development tools inside Jira Cloud
Frequently asked questions
Bring TypeScript development to Jira Cloud
Build listeners, workflows, scheduled jobs, calculated fields, endpoints and custom Jira logic from one development environment.
Available for Jira Cloud.
