Pailot

Asana

Задачи, проекты и комментарии Asana в процессах Pailot

Asana — сервис учёта задач и проектов. Блок читает и меняет задачи через API (Application Programming Interface — программный интерфейс) по GID (globally unique identifier — глобальный уникальный идентификатор).

С Asana в Pailot вы можете:

  • Получать одну задачу по GID или список с фильтром по рабочему пространству и проекту
  • Создавать и обновлять задачи: название, описание, исполнитель, срок, статус
  • Искать задачи по тексту, исполнителю, проектам и завершённости
  • Смотреть проекты пространства и добавлять комментарий (story) к задаче

Подключение — через OAuth (вход по разрешению сервиса) или токен. Блок ставят на холст как отдельный шаг или прикрепляют к агенту. Секреты — в переменных окружения рабочего пространства.

Инструменты

asana_get_task

Одна задача по GID или несколько задач с фильтрами.

Вход

ПараметрТипОбязательныйОписание
taskGidstringНетGID задачи. Если пусто — вернётся список задач
workspacestringНетGID рабочего пространства (нужен, если нет taskGid)
projectstringНетGID проекта для фильтра
limitnumberНетМаксимум задач (по умолчанию 50)

Выход

ПараметрТипОписание
successbooleanУдалась ли операция
tsstringВремя ответа
gidstringGID задачи
resource_typestringТип ресурса (task)
resource_subtypestringПодтип ресурса
namestringНазвание задачи
notesstringОписание задачи
completedbooleanЗадача завершена
assigneeobjectИсполнитель
gidstringGID исполнителя
namestringИмя исполнителя
created_byobjectАвтор
gidstringGID автора
namestringИмя автора
due_onstringСрок (YYYY-MM-DD)
created_atstringКогда задачу создали
modified_atstringКогда задачу меняли в последний раз
tasksarrayМассив задач (при списке)
gidstringGID задачи
namestringНазвание задачи
completedbooleanЗавершена ли задача

asana_create_task

Создать задачу в Asana.

Вход

ПараметрТипОбязательныйОписание
workspacestringДаGID рабочего пространства
namestringДаНазвание задачи
notesstringНетОписание задачи
assigneestringНетGID пользователя-исполнителя
due_onstringНетСрок в формате YYYY-MM-DD

Выход

ПараметрТипОписание
successbooleanУдалась ли операция
tsstringВремя ответа
gidstringGID задачи
namestringНазвание задачи
notesstringОписание задачи
completedbooleanЗадача завершена
created_atstringКогда задачу создали
permalink_urlstringСсылка на задачу в Asana

asana_update_task

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

Вход

ПараметрТипОбязательныйОписание
taskGidstringДаGID задачи
namestringНетНовое название
notesstringНетНовое описание
assigneestringНетНовый GID исполнителя
completedbooleanНетОтметить завершённой или снять отметку
due_onstringНетНовый срок в формате YYYY-MM-DD

Выход

ПараметрТипОписание
successbooleanУдалась ли операция
tsstringВремя ответа
gidstringGID задачи
namestringНазвание задачи
notesstringОписание задачи
completedbooleanЗадача завершена
modified_atstringКогда задачу меняли в последний раз

asana_get_projects

Список проектов рабочего пространства.

Вход

ПараметрТипОбязательныйОписание
workspacestringДаGID рабочего пространства

Выход

ПараметрТипОписание
successbooleanУдалась ли операция
tsstringВремя ответа
projectsarrayМассив проектов
gidstringGID проекта
namestringНазвание проекта
resource_typestringТип ресурса (project)

asana_search_tasks

Поиск задач в рабочем пространстве.

Вход

ПараметрТипОбязательныйОписание
workspacestringДаGID рабочего пространства
textstringНетТекст для поиска в названиях
assigneestringНетФильтр по GID исполнителя
projectsarrayНетМассив GID проектов
completedbooleanНетФильтр по завершённости

Выход

ПараметрТипОписание
successbooleanУдалась ли операция
tsstringВремя ответа
tasksarrayПодходящие задачи
gidstringGID задачи
resource_typestringТип ресурса
resource_subtypestringПодтип ресурса
namestringНазвание задачи
notesstringОписание задачи
completedbooleanЗавершена ли задача
assigneeobjectИсполнитель
gidstringGID исполнителя
namestringИмя исполнителя
due_onstringСрок
created_atstringКогда создали
modified_atstringКогда меняли
next_pageobjectДанные следующей страницы
offsetstringТокен смещения
pathstringПуть API
uristringПолный URI

asana_add_comment

Добавить комментарий (story) к задаче.

Вход

ПараметрТипОбязательныйОписание
taskGidstringДаGID задачи
textstringДаТекст комментария

Выход

ПараметрТипОписание
successbooleanУдалась ли операция
tsstringВремя ответа
gidstringGID комментария
textstringТекст комментария
created_atstringКогда комментарий создали
created_byobjectАвтор комментария
gidstringGID автора
namestringИмя автора
На этой странице

На этой странице

Получить доступ
Копилот собирает процесс. Менеджер запускает сам. Можно поставить в контур компании.
Получить доступ