automate.ax/linear. Actions accept plain values or compatible signals. Triggers watch the complete workspace represented by a statically selected account.
Accounts and permissions
Leaveaccount unset to use the project’s default Linear OAuth binding, or pass a name or linearAccount(...) reference. Read actions and triggers request Linear’s read scope; mutations request write. Trigger account selection must be static. See Integration accounts.
Most issue inputs accept either a stable UUID or human-readable identifier such as ENG-123. Project inputs accept UUIDs or slugs where noted. List actions use Relay pagination: pass pageInfo.endCursor as the next request’s after value. Page size defaults to 50 and cannot exceed 50.
Common outputs
Linear outputs use camelCase and convert provider timestamps toDate. Issue output includes identifiers, team, state, assignment, project, parent, labels, priority, estimate, dates, description, source-control branch, archive/trash state, and URL. Project output includes teams, members, lead, status, priority, progress, scope, dates, content, and URL.
Issues
Find, create, update, archive, and relate issues.
Projects
Manage project planning, status, membership, and ownership.
Comments and attachments
Add discussion and external resources to issues.
Workspace events
Start automations from issue, comment, and project webhooks.