Jira Block
Interact with Jira
The Jira block connects to Jira workspaces to read, write, and update issues. Reach for it when your workflow needs to pull issue content and metadata, create new issues, or keep Jira up to date as part of an automation.
Overview
| Property | Value |
|---|---|
| Type | jira |
| Category | tools |
| Color | #E0E0E0 |
When to Use
- Read a single Jira issue's summary, description, and timestamps into your workflow.
- Bulk-read all issues from a Jira project for reporting or triage.
- Create a new Jira issue (Write Issue) from upstream workflow data such as an AI agent's output.
- Update an existing issue's summary and description automatically when conditions change.
- Integrate Jira documentation and issue metadata into AI-driven workflows.
- Chain Jira reads into an agent block to generate summaries, changelogs, or release notes.
Configuration
Operation
Dropdown selecting the action to perform. Defaults to read.
| Label | ID |
|---|---|
| Read Issue | read |
| Read Issues | read-bulk |
| Update Issue | update |
| Write Issue | write |
Domain
The Jira domain to connect to (e.g. zelaxy.atlassian.net). Required for every operation. Type: short-input.
Jira Account
OAuth credential (oauth-input) for authenticating against Jira. Required for every operation. Requests the following OAuth scopes: read:jira-work, read:jira-user, write:jira-work, read:issue-event:jira, write:issue:jira, read:me, offline_access.
Select Project / Project ID
Two mutually-exclusive ways to identify the project:
- Select Project (
projectId) — project-selector widget shown in basic mode. - Project ID (
manualProjectId) — free-textshort-inputshown in advanced mode.
Required for the write, update, and read-bulk operations.
Select Issue / Issue Key
Two mutually-exclusive ways to identify a single issue. Shown only for the read and update operations.
- Select Issue (
issueKey) — file-selector widget shown in basic mode. - Issue Key (
manualIssueKey) — free-textshort-inputshown in advanced mode (e.g.PROJ-123).
New Summary
short-input for the issue summary. Required. Shown only for the update and write operations.
New Description
long-input for the issue description. Optional. Shown only for the update and write operations.
Inputs & Outputs
Inputs (all string unless noted):
operation(string) — Operation to perform (read,read-bulk,update, orwrite).domain(string) — Jira domain (e.g.zelaxy.atlassian.net).credential(string) — Jira OAuth access token.issueKey(string) — Issue key identifier selected via the UI picker (basic mode).manualIssueKey(string) — Issue key entered manually (advanced mode), e.g.PROJ-123.projectId(string) — Project identifier selected via the UI picker (basic mode).manualProjectId(string) — Project identifier entered manually (advanced mode).summary(string) — Issue summary (used forupdateandwrite).description(string) — Issue description (used forupdateandwrite).issueType(string) — Issue type for new issues, e.g.Task(used forwrite).
Outputs:
ts(string) — Timestamp of the operation (ISO 8601).issueKey(string) — Issue key, e.g.PROJ-123(populated byreadandupdate).summary(string) — Issue summary/title (populated byread).description(string) — Issue description content (populated byread).created(string) — Issue creation date (populated byread).updated(string) — Issue last update date (populated byread).success(boolean) — Whether the operation was successful (populated byupdateandwrite).url(string) — URL to the created or accessed issue (populated bywrite).
Tools
- Jira Retrieve (
jira_retrieve) — Fetches detailed information about a single Jira issue by key, returning its summary, description, and timestamps. Used by thereadoperation. - Jira Bulk Read (
jira_bulk_read) — Retrieves multiple issues from a Jira project using the issue picker and bulk-fetch APIs, returning an array of issue objects each with summary, description, created, and updated. Used by theread-bulkoperation. - Jira Update (
jira_update) — Updates an existing Jira issue's summary, description, status, priority, and assignee via an internal API route. Used by theupdateoperation. - Jira Write (
jira_write) — Creates a new Jira issue in the specified project with a given summary, description, and issue type via an internal API route. Used by thewriteoperation.
YAML Example
jira_1:
type: jira
name: "Jira"
inputs:
operation: "read"
domain: "zelaxy.atlassian.net"
credential: "{{JIRA_ACCESS_TOKEN}}"
issueKey: "PROJ-123"
connections:
outgoing:
- target: next-block-id