Navigation
Admin Panel Layout
The ScriptForge admin panel is a full-page Forge Custom UI application. It loads when you click Apps → ScriptForge from any page in Jira.
Left Sidebar
The sidebar is your primary navigation. Features are organized into groups:
Scripting
- Script Console — Write and execute scripts immediately
- Script Manager — Save and organize reusable scripts
- Script Variables — Define shared variables accessible across scripts
Automation
- Listeners — Event-driven scripts (custom and built-in)
- Scheduled Jobs — Time-based recurring scripts (custom and built-in)
Workflow
- Workflow Extensions — Conditions, Validators, and Post Functions
- Escalation Services — SLA-based rule escalation
UI & Fields
- Behaviours — Dynamic form field control
- Scripted Fields — Computed custom fields
- Fragments — Custom UI elements (web items, web panels)
Search
- JQL Functions — Custom JQL function scripts
- Enhanced Search — Extended search capabilities
Tools
- Built-In Scripts — Pre-built utility scripts
- Execution History — Full log of all script runs
Top Bar
The top bar shows:
- Current feature name (e.g., "Script Console", "Listeners")
- Context indicators (enabled/disabled states, counts)
- Action buttons specific to the current view (Create, Run, Save, etc.)
Issue-Level Features
Some ScriptForge features appear directly on issues without opening the admin panel:
- Behaviours — Automatically active on create/edit/transition screens (no user action needed)
- Scripted Fields — Appear as regular custom fields on the issue view
- Fragments — Appear as buttons in the issue toolbar, panels in the issue sidebar, or actions in menus
Quick Navigation Tips
- Use the sidebar to switch between features — no page reload required (single-page app)
- Each feature section has its own list view with search/filter, and detail views for individual items
- The Execution History section lets you see logs from any feature (listeners, jobs, console, workflow, etc.)