Skip to content
Fulstech Docs

Native Jira Create Prefill

Native Create prefill is an optional convenience for teams that want selected template values in Jira’s standard Create dialog. It is not required for the app’s explicit Create and Apply workflows.

Native Create does not show the app’s run-variable form or resolve a fresh Jira context for every dialog. When an administrator saves the rule, the app snapshots literal template values and available variable defaults into the UI Modification. Use explicit Create when users must answer variables or when a date/context value must be calculated for each run.

An administrator enables prefill for one exact combination of:

  • Jira project.
  • Issue type.
  • Global Issue Create context.

The app then fills supported fields only when both project and issue type match. Changing context causes app-owned values to be reevaluated.

URL and cascading select prefilled in Jira Create

The rule follows two safety principles:

  1. Fill an empty field only.
  2. Clear a value on context change only while that value is still owned by the app.

If a user edits the prefilled value, the app treats it as user-owned and does not remove it during a later context change.

Forge UI Modifications exposes a smaller field set than the app’s explicit workflows. The verified native path supports common system fields plus the app’s URL and cascading-select handling where Jira exposes them.

Group picker and Sprint are not exposed to this Forge integration. They remain available in explicit Create and Apply.

  • Every required template variable needs a valid default before the native rule can be saved.
  • Native Create cannot ask the user for a template variable. It uses the default that was snapshotted when the administrator saved the rule.
  • Do not use {{today}}, {{now}}, or relative-date tokens for a date that should move with each dialog opening. The saved rule contains the value resolved at configuration time.
  • Issue, root, parent, and current-user context tokens are not a dependable native-prefill path. Use explicit Create and confirm the resolved preview instead.

Only one UI Modifications app can operate in a given context. Atlassian may also change which fields a Jira Create surface exposes. Keep explicit Create as the dependable cross-context path and verify a new rule in its exact project and issue type before announcing it to users.