What Flow syncs from Jira Service Management
Jira Service Management (JSM) ticket sync links one Flow team inbox to one Jira service desk and request type. Flow imports customer requests by polling and writes updates back when the source direction allows it. Flow does not mirror a whole Jira site. Every Jira Ticket Sync source reads customer requests. A request type named Incident on the Jira side is still a customer request, so Flow reads it through the same request fields as any other request type. The Destination Flow type setting decides whether new imported records become a Flow incident or a Flow request. It does not change which provider fields Flow reads. Jira separates two people on a request:- Opened by is the person who filed the request.
- Requester is the person the request is for.
Prerequisites
acme part of https://acme.atlassian.net.
Prepare the provider
Jira needs no app installation or custom field work before you connect. Prepare three things on the Jira side:Pick the service desk and request type.
Confirm the account can see that request type.
Decide whether Flow may write back.
Connect in Flow
Open Integrations.
Choose Jira Service Management.
Make the connection available to its teams.
Authorize the connection.
Attach the Atlassian Admin connection.
Open the connection's Ticketing tab.
Create a source
A source is one service desk and request type feeding one team inbox. Choose Add source, then work through the setup tabs.On the Source tab, pick the team inbox, service desk, and request type.
On Sync settings, set the sync direction and ownership.
On Condition filters, narrow which requests are eligible.
On Field mappings, map the ticket fields.
On Status mappings, match Jira status names to Flow states.
On Priority mappings, match Jira priority names to Flow priorities.
Finish setup.
Map identity
Jira sources always show both identity rows on Field mappings. Each row is a picker with a fixed list of Jira fields. Jira sources have no free-text field entry for identity.Clean up subject and description text
Text cleanup sits on the Field mappings tab and applies to two fields: Subject and Description. It is one ordered list of changes. Flow runs them top to bottom for the field you selected. Each change has three parts:Add a change.
Set the change and direction.
Order the steps.
Read the summary.
Status mappings
Status mappings matches Jira status names to the six Flow states: Open, In progress, On hold, Resolved, Closed, and Canceled. Enter the Jira status name exactly as Jira shows it. Add more than one Jira status under a Flow state with the plus control. Incoming tickets accept every listed status. When a Flow state lists more than one Jira status, mark one as the outbound default with the check-mark control. The chosen row then reads Current outbound default, and Flow uses it when Flow moves a ticket to that state.Priority mappings
Priority mappings sits next to Status mappings and works the same way. Jira priority values group under four Flow priorities: Urgent, High, Normal, and Low. Enter Jira priority names, such as Highest, High, Medium, or Low. Flow seeds the usual Jira names so most sites need no edits: Highest becomes Urgent, High becomes High, Medium becomes Normal, and Low becomes Low.Preview a mapping
Open a configured source and use Mapping preview. Type a sample provider Title, Status, and Priority, then choose Preview mapping. Flow shows the Flow result for each field and lists provider values that have no status or priority row under Unmapped values. Preview does not save mappings or create tickets. Use it to confirm that a renamed Jira status resolves to the Flow state you expect. Also confirm that an unlisted priority appears under Unmapped values instead of mapping to Normal.Imported request form
When a Jira request type collects answers through a portal form, Flow copies those answers onto the ticket as a read-only Imported request form. It keeps the shape of the original form, including plain fields, nested sections, and table answers with more than one row.Capabilities
- Jira Cloud authorization at the org level, with team-scoped sources
- One source per service desk and request type, feeding one Flow team inbox
- Polling-based import of customer requests and their comments
- Outbound create, comment, and transition when Flow owns the linked record and the direction allows it
- Separate Opened by and Requester identity on every source
- Ordered text cleanup on Subject and Description in both directions
- Status and priority translation with per-priority outbound defaults
- Read-only imported request form on tickets that came from a portal form
- Verified Atlassian Admin connection for user matching when profile emails are hidden
Automation integration reference
Automation action, scope, and risk reference lives in the Jira Service Management integration. Ticket Sync and automation connections are configured separately. Connecting one does not connect the other.Sync and behavior
- Flow polls each source on its own schedule. Jira webhooks are not used.
- Flow syncs the source scope, not the whole site. Requests outside the request type or the inbound filter are never imported.
- If Jira returns a throttle response, Flow records a provider pause and resumes after the retry window.
- Flow builds Jira record links from the connected site and trusted record identifiers.
- Requester-safe views hide provider links, provider identifiers, and diagnostics.