Automate Linear with TypeScript

Manage Linear issues, projects, comments, attachments, and relations. Trigger work from issue, project, and comment changes.

acknowledge-linear-issues.automation.ts
import { automation } from "automate.ax"
import { linear } from "automate.ax/linear"

export default automation("Acknowledge new Linear issues", () => {
  const issue = linear.onIssueCreated()

  linear.createIssueComment({
    issueId: issue.id,
    body: "Thanks—we're reviewing this issue.",
  })
})

What you can do

Actions

  • Create, update, search, and archive issues
  • Manage projects and project updates
  • Add comments, attachments, and relations
  • Look up teams, users, labels, cycles, and states

Triggers

  • Issue created, updated, removed, or restored
  • Issue moved or status changed
  • Project created or updated
  • Comment created or updated

Start automating with Linear today

Start building