aConnector für Projektmanagement

awork in Claude, ChatGPT und jedem MCP-Client. Für Ihr ganzes Team.

Projekte, Aufgaben, Zeiterfassung, Kunden, Abwesenheiten. Ein Token in Loopthink, ein Login pro Person, Rollen pro Tool und ein Audit-Eintrag für jeden Aufruf.

Kostenlos für 2 Connectors, ohne Karte · Pro 19 € · in der EU betrieben · 20 Lese-Tools, 3 Schreib-Tools standardmäßig aus

Ihr KI-Clientawork

“Wie viele abrechenbare Stunden auf dem Relaunch der Huber AG sind noch nicht abgerechnet, nach Tätigkeit?”

Verwendet list_project_time_entries aus awork

38,5 nicht abgerechnete Stunden, aufgeteilt nach Tätigkeit:

TätigkeitStundenEinträge
Entwicklung22,014
Design11,57
Projektleitung5,04
  • nur lesend
  • protokolliert
An example answer in an AI client: the question “Wie viele abrechenbare Stunden auf dem Relaunch der Huber AG sind noch nicht abgerechnet, nach Tätigkeit?” is answered from awork through the tool list_project_time_entries, and the call was nur lesend, protokolliert.
Im Produkt

Ein Token rein, die Tools kommen raus.

Das awork-Verbindungsformular in Loopthink: der Token
1. Verbinden. Sie fügen den Token ein, sonst nichts. Der Token bleibt in Loopthink; niemand in Ihrem Team sieht ihn.
Der Tools-Tab des awork-Servers in Loopthink: jedes Tool mit eigenem Schalter
2. Tools auswählen. Lesen ist von Anfang an an; Tools, die Daten ändern, bleiben aus, bis Sie sie einschalten. Maskierungsregeln pro Tool halten personenbezogene Felder aus der Antwort.

In awork wird die Arbeit einer Agentur geplant und gebucht: Projekte pro Kunde, Aufgaben in Listen und Status, Zeiteinträge pro Person und Tätigkeit, Abwesenheiten für die Kapazität. Die Fragen kommen jede Woche, „wie viele abrechenbare Stunden stecken im Relaunch“, „wer ist im November frei“, aber heute brauchen sie eine Projektansicht, einen Zeitreport und jemanden, der die Filter kennt.

Mit dem awork-Connector fragen Projektleitung, Kundenbetreuung und Finanzen in Claude oder ChatGPT und bekommen die Antwort aus dem laufenden Workspace. Loopthink hält einen awork-API-Key, jede Person meldet sich mit ihrer eigenen Identität an, und jeder Aufruf wird unter ihrem Namen protokolliert. Der Key erreicht den KI-Client nie.

Zwanzig Lese-Tools decken Projekte mit ihren Mitgliedern, Aufgaben, Listen und Status, Zeiteinträge pro Workspace, Projekt und Aufgabe, Benutzer, Unternehmen, Abwesenheiten und die Volltextsuche ab. Die drei Schreib-Tools, eine Aufgabe anlegen, einen Aufgabenkommentar hinzufügen und einen Zeiteintrag buchen, bleiben aus, bis Sie sie für eine Rolle einschalten.

Was Ihr Team fragt
  • Finanzen

    “Wie viele abrechenbare Stunden auf dem Website-Relaunch der Huber AG sind noch nicht abgerechnet, nach Tätigkeit?”

    Beantwortet von list_project_time_entries

  • Projektleitung

    “Welche Aufgaben im Projekt „App Redesign“ sind nicht erledigt und vor dem 1. November fällig?”

    Beantwortet von list_project_tasks

  • Projektleitung

    “Woran arbeitet Anna Meier gerade, und was ist überfällig?”

    Beantwortet von list_user_assigned_tasks

  • Geschäftsführung

    “Wer ist in der zweiten Novemberwoche im Urlaub oder krank?”

    Beantwortet von list_absences

  • Kundenbetreuung

    “Gesamtstunden im Oktober über alle Projekte, pro Person.”

    Beantwortet von list_time_entries

  • Projektleitung

    “Lege eine Aufgabe „Prepare kickoff deck“ im Relaunch-Projekt der Huber AG im Status To do an.”

    Beantwortet von create_task

Tools

Was der awork-Connector kann.

ToolWas es tutZugriffStandard
list_projectsList projects visible to the API user. Use first to find a projectId (GUID).LesenAn
get_projectGet one project by id with status, company, dates and budget fields. Get the projectId from list_projects or search.LesenAn
list_project_membersList the members of a project with their project roles.LesenAn
list_project_tasksList the tasks of one project. Filter e.g.LesenAn
list_project_task_listsList the task lists (columns/sections) of a project. Returns list ids usable when creating tasks.LesenAn
list_project_task_statusesList the task statuses of a project (id, name, type such as todo, progress, review, stuck, done). Use the id as taskStatusId when creating tasks.LesenAn
list_project_types_of_workList the types of work allowed in a project. Use the id as typeOfWorkId for create_time_entry or create_task.LesenAn
list_project_statusesList all project statuses in the workspace (e.g. not started, in progress, closed).LesenAn
get_taskGet one task by id with status, assignees, due date, planned duration and description.LesenAn
list_user_assigned_tasksList tasks assigned to a specific user. Get userId from list_users.LesenAn
list_task_commentsList the comments of a task.LesenAn
list_time_entriesList time entries across the workspace. Filter e.g.LesenAn
list_project_time_entriesList time entries booked on one project. Use for project effort and billable hours.LesenAn
list_task_time_entriesList time entries booked on one task.LesenAn
list_usersList workspace users. Use to resolve a person's name to a userId.LesenAn
get_meGet the current API user and workspace info. Use to check the connection.LesenAn
list_companiesList companies (clients). Filter e.g.LesenAn
get_companyGet one company by id including contact infos and project counts.LesenAn
list_absencesList absences (vacation, sick leave) of users. Filter by date, e.g.LesenAn
searchFull-text search across the workspace. Fastest way to find a project, task, user or company by name.LesenAn
create_taskWRITE: Creates a new task in a project. Requires entityId = projectId (from list_projects).SchreibenAus
add_task_commentWRITE: Adds a comment to a task. Visible to everyone with access to the task.SchreibenAus
create_time_entryWRITE: Books a time entry for a user. Requires userId (list_users), typeOfWorkId (list_project_types_of_work) and timezone.SchreibenAus

Schreib-Tools sind für jede Rolle aus, bis Sie sie einschalten, ein Tool für eine Rolle. Die Namen und Beschreibungen sind das, was das Modell sieht, deshalb bleiben sie englisch; es bekommt außerdem die vollständige Parameterbeschreibung jedes Tools.

Einrichtung

So kommen Sie an den awork-Token.

Fünf Minuten, einmalig. Niemand in Ihrem Team sieht ihn je.

  1. 1

    In awork Einstellungen > Integrationen öffnen.

  2. 2

    Einen neuen API-Client anlegen (oder einen bestehenden auswählen).

  3. 3

    Das Kontextmenü (...) des Clients öffnen und „API-Keys verwalten“ wählen.

  4. 4

    Einen neuen Key erstellen und auf „API-Key kopieren“ klicken.

  5. 5

    In Loopthink fügen Sie awork aus dem Katalog hinzu und fügen den Token ein. Eine Minute später sieht Ihr Team die Tools.

API-Keys sind nicht benutzerspezifisch und gewähren Admin-Zugriff auf den gesamten Workspace. Es gibt keine Nur-Lese-Scopes, begrenzen Sie den Zugriff deshalb über Loopthink-Richtlinien (wo möglich nur Lese-Tools). Endpunkte unter /me lösen für einen API-Key möglicherweise keinen Benutzer auf; bevorzugen Sie die benutzerbezogenen Tools mit einer expliziten userId.

Maskierung

Was wir in awork zu maskieren empfehlen.

awork kennt seine Benutzer und Kundenkontakte als Personen: Vor- und Nachname, Geburtsdatum, Geschlecht, Kontaktdaten, Firmenadressen, Notizen zu Unternehmen. Die vorgeschlagenen Felder maskieren diese und behalten Projektnamen, Aufgabenstatus, Fälligkeiten, Dauern und Abrechenbar-Kennzeichen, also das, was eine Planungs- oder Abrechnungsfrage braucht. Die Finanzen sehen 142 nicht abgerechnete Stunden auf dem Huber-AG-Projekt ohne die private Telefonnummer des Kontakts.

  • firstName
  • lastName
  • birthDate
  • gender
  • userContactInfos
  • companyContactInfos
  • value
  • addressLine1
  • addressLine2
  • zipCode
  • city
  • email
  • note
Fragen

awork und Loopthink

Der API-Key hat keine Scopes. Wie beschränken wir ihn aufs Lesen?
In awork gar nicht: API-Keys sind nicht benutzerspezifisch und gewähren Admin-Zugriff auf den gesamten Workspace. Der Connector stellt standardmäßig nur Lese-Tools bereit; create_task, add_task_comment und create_time_entry bleiben aus, bis Sie sie für eine Rolle einschalten. Diese Richtlinie plus das Audit pro Aufruf ist die Grenze.
Warum fragt der Connector nach einer userId statt nach „me“?
Endpunkte unter /me lösen für einen API-Key möglicherweise keinen Benutzer auf, weil der Key zum Workspace gehört, nicht zu einer Person. Ermitteln Sie die Person zuerst mit list_users und übergeben Sie die userId, die list_user_assigned_tasks und create_time_entry erwarten.
Kann die KI Zeit für jemanden buchen?
Nur wenn Sie create_time_entry für diese Rolle einschalten. Das Tool braucht eine userId, eine typeOfWorkId aus list_project_types_of_work und eine Zeitzone, und es bucht auf ein Projekt oder eine Aufgabe. Dauern kommen in Sekunden zurück, Stunden in einer Antwort sind also die Umrechnung des Modells.
Braucht jedes Teammitglied einen eigenen awork-Account?
Nein. Loopthink hält einen Schlüssel oder Token für awork. Ihre Leute melden sich mit ihrer eigenen Identität bei Loopthink an, und jeder Aufruf an awork wird unter ihrem Namen protokolliert. Die Lizenzen in awork bleiben, wie sie heute sind.
Wo liegt der awork-Schlüssel?
In Loopthink, verschlüsselt, in der EU. Er erreicht weder den KI-Client noch die Personen, die den Connector nutzen. Rotieren Sie ihn in awork, wann immer Sie wollen, und fügen Sie den neuen einmal ein.
Kann jemand aus dem Chat heraus in awork schreiben?
Nur, wenn Sie es einschalten. Schreibaktionen sind eine eigene Zeile in der Rechtematrix und für jede Rolle standardmäßig aus. Braucht eine Rolle ein Schreib-Tool, geben Sie genau dieses eine Tool genau dieser Rolle frei.
Was sieht das Modell?
Das Ergebnis des Tool-Aufrufs, nach der Maskierung. Felder, die Sie als personenbezogen markieren, etwa E-Mail-Adressen, Namen oder Kartendaten, werden maskiert, bevor die Antwort zu den KI-Client reist. Das Modell bekommt die Zahlen, nicht die Menschen.
Was kostet es?
Kostenlos für eine Person und zwei Connectors, ohne Karte. Pro kostet 19 € im Monat für bis zu fünf Personen und jeden Connector auf dieser Seite, mit Rollen, feldgenauer Maskierung und 30 Tagen Audit-Log. Team kostet 49 € für zehn Personen und bringt Ihre eigenen REST-APIs und SQL-Datenbanken, Ihre eigene Domain und Ihren eigenen Identity Provider dazu. Kein Gespräch nötig.

Hängen Sie fest, oder fehlt ein Tool? Ein Mensch, der diesen Connector kennt, antwortet innerhalb eines Arbeitstags.

Funktioniert in Claude, ChatGPT, Langdock und jedem anderen MCP-Client.

Weitere Connectors für Projektmanagement