Linear

Automate Project and Issue Management with Linear and emma

With emma's Linear integration, integrate with the modern project management tool Linear. Automate issue creation, status updates, and project management to streamline development workflows.

Features

Linear_Operator supports 24 tools:

Authentication

Authentication Method:OAuth 2.0

Linear integration uses secure OAuth 2.0 authentication. No API key management required, with granular permission control.

CategoryTool Count
Read11
Tool NameDescription
linear_get_viewerGet authenticated user's profile and organization information
linear_list_teamsList all teams and their settings in the workspace
linear_list_issuesList issues with filters (team, state, assignee)
linear_get_issueGet detailed information about a specific issue (including comments)
linear_search_issuesSearch issues by text
linear_get_my_issuesGet issues assigned to the authenticated user
linear_list_projectsList projects with progress and details
linear_list_workflow_statesList team workflow states (statuses)
linear_list_labelsList workspace labels
linear_list_cyclesList team cycles (sprints)
linear_list_usersList workspace users
Write13
Tool NameDescription
linear_create_issueCreate a new issue (title, description, priority, assignee, state)
linear_update_issueUpdate existing issue (state change, assignee change, etc.)
linear_archive_issueArchive an issue
linear_unarchive_issueRestore an archived issue
linear_delete_issuePermanently delete an issue (Warning: cannot be undone)
linear_create_commentAdd a comment to an issue
linear_create_labelCreate a new label
linear_add_label_to_issueAdd labels to an issue
linear_create_projectCreate a new project
linear_update_projectUpdate project (state, due date, etc.)
linear_add_issue_to_cycleAdd issue to a cycle (sprint)
linear_add_issue_to_projectAdd issue to a project

Title of the issue

Parameter NameDescription
team_idUnique identifier of the team
issue_idIssue ID (UUID) or identifier (e.g., 'TEAM-123')
project_idUnique identifier of the project
cycle_idUnique identifier of the cycle (sprint)
label_idsList of label IDs
titleTitle of the issue
descriptionIssue description (Markdown supported)
priorityPriority level (0: None, 1: Urgent, 2: High, 3: Medium, 4: Low)
state_idState identifier (Todo, In Progress, Done, etc.)
assignee_idAssignee user ID
due_dateDue date (YYYY-MM-DD format)

Prerequisites

  • emma account
  • Linear account

Setup

1. OAuth Connection with Linear

Click the 'Connect with Linear' button on emma's integration settings page.

2. Grant Access

Authorize emma to access your Linear workspace on the Linear authentication screen. You will be automatically redirected back to emma once authentication is complete.

© 2026 Duzzle Inc. All rights reserved.