All Jira appsTypeScript-first scripting for Jira Cloud

    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.

    Script Studio — Jira Cloud
    Real Script Studio editor showing TypeScript inside Jira Cloud

    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.

    Event Listener
    Scheduled Job
    Workflow
    shared.ts
    Calculated Field
    HTTP Endpoint
    Issue Form

    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

    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.