u
Linear icon

Linear

Linear is a modern issue tracking and project management tool designed for high-performance software teams, offering streamlined workflows, keyboard shortcuts, and powerful automation capabilities.

Example Use Cases

Automated Issue Creation

Automatically create Linear issues from customer feedback, bug reports, or support tickets with proper categorization, priorities, and assignments.

Sprint Planning Automation

Sync issues with development cycles, auto-assign based on team capacity, and track progress across sprints with real-time updates.

Cross-Platform Integration

Sync Linear issues with GitHub PRs, Slack notifications, and other tools to maintain a single source of truth for project status.

Attachment Management

Automatically attach screenshots, logs, and documentation to issues, download attachments for analysis, and maintain complete context for all work items.

Supported Actions

Issue Management

  • Create issues with title, description, assignee, state, priority, and due date
  • Update issue details and metadata
  • Archive issues (idempotent)
  • List active issues with filtering by project or user
  • Get detailed issue information including attachments and comments

Project & Team Operations

  • Create new projects with team associations
  • List all projects in account
  • Retrieve all teams from workspace
  • Get team members and details
  • Retrieve workflow states for teams

Comments & Attachments

  • Add comments to issues
  • Create and link attachments to issues
  • Download attachments with correct file extensions

Labels & Organization

  • Create team labels for issue categorization
  • Retrieve all labels for a team
  • Remove labels from issues

Cycles & Planning

  • Retrieve all work cycles for teams
  • List all cycles/iterations
  • Get default issue estimate and state settings

User Management

  • List all workspace users with status
  • Get authenticated user profile

Advanced Operations

  • Execute custom GraphQL queries and mutations
  • Perform complex or unsupported operations via API

Frequently Asked Questions

How does Linear integration handle team workflows?

Durable automatically adapts to each team's custom workflow states, issue types, and priorities. When creating issues, you can specify states and settings specific to each team's configuration.

Can I use custom fields and properties?

Yes! Through the GraphQL query execution capability, you can access and modify any custom fields or properties defined in your Linear workspace, giving you complete flexibility.

How are attachments managed?

Attachments are automatically downloaded with correct file names and extensions, and can be easily uploaded to issues. All attachment metadata is preserved for proper organization.

What happens when I archive an issue?

Archiving in Linear is idempotent - you can safely archive the same issue multiple times without errors. Archived issues remain accessible but are filtered from active views.

How do cycles and sprints work?

Linear cycles represent time-boxed work periods. Durable can retrieve all cycles, assign issues to specific cycles, and track progress within sprint boundaries for effective planning.

Can I filter issues by project or assignee?

Yes. When listing issues, you can filter by project ID, assigned user, or both to quickly find relevant work items for your workflow.

Ready to integrate Linear?

Get started with Durable's autonomous integration platform and connect Linear to your workflows.

Book a Demo