Integration · Lohnabrechnung und Personalwesen
Claude & ChatGPT mit WebWork Time Tracker verbinden
Frage deine KI, wer gerade arbeitet, wie viele Stunden das Team diese Woche erfasst hat oder welche Stundenzettel in WebWork Time Tracker noch ausstehen. Sie kann Timer starten und stoppen, Zeiteinträge hinzufügen und korrigieren, Projekte und Aufgaben erstellen sowie Stundenzettel, Urlaubsanträge und Anträge auf manuelle Zeiterfassung genehmigen.
Kostenloser Tarif, keine Kreditkarte erforderlich. Dauert etwa eine Minute.
Fragen Sie zum Beispiel
“Wer ist gerade online und woran arbeiten diese Personen?”
Die KI ruft den Live-Status jedes Mitglieds mit dem aktuellen Projekt und der aktuellen Aufgabe ab.
“Wie viele Stunden hat das Designteam diese Woche erfasst?”
Sie ruft den Bericht zu den erfassten Stunden dieser Woche ab, gefiltert auf dieses Team.
“Welche Stundenzettel wurden eingereicht und warten auf Genehmigung?”
Sie listet Stundenzettel mit dem Status submitted samt Mitglied und Zeitraum auf und kann die von dir ausgewählten genehmigen.
Was Ihre KI tun kann
Zeiterfassung und Anwesenheit
Starte und stoppe Timer, füge Zeiteinträge hinzu, aktualisiere oder lösche sie, sieh Live-Status und tägliche Anwesenheit ein und rufe Berichte zu erfassten Stunden für bis zu 31 Tage ab.
Genehmigungen
Liste Stundenzettel, Urlaubsanträge und Anträge auf manuelle Zeiterfassung auf und genehmige sie.
Projekte und Aufgaben
Erstelle und aktualisiere Projekte und Aufgaben, liste Aufgaben nach Status oder Priorität auf und kommentiere Aufgaben.
“Trage für Anna gestern von 13:00 bis 15:00 Uhr 2 Stunden im Projekt Website ein.”
Sie findet Anna und ihren Vertrag für dieses Projekt und fügt dann einen manuellen Zeiteintrag mit deinen Zeitangaben hinzu.
“Erstelle im Projekt Website redesign eine Aufgabe: Preisseite aktualisieren, dringend, Tom zugewiesen.”
Sie erstellt die Aufgabe in diesem Projekt mit Priorität und zuständiger Person.
“Wer war am Montag verspätet oder abwesend?”
Sie liest den Anwesenheitsbericht für dieses Datum und listet auf, wer anwesend, verspätet oder abwesend war.
152 Tools für WebWork Time Tracker
Diese Tools werden beim Verbinden aktiviert. Sie können jedes einzelne deaktivieren oder festlegen, dass es vor der Ausführung Ihre Freigabe benötigt.
add_task_commentÄndert DatenEiner Aufgabe anhand von `task_id` einen Kommentar (`text`) hinzufügen. `parent_id` setzen, um auf einen Kommentar zu antworten. Personen, die der Aufgabe folgen, können ihn sehen.add_time_entryÄndert DatenEinen manuellen Zeiteintrag für `user_id` am `date` (Y-m-d) von `start_time` bis `end_time` (HH:mm) hinzufügen, optional mit `contract_id`, `task_id` und `notes`.approve_leave_requestFür andere sichtbarEinen Urlaubs- oder Freistellungsantrag anhand von `leave_request_id` genehmigen.approve_time_requestFür andere sichtbarEinen Antrag auf manuelle Zeiterfassung anhand von `time_request_id` genehmigen. Die beantragte Zeit wird der erfassten Zeit des Mitglieds hinzugefügt.approve_timesheetFür andere sichtbarEinen eingereichten Stundenzettel anhand von `timesheet_id` genehmigen.attach_assetÄndert Datenattach_assign_to_project_groupÄndert Datenattach_assign_to_shiftÄndert Datenattach_assign_to_taskÄndert Datenattach_assign_to_teamÄndert Datenattach_assign_to_titleÄndert Datenattach_project_viewer_projectÄndert Datencreate_assetÄndert Datencreate_asset_custom_fieldÄndert Datencreate_asset_typeÄndert Datencreate_contractÄndert Datencreate_custom_fieldÄndert Datencreate_expenseÄndert Datencreate_job_siteÄndert Datencreate_leafÄndert Datencreate_projectÄndert DatenEin Projekt mit `name` und optional `notes`, `budget`, `estimation`, `start_date` und `deadline` erstellen.create_project_groupÄndert Datencreate_project_viewerÄndert Datencreate_shiftÄndert Datencreate_taskÄndert DatenEine Aufgabe in `project_id` mit `title` und optional `description`, `status`, `priority`, `start_date`, `end_date`, `assignees` (Benutzer-IDs) und `parent_id` für eine Unteraufgabe erstellen.create_task_statusÄndert Datencreate_teamÄndert Datencreate_time_requestÄndert Datencreate_titleÄndert Datencreate_userFür andere sichtbarcreate_webhookLöscht Datendelete_assetLöscht Datendelete_asset_custom_fieldLöscht Datendelete_asset_typeLöscht Datendelete_contractLöscht Datendelete_custom_fieldLöscht Datendelete_expenseLöscht Datendelete_job_siteLöscht Datendelete_projectLöscht Datendelete_project_groupLöscht Datendelete_project_viewerLöscht Datendelete_shiftLöscht Datendelete_taskLöscht Datendelete_task_messageLöscht Datendelete_task_recurrencesBewegt Gelddelete_task_statusLöscht Datendelete_teamLöscht Datendelete_time_entryLöscht DatenEinen Zeiteintrag anhand von `page_id` (der ID des Zeiteintrags) löschen. Die erfasste Zeit wird entfernt und kann nicht wiederhergestellt werden.delete_titleLöscht Datendelete_userLöscht Datendelete_webhookLöscht Datendetach_assetÄndert Datendetach_project_viewer_projectLöscht Datendetach_unassign_to_project_groupLöscht Datendetach_unassign_to_shiftLöscht Datendetach_unassign_to_taskLöscht Datendetach_unassign_to_teamLöscht Datendetach_unassign_to_titleLöscht Datendownload_screenshotget_assetget_asset_custom_fieldget_asset_typeget_contractget_current_trackingAbrufen, woran `user_id` gerade arbeitet (laufender Timer, Projekt und Aufgabe).get_custom_fieldget_daily_attendanceDen Anwesenheitsbericht für ein einzelnes `date` (Y-m-d) abrufen: wer anwesend, verspätet oder abwesend war, optional gefiltert nach `users` oder `status`.get_expenseget_job_siteget_leafget_live_statusAnzeigen, wer gerade arbeitet: Live-Status jedes Mitglieds (online, recently, offline, absent, on_leave), aktuelles Projekt und aktuelle Aufgabe. Nach `status`, `search` (Name oder E-Mail-Adresse), `project_id` oder `member_id` filtern.get_memberEin einzelnes Mitglied anhand von `user_id` abrufen, einschließlich Rolle, E-Mail-Adresse, Zeitzone und Stundenlimit.get_pageget_projectEin einzelnes Projekt anhand von `project_id` abrufen, einschließlich Budget, Frist und Notizen.get_project_groupget_project_viewerget_screenshotget_shiftget_taskEine einzelne Aufgabe anhand von `task_id` und `project_id` abrufen, mit Status, Priorität, Datumsangaben, zuständigen Personen und Beschreibung.get_task_messageget_task_statusget_teamget_time_requestget_timesheetget_titleget_tracked_hours_reportEinen Bericht zu erfassten Stunden zwischen `start_date` und `end_date` abrufen (Y-m-d, maximal 31 Tage; standardmäßig diese Woche), gefiltert nach `users`, `projects`, `teams` oder `user_id`.get_webhookget_workspacelist_activity_descriptionslist_activity_levelslist_apps_websiteslist_asset_custom_fieldslist_asset_typeslist_balanceslist_categorieslist_contractsVerträge (Zuordnung eines Mitglieds zu einem Projekt mit Vergütungssatz und wöchentlichem Limit) auflisten, gefiltert nach `user_id`, `project_id` oder `status`. Vertrags-IDs werden zur Zeiterfassung für ein Projekt verwendet.list_custom_fieldslist_daily_timelineslist_expenseslist_gps_trackingslist_leave_requestsUrlaubs- und Freistellungsanträge auflisten, gefiltert nach `status` (pending, approved, rejected), `user_id`, `policy_id` oder Datumsangaben.list_membersWorkspace-Mitglieder auflisten, gefiltert nach `email`, `role` oder `status` (active, inactive, left). Zum Ermitteln der Benutzer-ID eines Mitglieds verwenden.list_policieslist_project_groupslist_project_viewerslist_projectsProjekte auflisten, optional gefiltert nach `name`. Zum Ermitteln einer Projekt-ID verwenden.list_screenshotslist_shiftslist_task_assigneeslist_task_messageslist_task_reportslist_task_statusesDie Aufgabenstatus (einschließlich benutzerdefinierter Status) für den Workspace oder eine `project_id` auflisten.list_tasksAufgaben in einem Projekt (`project_id` oder `contract_id`) auflisten, gefiltert nach `status` (0 Open, 10 In Progress, 20 Done, 30 Closed), `priority` (10 Urgent bis 40 Low) oder `parent_id`.list_tasks_2list_teamslist_time_entriesDie Zeiteinträge eines Mitglieds für ein einzelnes `date` (Y-m-d) anhand von `user_id` auflisten, optional gefiltert nach `project_id` oder `task_id`.list_time_requestsAnträge auf manuelle Zeiterfassung zwischen `date_from` und `date_to` (YYYY-MM-DD) auflisten, gefiltert nach `status` (pending, approved, rejected), `user_id` oder `project_id`.list_timesheetsStundenzettel auflisten, gefiltert nach `status` (pending, submitted, approved, rejected), `user_id` und `date_from` / `date_to`.list_titleslist_webhookslist_workspacesDie WebWork-Workspaces, denen du angehörst, mit ihren IDs auflisten.reject_leafFür andere sichtbarreject_time_requestFür andere sichtbarreject_timesheetFür andere sichtbarrestore_assetÄndert Datenrestore_project_viewerÄndert Datenrestore_userÄndert Datensearch_assetssearch_job_sitesstart_timerÄndert DatenDie Zeiterfassung für `user_id` starten, optional für eine `contract_id` (Projekt) und `task_id` mit einer `activity_description`.stop_timerÄndert DatenDie laufende Zeiterfassung für `user_id` stoppen.submit_timesheetFür andere sichtbarsubmit_userFür andere sichtbarupdate_assetÄndert Datenupdate_asset_custom_fieldÄndert Datenupdate_asset_typeÄndert Datenupdate_contractÄndert Datenupdate_custom_fieldÄndert Datenupdate_expenseÄndert Datenupdate_job_siteÄndert Datenupdate_projectÄndert DatenEin Projekt anhand von `project_id` aktualisieren: Name, Notizen, Budget, Schätzung, Startdatum oder Frist. Nur übergebene Felder werden geändert.update_project_groupÄndert Datenupdate_shiftÄndert Datenupdate_taskÄndert DatenEine Aufgabe anhand von `task_id` und `project_id` aktualisieren: Titel, Beschreibung, Status, Priorität oder Datumsangaben. Nur übergebene Felder werden geändert.update_task_messageÄndert Datenupdate_task_recurrencesFür andere sichtbarupdate_task_statusÄndert Datenupdate_teamÄndert Datenupdate_time_entryÄndert DatenEinen Zeiteintrag anhand von `page_id` (der ID des Zeiteintrags) aktualisieren: Datum, Start-/Endzeit, Projekt, Aufgabe oder Notizen.update_timesheet_unsubmitsFür andere sichtbarupdate_titleÄndert Datenupdate_userÄndert Datenupdate_webhookLöscht Daten
In drei Schritten einrichten
- 1
App auswählen
Erstellen Sie ein kostenloses HeyMyApps-Konto und wählen Sie WebWork Time Tracker aus der App-Liste.
- 2
Schlüssel einfügen
Füge zwei Werte ein: einen persönlichen Zugriffstoken und deine WebWork-Workspace-ID. Gehe in WebWork zu Settings → REST API → Personal Access Tokens und klicke auf Create Token. Gib ihm einen Namen, lasse Read und Write aktiviert (deaktiviere Write für reinen Lesezugriff) und kopiere den Token sofort. Er wird nur einmal angezeigt.
- 3
Link zu Ihrer KI hinzufügen
Sie erhalten einen persönlichen MCP-Link. Fügen Sie ihn in Claude, ChatGPT oder Cursor hinzu:
- Klicken Sie auf Ihren Namen und dann auf Einstellungen › Konnektoren › Benutzerdefinierten Konnektor hinzufügen.
- Fügen Sie Ihren Link als URL des Remote-MCP-Servers ein.
- Aktivieren Sie den Konnektor über das +-Menü in einem Chat.
Fragen
Was kann die KI in WebWork Time Tracker tun?
Die KI kann Workspaces, Mitglieder, Projekte, Verträge, Aufgaben, Zeiteinträge, Stundenzettel, Urlaubsanträge und Anträge auf Zeiterfassung, den Live-Status sowie Berichte zu Anwesenheit und erfassten Stunden abrufen. Sie kann Timer starten und stoppen, Zeiteinträge hinzufügen, aktualisieren und löschen, Projekte und Aufgaben erstellen und aktualisieren, Aufgaben kommentieren sowie Stundenzettel, Urlaubsanträge und Anträge auf manuelle Zeiterfassung genehmigen.
Kann die KI meine Zugangsdaten für WebWork Time Tracker sehen?
Nein. Dein persönlicher Zugriffstoken wird verschlüsselt gespeichert und der KI niemals angezeigt. Nach dem Speichern wird er nicht erneut angezeigt, auch dir nicht. Die KI sieht nur die Ergebnisse der Tools, die sie aufruft.
Kann ich festlegen, was die KI tun darf?
Ja. Du wählst aus, welche Tools aktiviert sind. So kannst du zunächst nur Berichte freigeben. Für Genehmigungen und das Löschen eines Zeiteintrags, der danach nicht wiederhergestellt werden kann, lässt sich deine Freigabe vor der Ausführung verlangen. Ein Token ohne Write-Zugriff beschränkt die KI auf das Lesen. Jeder Tool-Aufruf wird protokolliert.
Funktioniert das mit ChatGPT?
Ja. Gehe in ChatGPT zu Einstellungen › Apps & Konnektoren › Erweitert, aktiviere den Entwicklermodus und füge deinen HeyMyApps-Link hinzu. Der Entwicklermodus erfordert einen kostenpflichtigen ChatGPT-Tarif: Plus, Pro, Business oder Enterprise. Derselbe Link funktioniert auch in Claude (Einstellungen › Konnektoren › Benutzerdefinierten Konnektor hinzufügen), Cursor und anderen MCP-Clients.
Was kostet das?
HeyMyApps bietet einen kostenlosen Tarif ohne Kreditkarte. Kostenpflichtige Tarife werden pro abgeschlossener Aufgabe abgerechnet. Du benötigst außerdem ein eigenes WebWork-Konto.
Was ist ein Vertrag in WebWork?
Ein Vertrag ordnet ein Mitglied einem Projekt zu und legt einen Vergütungssatz sowie ein wöchentliches Limit fest. Die Zeit für ein Projekt wird einem Vertrag zugeordnet. Deshalb ermittelt die KI die Vertrags-ID, wenn sie Zeit hinzufügt oder einen Timer für ein Projekt startet.
Ähnliche Integrationen
Lassen Sie Ihre KI noch heute in WebWork Time Tracker arbeiten.
Starten Sie kostenlos. Ihr Schlüssel bleibt verschlüsselt und Sie entscheiden, was die KI tun darf.
WebWork Time Tracker kostenlos verbindenHeyMyApps steht in keiner Verbindung zu WebWork Time Tracker. Produktnamen sind Marken ihrer jeweiligen Inhaber.





