AACFlow

Linear

Взаимодействие с задачами, проектами и другими элементами Linear

Linear — это современная платформа для управления проектами и отслеживания задач, которая помогает командам планировать, отслеживать и управлять своей работой с помощью оптимизированного интерфейса. Linear поддерживает гибкие методологии с настраиваемыми рабочими процессами, циклами и вехами проектов.

С интеграцией Linear в AACFlow вы можете:

  • Управлять задачами: Создавать, читать, обновлять, искать, архивировать, разархивировать и удалять задачи
  • Управлять метками: Добавлять или удалять метки из задач, а также создавать, обновлять или архивировать метки
  • Комментировать задачи: Создавать, обновлять, удалять и перечислять комментарии к задачам
  • Управлять проектами: Перечислять, получать, создавать, обновлять, архивировать и удалять проекты с вехами, метками и статусами
  • Отслеживать циклы: Перечислять, получать и создавать циклы, а также получать активный цикл
  • Работать с вложениями: Создавать, перечислять, обновлять и удалять вложения в задачах
  • Управлять связями задач: Создавать, перечислять и удалять связи между задачами
  • Получать доступ к данным команды: Перечислять пользователей, команды, состояния рабочих процессов, уведомления и избранное
  • Управлять клиентами: Создавать, обновлять, удалять, перечислять и объединять клиентов со статусами, уровнями и запросами

В AACFlow интеграция с Linear позволяет вашим агентам взаимодействовать с рабочим процессом управления проектами в рамках автоматизированных процессов. Агенты могут создавать задачи из внешних триггеров, обновлять статусы, управлять проектами и циклами, а также синхронизировать данные — обеспечивая интеллектуальную автоматизацию управления проектами в масштабе.

Инструкции по использованию

Интегрируйте Linear в рабочий процесс. Может управлять задачами, комментариями, проектами, метками, состояниями рабочих процессов, циклами, вложениями и многим другим. Также может запускать рабочие процессы на основе событий веб-хуков Linear.

Инструменты

linear_read_issues

Получить и отфильтровать задачи из Linear

Входные параметры

ПараметрТипОбязательныйОписание
teamIdstringНетID команды Linear (формат UUID) для фильтрации задач по команде
projectIdstringНетID проекта Linear (формат UUID) для фильтрации задач по проекту
assigneeIdstringНетID пользователя для фильтрации по исполнителю
stateIdstringНетID состояния рабочего процесса для фильтрации по статусу
prioritynumberНетПриоритет для фильтрации (0=Без приоритета, 1=Срочный, 2=Высокий, 3=Нормальный, 4=Низкий)
labelIdsarrayНетМассив ID меток для фильтрации
createdAfterstringНетФильтровать задачи, созданные после этой даты (формат ISO 8601)
updatedAfterstringНетФильтровать задачи, обновленные после этой даты (формат ISO 8601)
includeArchivedbooleanНетВключать архивированные задачи (по умолчанию: false)
firstnumberНетКоличество задач для возврата (по умолчанию: 50, максимум: 250)
afterstringНетКурсор пагинации для следующей страницы
orderBystringНетПорядок сортировки: "createdAt" или "updatedAt" (по умолчанию: "updatedAt")

Выходные данные

ПараметрТипОписание
hasNextPagebooleanЕсть ли еще результаты
endCursorstringКурсор для следующей страницы
issuesarrayМассив отфильтрованных задач из Linear
idstringID задачи
titlestringЗаголовок задачи
descriptionstringОписание задачи
prioritynumberПриоритет (0=Без приоритета, 1=Срочный, 2=Высокий, 3=Нормальный, 4=Низкий)
estimatenumberОценка в баллах
urlstringURL задачи
dueDatestringСрок выполнения (ГГГГ-ММ-ДД)
createdAtstringВременная метка создания (ISO 8601)
updatedAtstringВременная метка последнего обновления (ISO 8601)
archivedAtstringВременная метка архивации (ISO 8601)
stateobjectСостояние рабочего процесса/статус
idstringID состояния
namestringНазвание состояния (например, "К выполнению", "В работе")
typestringТип состояния (unstarted, started, completed, canceled)
assigneeobjectОбъект пользователя
idstringID пользователя
namestringИмя пользователя
emailstringEmail пользователя
teamIdstringID команды
teamNamestringНазвание команды
projectIdstringID проекта
projectNamestringНазвание проекта
cycleIdstringID цикла
cycleNumbernumberНомер цикла
cycleNamestringНазвание цикла
labelsarrayМетки задачи
idstringID метки
namestringНазвание метки
colorstringЦвет метки (hex)

linear_get_issue

Получить одну задачу по ID из Linear с полными деталями

Входные параметры

ПараметрТипОбязательныйОписание
issueIdstringДаID задачи Linear

Выходные данные

ПараметрТипОписание
issueobjectЗадача с полными деталями
idstringID задачи
titlestringЗаголовок задачи
descriptionstringОписание задачи
prioritynumberПриоритет (0=Без приоритета, 1=Срочный, 2=Высокий, 3=Нормальный, 4=Низкий)
estimatenumberОценка в баллах
urlstringURL задачи
dueDatestringСрок выполнения (ГГГГ-ММ-ДД)
createdAtstringВременная метка создания (ISO 8601)
updatedAtstringВременная метка последнего обновления (ISO 8601)
completedAtstringВременная метка завершения (ISO 8601)
canceledAtstringВременная метка отмены (ISO 8601)
archivedAtstringВременная метка архивации (ISO 8601)
stateobjectСостояние рабочего процесса/статус
idstringID состояния
namestringНазвание состояния (например, "К выполнению", "В работе")
typestringТип состояния (unstarted, started, completed, canceled)
assigneeobjectОбъект пользователя
idstringID пользователя
namestringИмя пользователя
emailstringEmail пользователя
teamIdstringID команды
projectIdstringID проекта
labelsarrayМетки задачи
idstringID метки
namestringНазвание метки
colorstringЦвет метки (hex)

linear_create_issue

Создать новую задачу в Linear

Входные параметры

ПараметрТипОбязательныйОписание
teamIdstringДаID команды Linear (формат UUID), в которой будет создана задача
projectIdstringНетID проекта Linear (формат UUID) для связи с задачей
titlestringДаЗаголовок задачи
descriptionstringНетОписание задачи
stateIdstringНетID состояния рабочего процесса (статус)
assigneeIdstringНетID пользователя для назначения задачи
prioritynumberНетПриоритет (0=Без приоритета, 1=Срочный, 2=Высокий, 3=Нормальный, 4=Низкий)
estimatenumberНетОценка в баллах
labelIdsarrayНетМассив ID меток для установки на задаче
cycleIdstringНетID цикла для назначения задачи
parentIdstringНетID родительской задачи (для создания подзадач)
dueDatestringНетСрок выполнения в формате ISO 8601 (только дата: ГГГГ-ММ-ДД)
subscriberIdsarrayНетМассив ID пользователей для подписки на задачу
projectMilestoneIdstringНетID вехи проекта для связи с задачей

Выходные данные

ПараметрТипОписание
issueobjectСозданная задача со всеми ее свойствами
idstringID задачи
titlestringЗаголовок задачи
descriptionstringОписание задачи
prioritynumberПриоритет (0=Без приоритета, 1=Срочный, 2=Высокий, 3=Нормальный, 4=Низкий)
estimatenumberОценка в баллах
urlstringURL задачи
dueDatestringСрок выполнения (ГГГГ-ММ-ДД)
createdAtstringВременная метка создания (ISO 8601)
updatedAtstringВременная метка последнего обновления (ISO 8601)
completedAtstringВременная метка завершения (ISO 8601)
canceledAtstringВременная метка отмены (ISO 8601)
archivedAtstringВременная метка архивации (ISO 8601)
stateobjectСостояние рабочего процесса/статус
idstringID состояния
namestringНазвание состояния (например, "К выполнению", "В работе")
typestringТип состояния (unstarted, started, completed, canceled)
assigneeobjectОбъект пользователя
idstringID пользователя
namestringИмя пользователя
emailstringEmail пользователя
teamIdstringID команды
projectIdstringID проекта
labelsarrayМетки задачи
idstringID метки
namestringНазвание метки
colorstringЦвет метки (hex)
cycleIdstringID цикла
cycleNumbernumberНомер цикла
cycleNamestringНазвание цикла
parentIdstringID родительской задачи
parentTitlestringЗаголовок родительской задачи
projectMilestoneIdstringID вехи проекта
projectMilestoneNamestringНазвание вехи проекта

linear_update_issue

Обновить существующую задачу в Linear

Входные параметры

ПараметрТипОбязательныйОписание
issueIdstringДаID задачи Linear для обновления
titlestringНетНовый заголовок задачи
descriptionstringНетНовое описание задачи
stateIdstringНетID состояния рабочего процесса (статус)
assigneeIdstringНетID пользователя для назначения задачи
prioritynumberНетПриоритет (0=Без приоритета, 1=Срочный, 2=Высокий, 3=Нормальный, 4=Низкий)
estimatenumberНетОценка в баллах
labelIdsarrayНетМассив ID меток для установки на задаче (заменяет все существующие метки)
projectIdstringНетID проекта для перемещения задачи
cycleIdstringНетID цикла для назначения задачи
parentIdstringНетID родительской задачи (для создания подзадачи)
dueDatestringНетСрок выполнения в формате ISO 8601 (только дата: ГГГГ-ММ-ДД)
addedLabelIdsarrayНетМассив ID меток для добавления к задаче (без замены существующих меток)
removedLabelIdsarrayНетМассив ID меток для удаления из задачи

Выходные данные

ПараметрТипОписание
issueobjectОбновленная задача
idstringID задачи
titlestringЗаголовок задачи
descriptionstringОписание задачи
prioritynumberПриоритет (0=Без приоритета, 1=Срочный, 2=Высокий, 3=Нормальный, 4=Низкий)
estimatenumberОценка в баллах
urlstringURL задачи
dueDatestringСрок выполнения (ГГГГ-ММ-ДД)
createdAtstringВременная метка создания (ISO 8601)
updatedAtstringВременная метка последнего обновления (ISO 8601)
completedAtstringВременная метка завершения (ISO 8601)
canceledAtstringВременная метка отмены (ISO 8601)
archivedAtstringВременная метка архивации (ISO 8601)
stateobjectСостояние рабочего процесса/статус
idstringID состояния
namestringНазвание состояния (например, "К выполнению", "В работе")
typestringТип состояния (unstarted, started, completed, canceled)
assigneeobjectОбъект пользователя
idstringID пользователя
namestringИмя пользователя
emailstringEmail пользователя
teamIdstringID команды
projectIdstringID проекта
labelsarrayМетки задачи
idstringID метки
namestringНазвание метки
colorstringЦвет метки (hex)
cycleIdstringID цикла
cycleNumbernumberНомер цикла
cycleNamestringНазвание цикла
parentIdstringID родительской задачи
parentTitlestringЗаголовок родительской задачи
projectMilestoneIdstringID вехи проекта
projectMilestoneNamestringНазвание вехи проекта

linear_archive_issue

Архивировать задачу в Linear

Входные параметры

ПараметрТипОбязательныйОписание
issueIdstringДаID задачи Linear для архивации

Выходные данные

ПараметрТипОписание
successbooleanУспешна ли операция архивации
issueIdstringID архивированной задачи

linear_unarchive_issue

Разархивировать (восстановить) архивированную задачу в Linear

Входные параметры

ПараметрТипОбязательныйОписание
issueIdstringДаID задачи Linear для разархивации

Выходные данные

ПараметрТипОписание
successbooleanУспешна ли операция разархивации
issueIdstringID разархивированной задачи

linear_delete_issue

Удалить (переместить в корзину) задачу в Linear

Входные параметры

ПараметрТипОбязательныйОписание
issueIdstringДаID задачи Linear для удаления

Выходные данные

ПараметрТипОписание
successbooleanУспешна ли операция удаления

linear_search_issues

Искать задачи в Linear с использованием полнотекстового поиска

Входные параметры

ПараметрТипОбязательныйОписание
querystringДаСтрока поискового запроса
teamIdstringНетФильтр по ID команды
includeArchivedbooleanНетВключать архивированные задачи в результаты поиска
firstnumberНетКоличество результатов для возврата (по умолчанию: 50)
afterstringНетКурсор для пагинации

Выходные данные

ПараметрТипОписание
pageInfoobjectИнформация о пагинации
hasNextPagebooleanЕсть ли еще результаты
endCursorstringКурсор для следующей страницы
issuesarrayМассив соответствующих задач
idstringID задачи
titlestringЗаголовок задачи
descriptionstringОписание задачи
prioritynumberПриоритет (0=Без приоритета, 1=Срочный, 2=Высокий, 3=Нормальный, 4=Низкий)
estimatenumberОценка в баллах
urlstringURL задачи
dueDatestringСрок выполнения (ГГГГ-ММ-ДД)
createdAtstringВременная метка создания (ISO 8601)
updatedAtstringВременная метка последнего обновления (ISO 8601)
completedAtstringВременная метка завершения (ISO 8601)
canceledAtstringВременная метка отмены (ISO 8601)
archivedAtstringВременная метка архивации (ISO 8601)
stateobjectСостояние рабочего процесса/статус
idstringID состояния
namestringНазвание состояния (например, "К выполнению", "В работе")
typestringТип состояния (unstarted, started, completed, canceled)
assigneeobjectОбъект пользователя
idstringID пользователя
namestringИмя пользователя
emailstringEmail пользователя
teamIdstringID команды
projectIdstringID проекта
labelsarrayМетки задачи
idstringID метки
namestringНазвание метки
colorstringЦвет метки (hex)

linear_add_label_to_issue

Добавить метку к задаче в Linear

Входные параметры

ПараметрТипОбязательныйОписание
issueIdstringДаID задачи Linear
labelIdstringДаID метки для добавления к задаче

Выходные данные

ПараметрТипОписание
successbooleanУспешно ли добавлена метка
issueIdstringID задачи

linear_remove_label_from_issue

Удалить метку из задачи в Linear

Входные параметры

ПараметрТипОбязательныйОписание
issueIdstringДаID задачи Linear
labelIdstringДаID метки для удаления из задачи

Выходные данные

ПараметрТипОписание
successbooleanУспешно ли удалена метка
issueIdstringID задачи

linear_create_comment

Добавить комментарий к задаче в Linear

Входные параметры

ПараметрТипОбязательныйОписание
issueIdstringДаID задачи Linear для комментирования
bodystringДаТекст комментария (поддерживает Markdown)

Выходные данные

ПараметрТипОписание
commentobjectСозданный комментарий
idstringID комментария
bodystringТекст комментария (Markdown)
createdAtstringВременная метка создания (ISO 8601)
updatedAtstringВременная метка последнего обновления (ISO 8601)
userobjectОбъект пользователя
idstringID пользователя
namestringИмя пользователя
emailstringEmail пользователя
issueobjectОбъект задачи
idstringID задачи
titlestringЗаголовок задачи

Выходные данные

ПараметрТипОписание
commentobjectСозданный комментарий
idstringID комментария
bodystringТекст комментария (Markdown)
createdAtstringВременная метка создания (ISO 8601)
updatedAtstringВременная метка последнего обновления (ISO 8601)
userobjectОбъект пользователя
idstringID пользователя
namestringИмя пользователя
emailstringEmail пользователя
issueobjectОбъект задачи
idstringID задачи
titlestringЗаголовок задачи

linear_update_comment

Редактировать комментарий в Linear

Входные параметры

ПараметрТипОбязательныйОписание
commentIdstringДаID комментария для обновления
bodystringНетНовый текст комментария (поддерживает Markdown)

Выходные данные

ПараметрТипОписание
commentobjectОбновленный комментарий
idstringID комментария
bodystringТекст комментария (Markdown)
createdAtstringВременная метка создания (ISO 8601)
updatedAtstringВременная метка последнего обновления (ISO 8601)
userobjectОбъект пользователя
idstringID пользователя
namestringИмя пользователя
emailstringEmail пользователя
issueobjectОбъект задачи
idstringID задачи
titlestringЗаголовок задачи

linear_delete_comment

Удалить комментарий из Linear

Входные параметры

ПараметрТипОбязательныйОписание
commentIdstringДаID комментария для удаления

Выходные данные

ПараметрТипОписание
successbooleanУспешна ли операция удаления

linear_list_comments

Перечислить все комментарии к задаче в Linear

Входные параметры

ПараметрТипОбязательныйОписание
issueIdstringДаID задачи Linear
firstnumberНетКоличество комментариев для возврата (по умолчанию: 50)
afterstringНетКурсор для пагинации

Выходные данные

ПараметрТипОписание
pageInfoobjectИнформация о пагинации
hasNextPagebooleanЕсть ли еще результаты
endCursorstringКурсор для следующей страницы
commentsarrayМассив комментариев к задаче
idstringID комментария
bodystringТекст комментария (Markdown)
createdAtstringВременная метка создания (ISO 8601)
updatedAtstringВременная метка последнего обновления (ISO 8601)
userobjectОбъект пользователя
idstringID пользователя
namestringИмя пользователя
emailstringEmail пользователя
issueobjectОбъект задачи
idstringID задачи

On this page

Начните создавать сегодня
Нам доверяют более 100 000 разработчиков.
SaaS-платформа для создания AI-агентов и управления агентным workforce.
Начать