Use dynamic text fields
Use dynamic text placeholders in text fields to personalize content using values from other fields during issue creation.
Templify enables you to define dynamic content inside text-based fields of a issue template. Using simple placeholders, you can inject values from other fields into your issue at the moment itβs created.
This feature helps you personalize issue content, increase reusability, and reduce manual editing after applying a template.
π§© What Are Dynamic Text Fields?
A dynamic text field is a placeholder embedded inside a text field (such as Summary or Description) within an issue template. When a new issue is created from the template, Templify will automatically replace the placeholder with the value from another field β based on what was provided or filled during issue creation.
For example, a template Summary might look like:
Onboard {Manager Field:user} before {Start Date:date}
At the moment the issue is created, Templify will resolve {Manager Field:user}
and {Start Date:date}
using the actual values entered or inherited from the template fields β and render the final content accordingly.
βοΈ How It Works
Dynamic text fields are written using curly braces ({}
), with the following structure:
{Field name:type}
Field name β this defines the label shown to users in the dynamic input form when creating an issue from the template.
Type β Specifies the input type that will be showed.
You can use these placeholders in the following fields:
Summary
Description
Before the issue is created from the template, a form will appear prompting the user to fill in the dynamic fields.
β
Supported Field Types
Templify currently supports the following types in dynamic text placeholders:
Type
Example
datetime
{Start Time:datetime}
date
{Due Date:date}
textfield
{Title:textfield}
user
{Manager:user}
select
{Stage:select(Ala,Bob)}
π Note: Support for dynamic field types is continuously being expanded. If you need a specific field type that isnβt currently supported, feel free to contact our support.
π§ͺ Interactive Demo
The interactive demo below will guide you through:
Setting up dynamic text fields inside a template
Creating a new issue from that template
Seeing how placeholders are replaced with actual field values in real time
This is the fastest way to learn how dynamic content works inside templates and how it improves automation and personalization.
π Best Practices
Use dynamic text in Summary to automatically personalize the title of each issue
In Description, combine multiple dynamic fields to generate reusable content blocks
Always test templates with placeholder syntax to ensure fields match your current configuration
For better accuracy, use exact field labels β avoid ambiguous names
π Coming Soon
Weβre planning to expand dynamic text field support even further. Upcoming improvements include:
Additional field types (e.g. multi-select, cascading select, number)
Support more fields like Environment, any textfield
Conditional logic (e.g. show/hide text blocks based on selected values)
Templify evolves with the Jira platform β as new field types and APIs become available, weβll make them fully compatible with dynamic content.
Last updated