Skip to main content
linear.onIssueEvent handles issue creation, updates, and removal.
automations/watch-linear-issues.automation.ts
Optional static account defaults to the project binding. The workspace can’t change at runtime.

Trigger data

Returns a Signal<LinearIssueEvent>:
Resource objects and the webhook envelope retain extra Linear fields. Includes the changed issue’s id, identifier, title, timestamps, priority, workflow state, team, project, assignee, and labels. event contains the provider payload. Inspect event.action for the change or event.updatedFrom for previous values. Call linear.getIssue for the normalized issue after the event.