explaingit

ones-com/onescript-workflow-automation

Analysis updated 2026-05-18

4Audience · ops devopsComplexity · 3/5Setup · moderate

TLDR

A scripting plugin for ONES project management that lets admins write code to automate workflows, enforce rules, and connect to external systems beyond what no-code rules can express.

Mindmap

mindmap
  root((ONEScript))
    What it does
      Automate work items
      Enforce workflow rules
      Schedule data jobs
      Connect external systems
    Key Features
      AI script drafting
      Jira migration path
      REST endpoints
      Trigger-based scripts
    Deployment
      On-premises only
      SaaS coming soon
      Plugin opk package
    Audience
      Admins
      Power users
      Developers
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Automatically update work item fields or add comments when a status change occurs in ONES.

USE CASE 2

Migrate existing Jira ScriptRunner or JMWE automation scripts to ONES without rebuilding logic from scratch.

USE CASE 3

Connect ONES to an external system by writing a custom REST endpoint handler in ONEScript.

USE CASE 4

Enforce pre-change or post-change validation rules on work items that go beyond what ONES no-code rules allow.

What is it built with?

ONEScriptONES platform

How does it compare?

ones-com/onescript-workflow-automation0labs-in/vision-link3xhelix/rbdoom
Stars444
LanguageTypeScript
Setup difficultymoderatemoderatehard
Complexity3/53/53/5
Audienceops devopsdeveloperops devops

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires an existing ONES on-premises or private deployment, SaaS support is not yet available.

In plain English

ONEScript is a scripting add-on for ONES, a project management and work tracking platform similar in purpose to Jira. It is designed for situations where the built-in no-code automation rules in ONES are not flexible enough to express the logic a team needs. Administrators, power users, and developers write scripts that ONES then runs at defined trigger points in a workflow. With ONEScript you can automatically update fields, add comments, or modify related data when a work item changes. You can enforce rules before or after someone makes a change, run scheduled queries that pull data across the platform, or connect ONES to external systems through custom web endpoints. If your team is migrating from Jira and already has automation scripts built with tools like ScriptRunner, JMWE, or Power Scripts, ONEScript includes a migration path and documentation for that transition. An AI assistant inside the tool can help draft scripts, which you then validate and test directly in the environment. This GitHub repository is primarily a distribution point. The actual scripting environment runs inside your ONES installation. You download the latest plugin package from the repository's Releases page and install it in ONES. The README links to official documentation covering installation, script writing, a full reference, a Jira migration guide, and a cookbook of example scripts. At the time the README was written, ONEScript is in early preview and available only for organizations running ONES on their own servers, whether on-premises or in private deployments. Support for the hosted SaaS version of ONES was described as coming soon.

Copy-paste prompts

Prompt 1
Write an ONEScript script that automatically updates a custom field to 'In Review' when a work item moves to the Review stage in ONES.
Prompt 2
Convert this Jira ScriptRunner post-function script to ONEScript for an ONES migration: [paste script].
Prompt 3
Create an ONEScript scheduled job that queries all overdue work items in ONES and adds a comment tagging the assignee.
Prompt 4
Write an ONEScript REST endpoint handler that receives a webhook from an external tool and creates a new work item in ONES.
Prompt 5
Install the ONEScript plugin in my ONES on-premises instance: walk me through downloading the .opk file and the installation steps.

Frequently asked questions

What is onescript-workflow-automation?

A scripting plugin for ONES project management that lets admins write code to automate workflows, enforce rules, and connect to external systems beyond what no-code rules can express.

How hard is onescript-workflow-automation to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is onescript-workflow-automation for?

Mainly ops devops.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub ones-com on gitmyhub

Verify against the repo before relying on details.