---
title: "Predefined Custom Fields"
canonical: "https://support.appfire.com/space/JMWEC/465242312/Predefined%20Custom%20Fields"
format: markdown
---
> Macro (aura-html)

This page explains how to access the value of Predefined custom fields using Nunjucks. Each field's structure is explained with examples. To understand how to *write* values into these fields see, <span style="color: #000000">[Text input for fields](https://appfire.atlassian.net/wiki/spaces/JMWEC/pages/466289528)</span><span style="color: #000000"> and </span><span style="color: #000000">[JSON input for fields](https://appfire.atlassian.net/wiki/spaces/JMWEC/pages/466225769)</span><span style="color: #000000">.</span>

> ⚠️ It is now possible to access any field of an issue by its *Field name* or *ID*. Click [here](https://confluence.atlassian.com/jirakb/how-to-find-id-for-custom-field-s-744522503.html) to know how to find the *ID* of custom fields.
> ⚠️ 
> ⚠️ **Example:**
> ⚠️ 
> ⚠️ `{{ issue.fields.Account.name }}` and `{{ issue.fields.customfield_10003.name }}, `both return the *name* of the selected Tempo account.
> ⚠️ 
> ⚠️ When the field *name* contains a space or any special character, you need to use the array syntax to access the field:
> ⚠️ 
> ⚠️ **Example:** 
> ⚠️ 
> ⚠️ `{{ issue.fields['Capture for JIRA Browser'] }}`
> ⚠️ 
> ⚠️ `{{ issue.fields['[CHART] Date of First Response'}}`

**In this page: **

### Capture for JIRA fields

> Macro (panel)
> 
> #### <span style="color: #000000">Capture for JIRA Browser</span>
> 
> - **Field name: **`Capture for JIRA Browser`
> - **Description**: The Capture for JIRA Browser field is a string representation of a multi-line text describing the browser of the page captured.
> - **Structure**:
>   
> - **Accessing the *****Capture for JIRA Browser f*****ield**:
>   - Capture for JIRA Browser field of the issue:` {{ issue.fields['Capture for JIRA Browser'] }}`

  


> Macro (panel)
> 
> #### <span style="color: #000000">Capture for JIRA Document Mode</span>
> 
> - **Field name: **`Capture for JIRA Document Mode`
> - **Description**: The Capture for JIRA Document Mode field is a string representation of a multi-line text describing the document mode of the page captured.
> - **Structure**:
>   
> - **Accessing the *****Capture for JIRA Document Mode f*****ield**:
>   - Capture for JIRA Document mode field of the issue:` {{ issue.fields['Capture for JIRA Document Mode'] }}`

  


> Macro (panel)
> 
> #### <span style="color: #000000">Capture for JIRA jQuery Version</span>
> 
> - **Field name: **`Capture for jQuery Version`
> - **Description**: The Capture for JIRA jQuery Version field is a string representation of a multi-line text describing the jQuery version of the page captured.
> - **Structure**:
>   
> - **Accessing the *****Capture for JIRA jQuery Version f*****ield**:
>   - Capture for JIRA jQuery version field of the issue:` {{ issue.fields['Capture for jQuery Version'] }}`

  


> Macro (panel)
> 
> #### <span style="color: #000000">Capture for JIRA Operating System</span>
> 
> - **Field name: **`Capture for JIRA Operating System`
> - **Description**: The Capture for JIRA Operating system field is a string representation of a multi-line text describing the operating system of the page captured.
> - **Structure**:
>   
> - **Accessing the *****Capture for JIRA Operating System f*****ield**:
>   - Capture for JIRA Operating System field of the issue:` {{ issue.fields['Capture for JIRA Operating System'] }}`

  


> Macro (panel)
> 
> #### <span style="color: #000000">Capture for JIRA Screen Resolution</span>
> 
> - **Field name: **`Capture for JIRA Screen Resolution`
> - **Description**: The Capture for JIRA Screen Resolution field is a string representation of a multi-line text describing the screen resolution of the page captured.
> - **Structure**:
>   
> - **Accessing the *****Capture for Screen resolution *****field**:
>   - Capture for JIRA Screen resolution field of the issue:` {{ issue.fields['Capture for JIRA Screen Resolution'] }}`

  


> Macro (panel)
> 
> #### <span style="color: #000000">Capture for JIRA URL</span>
> 
> - **Field name: **`Capture for JIRA URL`
> - **Description**: The Capture for JIRA URL field is a string representation of a multi-line text describing the URL of the page captured.
> - **Structure**:
>   
> - **Accessing the *****Capture for JIRA URL *****field**:
>   - Capture for JIRA URL field of the issue:` {{ issue.fields['Capture for JIRA URL'] }}`

  


> Macro (panel)
> 
> #### <span style="color: #000000">Capture for JIRA User Agent</span>
> 
> - **Field name: **`Capture for JIRA User Agent`
> - **Description**: The Capture for JIRA User agent field is a string representation of a multi-line text describing the user agent of the page captured.
> - **Structure**:
>   
> - **Accessing the *****Capture for JIRA User Agent f*****ield**:
>   - Capture for JIRA User Agent field of the issue:` {{ issue.fields['Capture for JIRA User Agent'] }}`

  


> Macro (panel)
> 
> #### <span style="color: #000000">Raised during</span>
> 
> - **Field name: **`Raised during`
> - **Description**: The Raised during field is a string representation of a number which is the ID of the session the issue was raised in.
> - **Structure**:
>   
> - **Accessing the *****Raised during f*****ield**:
>   - Raised during field of the issue:` {{ issue.fields['Raised during'] }}`

  


> Macro (panel)
> 
> #### <span style="color: #000000">Test sessions</span>
> 
> - **Field name: **`Test sessions`
> - **Description**: The Test sessions field is a string representation of a number which is the ID of the session issue belongs to.
> - **Structure**:
>   
> - **Accessing the *****Test Sessions f*****ield**:
>   - Test Sessions field of the issue:` {{ issue.fields['Test sessions'] }}`

  


> Macro (panel)
> 
> #### <span style="color: #000000">Testing status</span>
> 
> - **Field name: **`Testing status`
> - **Description**: The Testing status field is a string representation of a text describing the status of the issue in a session.
> - **Structure**:
>   
> - **Accessing the *****Testing status f*****ield**:
>   - Testing status field of the issue:` {{ issue.fields.customfield_xxxxx }}`

### Jira Software fields

> Macro (panel)
> 
> #### <span style="color: #000000">Epic Color</span>  
> 
> 
> - **Field name: **`Epic Color`
> - **Description**: The Epic color field is a string representation of a text describing the color of the Epic.
> - **Structure**:
>   
> - **Accessing the *****Epic color***** field**:
>   - Epic color: `{{ issue.fields['Epic Color'] }}`

  


> Macro (panel)
> 
> #### <span style="color: #000000">Epic Link</span>  
> 
> 
> - **Field name: **`Epic Link`
> - **Description**: The Epic link field is a string representation of the issue key.
> - **Structure**:
>   
> - **Accessing the *****Epic Link***** field**:
>   - Epic link: `{{ issue.fields['Epic Link'] }}`

  


> Macro (panel)
> 
> #### <span style="color: #000000">Epic Name</span>  
> 
> 
> - **Field name: **`Epic Name`
> - **Description**: The Epic name field is a string representation of a multi-line text describing the name of the Epic.
> - **Structure**:
>   
> - **Accessing the *****Epic name *****field**:
>   - Epic name: `{{ issue.fields['Epic Name'] }}`

  


> Macro (panel)
> 
> #### <span style="color: #000000">Epic Status</span>  
> 
> 
> - **Field name: **`Epic Status`
> - **Description**: The Epic status field is an object representing the status of the Epic.
> - **Structure**:
>   
> - **Accessing the *****Epic status *****field**:
>   - Epic status value: `{{ issue.fields['Epic Status'].value }}`
>   - Epic status ID: `{{ issue.fields['Epic Status'].id }}`

  


> Macro (panel)
> 
> #### <span style="color: #000000">Flagged</span>  
> 
> 
> - **Field name: **`Flagged`
> - **Description**: The Flagged field is <span style="color: #333333">an array of objects. Each object represents an option of the checkbox. </span><span style="color: #172b4d">By default, there's only one possible value: </span>`Impediment`
> - **Structure**:
>   
> - **Accessing the *****Flagged *****field**:
>   - The value of the last option selected in the Flagged field
>     
>   - <span style="color: #333333">Display the values of all selected options, separated by a comma:</span>
>     
>   - Test whether the issue has been flagged:

  


> Macro (panel)
> 
> #### <span style="color: #000000">Sprint</span>
> 
> - **Field name: **`Sprint`
> - **Description**: The Sprint field is an array of strings.
> - **Structure**:
>   
> - **Accessing the *****Sprint***** field**: Because each string is an internal representation of a Sprint, accessing this field is not of much use.

  


> Macro (panel)
> 
> #### <span style="color: #000000">Story Points</span>  
> 
> 
> - **Field name: **`Story Points`
> - **Description**: The Story points field is a string representation of a number describing the number of story points.
> - **Structure**:
>   
> - **Accessing the *****Story points***** field**:
>   - Story points of the issue: `{{ issue.fields.customfield_xxxxx }}`
>   - Increase the story points by 10:

### Jira Service Desk fields

> Macro (panel)
> 
> #### <span style="color: #000000">Approvals</span>
> 
> - **Field name: Approvals**
> - **Description**: The Approvals field is a string representation of a multi-line text describing the s<span style="color: #505050">earch options for Jira Service Desk approvals information</span>.
> - **Structure**:
>   
> - **Accessing the *****Approvals***** field**: Accessing this field is not of much use.

  


> Macro (panel)
> 
> #### <span style="color: #000000">Approvers</span>  
> 
> 
> - **Field name: **`Approvers`
> - **Description**: The Approvers field is an array of object. Each object represents an approver.
> - **Structure**:
>   
> - **Accessing the *****Approvers***** field**:
>   - Name of the last approver of the issue: `{{ issue.fields.Approvers | last |field("accountId") }}`
>   - On reopening an issue, set the assignee to the user selected on the transition screen, only if the user belongs to the approvers. If not, set the assignee field to the first approver:
>     **Example**
>     Select `Ignore empty value` option in the post-function configuration, so as to not clear the field if the value is empty or null.
>   - Display all the users in the approvers field with their display name and email address separated by a hyphen:

  


> Macro (panel)
> 
> #### <span style="color: #000000">Customer Request Type</span>
> 
> - **Field name: **`Customer Request Type`
> - **Description**: The Customer request type field represents an object describing the<span style="color: #505050"> information about the Service Desk used to create the ticket.</span>
> - **Structure**:
>   
> - **Accessing the *****Customer request type *****field**:
>   - Name of the Customer request type: `{{ issue.fields['Customer Request Type'].requestType.name }}`
>   - Description of the Customer request type: `{{ issue.fields['Customer Request Type'].requestType.description }}`

  


> Macro (panel)
> 
> #### <span style="color: #000000">Organizations</span>  
> 
> 
> - **Field name: **`Organizations`
> - **Description**: The Organizations is a collection of objects. Each object represents an Organization.
> - **Structure**:
>   
> - **Accessing the *****Organizations***** field**:
>   - Name of the first Organization the issue belongs to: `{{ issue.fields.Organizations | first | field("name") }}`

  


> Macro (panel)
> 
> #### <span style="color: #000000">Request participants</span>  
> 
> 
> - **Field name: **`Request participants`
> - **Description**: The Request Participants is an array of objects. Each object represents a participant.
> - **Structure**:
>   
> - **Accessing the *****Request Participants***** field**:
>   - Name of the first participant: `{{ issue.fields['Request participants'] | first | field("accountId") }}`

  


> Macro (panel)
> 
> #### <span style="color: #000000">Satisfaction</span>
> 
> - **Field name: **`Satisfaction`
> - **Description**: The Satisfaction field is a string representation of a multi-line text describing the<span style="color: #505050"> request feedback in Service Desk requests.</span>
> - **Structure**:
>   
> - **Accessing the *****Satisfaction *****field**:  Accessing this field is not of much use.

  


> Macro (panel)
> 
> #### <span style="color: #000000">Satisfaction date</span>
> 
> - **Field name: **`Satisfaction date`
> - **Description**: The Satisfaction date field is a string representation of a datetime.
> - **Structure**:
>   
> - **Accessing the *****Satisfaction date***** field**:
> - 
>   - Satisfaction date of the issue: `{{ issue.fields['Satisfaction date'] }}`
> 
>   
> 
> 
> > ⚠️ You can use the [date](https://appfire.atlassian.net/wiki/spaces/JMWEC/pages/466323491) filter to manipulate and/or format the value

  


> Macro (panel)
> 
> #### <span style="color: #000000">Time to first response</span>
> 
> - **Field name: **`Time to first response`
> - **Description**: The 'Time to first response' field is an object with the following field:
>   - `completedCycles`, containing an array of objects. Each object represents a completed cycle.
> - **Structure**:
>   
> - **Accessing the *****Time to first response *****field**:
>   - Remaining time of the last completed cycle of the 'Time to first response' SLA:
>     <sup>{{ issue.fields['Time to first response'].completedCycles | last | field('remainingTime.friendly') }}</sup>

  


> Macro (panel)
> 
> #### <span style="color: #000000">Time to resolution</span>
> 
> - **Field name: **`Time to resolution`
> - **Description**: The Time to resolution field is an object with the following field:
>   - `completedCycles`, containing an array of objects. Each object represents a completed cycle.
> - **Structure**:
>   
> - **Accessing the *****Time to resolution *****field**:
>   - Goal duration of the last completed cycle of the 'Time to resolution' SLA:
>     <sup>{{ issue.fields['Time to resolution'].completedCycles | last | field("goalDuration.friendly") }}</sup>
>     
>   - Start time of the first completed cycle of the 'Time to resolution' SLA:
>     <sup>{{ issue.fields['Time to resolution'].completedCycles | first | field("startTime.friendly") }}</sup>

### **Portfolio for JIRA fields**

> Macro (panel)
> 
> #### <span style="color: #000000">Team</span>
> 
> - **Field name: **`Team`
> - **Description**: The Portfolio Team field is a string representing the ID of the Portfolio team.
> - **Structure:**
>   
> - **Accessing the *****Portfolio Team***** field**:
>   - Portfolio Team field: `{{ issue.fields.Team }}`

### Tempo fields

> Macro (panel)
> 
> #### <span style="color: #000000">Iteration</span>  
> 
> 
> - **Field name: **`Iteration`
> - **Description**: The Iteration field is a Tempo planner field
> - **Structure**:
>   
> - **Accessing the *****Iteration *****field**:
>   - Iteration: `{{ issue.fields.Iteration}}`

  


> Macro (panel)
> 
> #### <span style="color: #000000">Team</span>
> 
> - **Field name: **`Team`
> - **Description**: The Team field is a string representation of a number describing the ID of the tempo team.
> - **Structure**:
>   
> - **Accessing the *****Team***** field**:
>   - Tempo team ID:` {{ issue.fields.Team }}`

  


> Macro (panel)
> 
> #### <span style="color: #000000">Tempo Account</span>
> 
> - **Field name: **`Account`
> - **Description**: The Tempo Account field is an object describing the Tempo account of the issue.
> - **Structure**:
>   
> - **Accessing the *****Account***** field**:
>   - Name of the tempo account: `{{ issue.fields.Account.name }}`
>   - ID of the tempo account: `{{ issue.fields.Account.id }}`

  


### Others

> Macro (panel)
> 
> #### <span style="color: #000000">[CHART] Date of First Response</span>
> 
> - **Field name: **`[CHART] Date of First Response`
> - **Description**: The <span style="color: #000000">[Chart] Date of First Response</span> field is a string representation of a date.
> - **Structure**:
>   
> - **Accessing the *****[Chart] Date of First Response *****field**:
> - 
>   - <span style="color: #000000">[Chart] Date of First Response</span>: `{{ issue.fields['[CHART] Date of First Response'] }}`
> 
>   
> 
> 
> > ⚠️ You can use the [date](https://appfire.atlassian.net/wiki/spaces/JMWEC/pages/466323491) filter to manipulate and/or format the value