Pokój projektowy ma własne zadania, a twój zespół ma Asanę. To utrzymuje je takimi samymi, bez niczyjego przepisywania: zadania pokoju trafiają do jednego projektu w Asanie, a to, co zmieni się w Asanie, wraca do pokoju.
Podłącz Asanę
Na stronie pokoi projektowych, po zalogowaniu, w narzędziach do zadań pokoju: wklej osobisty token dostępu z Asany. Tylko tam trafia token. Połączenie należy potem do twojej organizacji, a pokój i API działają przez nie oba.
Wskaż pokojowi projekt
Wybierz projekt w narzędziach do zadań pokoju albo wypisz to, do czego sięga połączenie, i wybierz z odpowiedzi API:
curl "https://makehybrid.com/asana/v1/connections" \ -H "X-API-KEY: $MAKEHYBRID_KEY" curl "https://makehybrid.com/asana/v1/connections/$CONNECTION_ID/projects" \ -H "X-API-KEY: $MAKEHYBRID_KEY"
Czytaj i zapisuj te same zadania z własnego kodu
Bez since — zadania, które nie są skończone. Z since — momentem w milisekundach — te, które Asana zmieniła po nim, od najstarszych; w ten sposób można śledzić projekt bez czytania go za każdym razem w całości.
curl "https://makehybrid.com/asana/v1/connections/$CONNECTION_ID/projects/$PROJECT_ID/tasks?since=1761480000000" \
-H "X-API-KEY: $MAKEHYBRID_KEY"
curl -X POST https://makehybrid.com/asana/v1/connections/$CONNECTION_ID/projects/$PROJECT_ID/tasks \
-H "X-API-KEY: $MAKEHYBRID_KEY" -H "Content-Type: application/json" \
-d '{"title":"Write the brief","status":"open","due":"2026-11-02"}'
Patch zmienia tylko to, co wymienia. Wyślij {"status":"done"}, a tytuł, notatki, osoba przypisana i data zostają, jak były — zadanie jest najpierw czytane, a twoje pola zapisywane na wierzch.
Albo zapytaj agenta
Te same siedem wywołań to narzędzia pod https://makehybrid.com/asana/mcp/<twój klucz API>, a własny agent SI pokoju może z nich korzystać, gdy agent tego API jest zaznaczony w polu „Może używać”. W pokoju, w którym agent nazywa się @scout:
- @scout wypisz, co jest jeszcze otwarte w naszym projekcie premiery w Asanie, i dodaj zadanie dotyczące strony z cennikiem.
O co ludzie pytają
Do którego projektu trafia zadanie z pokoju?
Do tego, z którym pokój jest połączony. Jeden pokój, jeden projekt naraz; połącz drugi pokój z drugim projektem, jeśli potrzebujesz obu.
Co, jeśli token przestanie działać?
API odpowiada 409 errors/disconnected, a synchronizacja pokoju się zatrzymuje, zamiast zgadywać. Członek zespołu łączy Asanę ponownie na stronie pokoi projektowych i oba działają dalej.
Czy to samo działa dla ClickUp, HubSpot i Jira?
Tak, wywołanie po wywołaniu. Zmienia się tylko słowo: ClickUp nazywa projekt listą, a HubSpot pipeline, i oba to tu project_id.