Überblick
Mit Asana behältst du den Überblick über alle Projekte und Aufgaben - egal wie komplex. Über Langdock steuerst du alles direkt aus dem Chat: Aufgaben erstellen, Teams organisieren, Deadlines setzen.Authentifizierung: OAuth
Kategorie: Produktivität & Zusammenarbeit
Verfügbarkeit: Alle Workspace-Pläne
Kategorie: Produktivität & Zusammenarbeit
Verfügbarkeit: Alle Workspace-Pläne
Verfügbare Aktionen
Workspaces & Teams
Workspaces auflisten
asana.list_workspaces
Zeigt dir alle deine Asana-Workspaces auf einen Blick.
Bestätigung erforderlich: Ja
Parameter:
limit(number, optional): Anzahl der Ergebnisse begrenzen (1-100)optFields(string, optional): Komma-getrennte Felder zum Einschließen
“Liste alle meine Asana-Workspaces auf”
Teams für Workspace abrufen
asana.get_teams_for_workspace
Holt dir alle Teams aus deinem Workspace.
Bestätigung erforderlich: Ja
Parameter:
workspaceGid(string, erforderlich): Workspace GIDoptFields(string, optional): Komma-getrennte Felder zum Einschließenlimit(number, optional): Maximale Anzahl zurückzugebender Teams
“Zeige mir alle Teams in Workspace 12345”
Teams für User abrufen
asana.get_teams_for_user
Holt die Teams eines Users.
Bestätigung erforderlich: Ja
Parameter:
userGid(string, erforderlich): User-Kennung (‘me’, E-Mail oder User GID)organization(string, erforderlich): Workspace oder Organisation GIDoptFields(string, optional): Komma-getrennte Felder zum Einschließenlimit(number, optional): Maximale Anzahl zurückzugebender Teams
“Zeige mir alle Teams, zu denen ich in Organisation 12345 gehöre”
Users
Users abrufen
asana.get_users
Listet Users über zugängliche Workspaces.
Bestätigung erforderlich: Ja
Parameter:
workspace(string, optional): Workspace GID zum Filternteam(string, optional): Team GID zum Filternlimit(number, optional): Maximale Anzahl zurückzugebender UsersoptFields(string, optional): Komma-getrennte Felder zum Einschließen
“Zeige mir alle Users im Marketing-Team”
User abrufen
asana.get_user
Holt die Details zu einem User.
Bestätigung erforderlich: Ja
Parameter:
userId(string, optional): User-Kennung (‘me’, E-Mail oder User GID)optFields(string, optional): Komma-getrennte Felder zum Einschließen
“Hole Informationen über den aktuellen User” oder “Hole Informationen über User john@company.com”
Goals
Goals abrufen
asana.get_goals
Listet Goals gefiltert nach Kontext.
Bestätigung erforderlich: Ja
Parameter:
workspace(string, optional): Workspace GID zum Filternteam(string, optional): Team GID zum Filternproject(string, optional): Projekt GID zum Filternportfolio(string, optional): Portfolio GID zum Filterntask(string, optional): Aufgabe GID zum FilterntimePeriod(string, optional): Zeitraum-IDs zum FilternisWorkspaceLevel(boolean, optional): Filter auf Workspace-Level Goalslimit(number, optional): Maximale Anzahl zurückzugebender GoalsoptFields(string, optional): Komma-getrennte Felder zum Einschließen
“Zeige mir alle Goals für das Marketing-Team”
Goal abrufen
asana.get_goal
Holt Goal-Details.
Bestätigung erforderlich: Ja
Parameter:
goalGid(string, erforderlich): Goal GIDoptFields(string, optional): Komma-getrennte Felder zum Einschließen
“Hole Details für Goal 12345”
Parent Goals für Goal abrufen
asana.get_parent_goals_for_goal
Listet Parent Goals für ein Goal.
Bestätigung erforderlich: Ja
Parameter:
goalGid(string, erforderlich): Goal GIDoptFields(string, optional): Komma-getrennte Felder zum Einschließen
“Zeige mir alle Parent Goals für Goal 12345”
Projekte
Projekte abrufen
asana.get_projects
Listet Projekte gefiltert nach Workspace.
Bestätigung erforderlich: Ja
Parameter:
workspace(string, erforderlich): Workspace GIDteam(string, optional): Projekte nach Team ID filternarchived(boolean, optional): Archivierte Projekte einschließenlimit(number, optional): Maximale Anzahl zurückzugebender ProjekteoptFields(string, optional): Komma-getrennte Felder zum Einschließen
“Zeige mir alle aktiven Projekte in Workspace 12345”
Projekte für Workspace abrufen
asana.get_projects_for_workspace
Holt alle Projekte in einem Workspace.
Bestätigung erforderlich: Ja
Parameter:
workspaceGid(string, erforderlich): Workspace GIDarchived(boolean, optional): Projekte nach Archivierungsstatus filternoptFields(string, optional): Komma-getrennte Felder zum Einschließenlimit(number, optional): Maximale Anzahl zurückzugebender Projekte
“Hole alle Projekte in meinem Marketing-Workspace”
Projekte für Team abrufen
asana.get_projects_for_team
Listet Projekte für ein Team.
Bestätigung erforderlich: Ja
Parameter:
teamGid(string, erforderlich): Team GIDarchived(boolean, optional): Projekte nach Archivierungsstatus filternoptFields(string, optional): Komma-getrennte Felder zum Einschließenlimit(number, optional): Maximale Anzahl zurückzugebender Projekte
“Zeige mir alle Projekte für das Engineering-Team”
Projekt abrufen
asana.get_project
Holt Projekt-Details.
Bestätigung erforderlich: Ja
Parameter:
projectId(string, erforderlich): Projekt GIDoptFields(string, optional): Komma-getrennte Felder zum Einschließen
“Hole vollständige Details für Projekt 12345”
Projekt Task-Anzahl abrufen
asana.get_project_task_counts
Holt Task-Statistiken für ein Projekt.
Bestätigung erforderlich: Ja
Parameter:
projectId(string, erforderlich): Projekt GIDoptFields(string, optional): Komma-getrennte Felder zum Einschließen
“Hole Task-Anzahl für Projekt 12345”
Projekt erstellen
asana.create_project
Legt ein neues Projekt in Asana an.
Bestätigung erforderlich: Ja
Parameter:
name(string, erforderlich): Name des Projektsworkspace(string, optional): Workspace GIDteam(string, optional): Team GIDnotes(string, optional): ProjektbeschreibunghtmlNotes(string, optional): HTML-formatierte Beschreibungowner(string, optional): User-Kennung (‘me’, E-Mail oder User GID)followers(string, optional): Komma-getrennte Liste von User GIDscolor(string, optional): ProjektfarbedueDate(string, optional): Fälligkeitsdatum (YYYY-MM-DD)startDate(string, optional): Startdatum (YYYY-MM-DD)defaultView(string, optional): Standardansichtpublic(boolean, optional): Öffentlich für Workspacearchived(boolean, optional): ArchivierungsstatusisTemplate(boolean, optional): Ist TemplateprivacySetting(string, optional): DatenschutzstufedefaultAccessLevel(string, optional): Standard-ZugriffsstufeminimumAccessLevelForSharing(string, optional): Mindest-Zugriffsstufe für SharingminimumAccessLevelForCustomization(string, optional): Mindest-Zugriffsstufe für AnpassungcustomFields(string, optional): JSON-String von Custom Fieldsicon(string, optional): Projekt-Icon-TypoptFields(string, optional): Komma-getrennte Felder zum Einschließen
“Erstelle ein neues Projekt namens ‘Q1 Marketing-Kampagne’ im Marketing-Team”
Aufgaben
Aufgaben abrufen
asana.get_tasks
Listet Aufgaben mit optionaler Filterung.
Bestätigung erforderlich: Ja
Parameter:
workspace(string, optional): Workspace GIDproject(string, optional): Projekt GIDtag(string, optional): Tag GIDsection(string, optional): Sektion GIDassignee(string, optional): User-Kennung (‘me’, E-Mail oder User GID)completedSince(string, optional): Filter Aufgaben abgeschlossen seit DatummodifiedSince(string, optional): Filter Aufgaben geändert seit DatumuserTaskList(string, optional): User Task-Liste GIDlimit(number, optional): Anzahl zurückzugebender Aufgaben (1-100)offset(string, optional): Paginierungs-Offset-TokenoptFields(string, optional): Komma-getrennte Felder zum Einschließen
“Zeige mir alle mir zugewiesenen Aufgaben im Q4-Planungsprojekt”
Aufgaben suchen
asana.search_tasks
Erweiterte Aufgabensuche.
Bestätigung erforderlich: Ja
Parameter:
workspace(string, erforderlich): Workspace GIDtext(string, optional): Text zum Suchen in Aufgabenname oder Beschreibungcompleted(boolean, optional): Filter für abgeschlossene oder unvollständige AufgabenassigneeAny(string, optional): Komma-getrennte Liste von User-KennungenassigneeNot(string, optional): Komma-getrennte Liste von User-Kennungen zum AusschließenprojectsAny(string, optional): Komma-getrennte Liste von Projekt-IDsprojectsAll(string, optional): Komma-getrennte Liste von Projekt-IDs (Aufgaben müssen in allen sein)projectsNot(string, optional): Komma-getrennte Liste von Projekt-IDs zum AusschließentagsAny(string, optional): Komma-getrennte Liste von Tag-IDstagsAll(string, optional): Komma-getrennte Liste von Tag-IDs (Aufgaben müssen alle haben)tagsNot(string, optional): Komma-getrennte Liste von Tag-IDs zum AusschließensectionsAny(string, optional): Komma-getrennte Liste von Sektions- oder Spalten-IDssectionsAll(string, optional): Komma-getrennte Liste von Sektions-IDs (Aufgaben müssen in allen sein)sectionsNot(string, optional): Komma-getrennte Liste von Sektions-IDs zum AusschließenportfoliosAny(string, optional): Komma-getrennte Liste von Portfolio-IDsteamsAny(string, optional): Komma-getrennte Liste von Team-IDsfollowersAny(string, optional): Komma-getrennte Liste von User-KennungenfollowersNot(string, optional): Komma-getrennte Liste von User-Kennungen zum AusschließencreatedByAny(string, optional): Komma-getrennte Liste von User-KennungencreatedByNot(string, optional): Komma-getrennte Liste von User-Kennungen zum AusschließenassignedByAny(string, optional): Komma-getrennte Liste von User-KennungenassignedByNot(string, optional): Komma-getrennte Liste von User-Kennungen zum AusschließencommentedOnByNot(string, optional): Komma-getrennte Liste von User-Kennungen zum AusschließenlikedByNot(string, optional): Komma-getrennte Liste von User-Kennungen zum AusschließenhasAttachment(boolean, optional): Filter auf Aufgaben mit AnhängenisBlocked(boolean, optional): Filter auf Aufgaben mit unvollständigen AbhängigkeitenisBlocking(boolean, optional): Filter auf unvollständige Aufgaben mit AbhängigenisSubtask(boolean, optional): Filter auf SubtasksresourceSubtype(string, optional): Filtert Ergebnisse nach task resource_subtype (z.B. milestone)customFields(string, optional): JSON-String von Custom Field-FilterndueOn(string, optional): ISO 8601 Datums-String oder null für FälligkeitsdatumdueOnAfter(string, optional): ISO 8601 Datums-String für Fälligkeitsdatum nach FilterdueOnBefore(string, optional): ISO 8601 Datums-String für Fälligkeitsdatum vor FilterdueAtAfter(string, optional): ISO 8601 Datum/Zeit-String für Fälligkeit nach FilterdueAtBefore(string, optional): ISO 8601 Datum/Zeit-String für Fälligkeit vor FilterstartOn(string, optional): ISO 8601 Datums-String oder null für StartdatumstartOnAfter(string, optional): ISO 8601 Datums-String für Startdatum nach FilterstartOnBefore(string, optional): ISO 8601 Datums-String für Startdatum vor FiltercreatedOn(string, optional): ISO 8601 Datums-String oder null für ErstellungsdatumcreatedOnAfter(string, optional): ISO 8601 Datums-String für Erstellungsdatum nach FiltercreatedOnBefore(string, optional): ISO 8601 Datums-String für Erstellungsdatum vor FiltercreatedAtAfter(string, optional): ISO 8601 Datum/Zeit-String für Erstellung nach FiltercreatedAtBefore(string, optional): ISO 8601 Datum/Zeit-String für Erstellung vor FiltermodifiedOn(string, optional): ISO 8601 Datums-String oder null für ÄnderungsdatummodifiedOnAfter(string, optional): ISO 8601 Datums-String für Änderungsdatum nach FiltermodifiedOnBefore(string, optional): ISO 8601 Datums-String für Änderungsdatum vor FiltermodifiedAtAfter(string, optional): ISO 8601 Datum/Zeit-String für Änderung nach FiltermodifiedAtBefore(string, optional): ISO 8601 Datum/Zeit-String für Änderung vor FiltercompletedOn(string, optional): ISO 8601 Datums-String oder null für AbschlussdatumcompletedOnAfter(string, optional): ISO 8601 Datums-String für Abschlussdatum nach FiltercompletedOnBefore(string, optional): ISO 8601 Datums-String für Abschlussdatum vor FiltercompletedAtAfter(string, optional): ISO 8601 Datum/Zeit-String für Abschluss nach FiltercompletedAtBefore(string, optional): ISO 8601 Datum/Zeit-String für Abschluss vor FiltersortBy(string, optional): Feld zum Sortieren (z.B. ‘due_date’, ‘created_at’, ‘completed_at’, ‘likes’, ‘modified_at’). Standard: modified_atsortAscending(boolean, optional): Aufsteigend sortieren. Standard: falselimit(number, optional): Anzahl zurückzugebender Ergebnisse (1-100)optFields(string, optional): Komma-getrennte Felder zum EinschließenoptPretty(boolean, optional): “Schöne” Ausgabe mit Zeilenumbrüchen und Einrückung
“Suche nach allen Aufgaben mit ‘Budget-Review’ im Finance-Workspace” oder “Finde alle unvollständigen Aufgaben, die mir zugewiesen sind und diese Woche fällig sind”
Aufgabe abrufen
asana.get_task
Holt Aufgabe-Details.
Bestätigung erforderlich: Ja
Parameter:
taskId(string, erforderlich): Aufgabe GIDoptFields(string, optional): Komma-getrennte Felder zum Einschließen
“Hole vollständige Details für Aufgabe 12345”
Aufgabe erstellen
asana.create_task
Erstellt eine neue Aufgabe in Asana.
Bestätigung erforderlich: Ja
Parameter:
name(string, erforderlich): Name der Aufgabeworkspace(string, optional): Workspace GIDprojectId(string, optional): Projekt GIDparent(string, optional): Parent-Aufgabe GIDassignee(string, optional): User-Kennung (‘me’, E-Mail oder User GID)followers(string, optional): Komma-getrennte Liste von User-Kennungennotes(string, optional): AufgabenbeschreibunghtmlNotes(string, optional): HTML-formatierte Beschreibungcompleted(boolean, optional): Als abgeschlossen markierendueOn(string, optional): Fälligkeitsdatum (YYYY-MM-DD)dueAt(string, optional): Fälligkeitsdatum und -zeitstartOn(string, optional): Startdatum (YYYY-MM-DD)startAt(string, optional): Startdatum und -zeitassigneeSection(string, optional): Sektion GIDresourceSubtype(string, optional): AufgabentypapprovalStatus(string, optional): GenehmigungsstatuscustomType(string, optional): Custom Type GIDcustomTypeStatusOption(string, optional): Custom Type Status-Option GIDcustomFields(string, optional): JSON-String von Custom Fields
“Erstelle eine Aufgabe ‘Q4-Budget überprüfen’ mit Fälligkeitsdatum 2024-03-15 und weise sie john@company.com zu”
Aufgabe aktualisieren
asana.update_task
Aktualisiert eine Aufgabe.
Bestätigung erforderlich: Ja
Parameter:
taskId(string, erforderlich): Aufgabe GIDname(string, optional): Aufgabennamenotes(string, optional): Aufgabenbeschreibungassignee(string, optional): User-Kennung (‘me’, E-Mail oder User GID)dueOn(string, optional): Fälligkeitsdatum (YYYY-MM-DD)dueAt(string, optional): Fälligkeitsdatum und -zeitcompleted(boolean, optional): Als abgeschlossen markierencustomFields(string, optional): JSON-String von Custom Fields
“Markiere Aufgabe 123456 als abgeschlossen und aktualisiere die Notizen”
Parent für Aufgabe setzen
asana.set_parent_for_task
Ändert Parent-Aufgabe.
Bestätigung erforderlich: Ja
Parameter:
taskId(string, erforderlich): Aufgabe GIDparent(string, erforderlich): Parent-Aufgabe GIDinsertBefore(string, optional): Einfügen vor Aufgabe GIDinsertAfter(string, optional): Einfügen nach Aufgabe GIDoptFields(string, optional): Komma-getrennte Felder zum Einschließen
“Mache Aufgabe 12345 zu einer Subtask von Aufgabe 67890”
Task-Abhängigkeiten setzen
asana.set_task_dependencies
Setzt Task-Abhängigkeiten.
Bestätigung erforderlich: Ja
Parameter:
taskId(string, erforderlich): Aufgabe GIDdependencies(object, erforderlich): Array von Aufgabe GIDs
“Setze Aufgabe 12345 so, dass sie von Aufgaben 67890 und 11111 abhängt”
Task-Abhängige setzen
asana.set_task_dependents
Setzt Task-Abhängige.
Bestätigung erforderlich: Ja
Parameter:
taskId(string, erforderlich): Aufgabe GIDdependents(object, erforderlich): Array von Aufgabe GIDs
“Setze Aufgaben 67890 und 11111 so, dass sie auf Aufgabe 12345 warten”
Task-Follower hinzufügen
asana.add_task_followers
Fügt Follower zu einer Aufgabe hinzu.
Bestätigung erforderlich: Ja
Parameter:
taskId(string, erforderlich): Aufgabe GIDfollowers(string, erforderlich): Komma-getrennte Liste von User-Kennungen
“Füge john@company.com und jane@company.com als Follower zu Aufgabe 12345 hinzu”
Task-Follower entfernen
asana.remove_task_followers
Entfernt Follower von einer Aufgabe.
Bestätigung erforderlich: Ja
Parameter:
taskId(string, erforderlich): Aufgabe GIDfollowers(string, erforderlich): Komma-getrennte Liste von User-KennungenoptFields(string, optional): Komma-getrennte Felder zum Einschließen
“Entferne john@company.com von Followern von Aufgabe 12345”
Stories & Kommentare
Stories für Aufgabe abrufen
asana.get_stories_for_task
Holt Aufgabenaktivitäts-Verlauf.
Bestätigung erforderlich: Ja
Parameter:
taskId(string, erforderlich): Aufgabe GIDlimit(number, optional): Anzahl zurückzugebender Stories (1-100)optFields(string, optional): Komma-getrennte Felder zum Einschließen
“Zeige mir alle Kommentare und Aktivitäten für Aufgabe 12345”
Story abrufen
asana.get_story
Holt Story-Details.
Bestätigung erforderlich: Ja
Parameter:
storyGid(string, erforderlich): Story GIDoptFields(string, optional): Komma-getrennte Felder zum Einschließen
“Hole Details für Story 12345”
Task-Story erstellen
asana.create_task_story
Fügt einen Kommentar zu einer Aufgabe hinzu.
Bestätigung erforderlich: Ja
Parameter:
taskId(string, erforderlich): Aufgabe GIDtext(string, erforderlich): KommentartextoptFields(string, optional): Komma-getrennte Felder zum Einschließen
“Füge einen Kommentar zu Aufgabe 12345 hinzu: ‘Das sieht gut aus für mich‘“
Tags
Tags im Workspace abrufen
asana.get_tags_in_workspace
Listet Tags in einem Workspace.
Bestätigung erforderlich: Ja
Parameter:
workspaceGid(string, erforderlich): Workspace GIDoptFields(string, optional): Komma-getrennte Felder zum Einschließenlimit(number, optional): Maximale Anzahl zurückzugebender Tags
“Zeige alle Tags im Marketing-Workspace”
Anhänge
Anhänge für Objekt abrufen
asana.get_attachments_for_object
Listet Anhänge für ein Projekt oder eine Aufgabe.
Bestätigung erforderlich: Ja
Parameter:
parent(string, erforderlich): Projekt oder Aufgabe GIDoptFields(string, optional): Komma-getrennte Felder zum Einschließenlimit(number, optional): Maximale Anzahl zurückzugebender Anhänge
“Liste alle Anhänge für Aufgabe 12345”
Anhang herunterladen
asana.download_attachment
Holt Anhang-Details.
Bestätigung erforderlich: Ja
Parameter:
attachmentGid(string, erforderlich): Anhang GIDoptFields(string, optional): Komma-getrennte Felder zum Einschließen
“Hole Download-URL für Anhang 12345”
Anhänge für Objekt herunterladen
asana.download_attachments_for_object
Lädt Anhänge für ein Projekt oder eine Aufgabe herunter.
Bestätigung erforderlich: Ja
Parameter:
parent(string, erforderlich): Projekt oder Aufgabe GIDoptFields(string, optional): Komma-getrennte Felder zum Einschließenlimit(number, optional): Maximale Anzahl zurückzugebender Anhänge
“Lade alle Anhänge für Projekt 12345 herunter”
Portfolios
Portfolios abrufen
asana.get_portfolios
Listet Portfolios.
Bestätigung erforderlich: Ja
Parameter:
owner(string, erforderlich): User-Kennung (‘me’ oder User GID)workspace(string, optional): Workspace GIDteam(string, optional): Team GIDoptFields(string, optional): Komma-getrennte Felder zum Einschließenlimit(number, optional): Maximale Anzahl zurückzugebender Portfolios
“Zeige mir alle Portfolios, die ich in Workspace 12345 besitze”
Portfolio abrufen
asana.get_portfolio
Holt Portfolio-Details.
Bestätigung erforderlich: Ja
Parameter:
portfolioGid(string, erforderlich): Portfolio GIDoptFields(string, optional): Komma-getrennte Felder zum Einschließen
“Hole vollständige Details für Portfolio 12345”
Portfolio-Items abrufen
asana.get_portfolio_items
Holt Items in einem Portfolio.
Bestätigung erforderlich: Ja
Parameter:
portfolioGid(string, erforderlich): Portfolio GIDoptFields(string, optional): Komma-getrennte Felder zum Einschließenlimit(number, optional): Maximale Anzahl zurückzugebender Items
“Zeige mir alle Items in Portfolio 12345”
Suche
Typeahead-Suche
asana.typeahead_search
Schnellsuche über Asana-Objekte.
Bestätigung erforderlich: Ja
Parameter:
workspaceGid(string, erforderlich): Workspace GIDresourceType(string, erforderlich): Ressourcentyp zum Suchenquery(string, optional): Suchabfragecount(number, optional): Anzahl zurückzugebender Ergebnisse (1-100)
“Schnellsuche nach Projekten mit ‘Marketing’ in Workspace 12345”
Häufige Anwendungsfälle
Projektmanagement
- Projekte erstellen und organisieren
- Projektfortschritt verfolgen
- Projekt-Zeitpläne verwalten
Aufgaben-Tracking
- Aufgaben erstellen und zuweisen
- Aufgabenstatus aktualisieren
- Fälligkeitsdaten und Prioritäten setzen
Team-Zusammenarbeit
- Teams und Workspaces organisieren
- Arbeit an Teammitglieder zuweisen
- Team-Produktivität verfolgen
Workflow-Automatisierung
- Aufgaben suchen und filtern
- Aufgaben-Eigenschaften stapelweise aktualisieren
- Statusberichte generieren
Best Practices
Workflow-Beispiele
Beispiel 1: Tägliches Aufgaben-Management
Beispiel 2: Projekt-Setup
Fehlerbehebung
| Problem | Lösung |
|---|---|
| ”Workspace not found” | Überprüfe die Workspace-GID mit Workspaces auflisten |
| ”Invalid date format” | Verwende das YYYY-MM-DD Format für Daten |
| ”Permission denied” | Überprüfe die OAuth-Token-Berechtigungen |
| ”Task not found” | Stelle sicher, dass die Aufgaben-GID korrekt und zugänglich ist |
Verwandte Integrationen
- Jira - Für Software-Entwicklungs-Tracking
- Linear - Für modernes Issue-Tracking
- Monday.com - Für visuelles Work Management