Zum Inhalt springen

Integration · Lohnabrechnung und Personalwesen

webwork-tracker.com

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.

WebWork Time Tracker kostenlos verbinden

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 Daten
  • attach_assign_to_project_groupÄndert Daten
  • attach_assign_to_shiftÄndert Daten
  • attach_assign_to_taskÄndert Daten
  • attach_assign_to_teamÄndert Daten
  • attach_assign_to_titleÄndert Daten
  • attach_project_viewer_projectÄndert Daten
  • create_assetÄndert Daten
  • create_asset_custom_fieldÄndert Daten
  • create_asset_typeÄndert Daten
  • create_contractÄndert Daten
  • create_custom_fieldÄndert Daten
  • create_expenseÄndert Daten
  • create_job_siteÄndert Daten
  • create_leafÄndert Daten
  • create_projectÄndert DatenEin Projekt mit `name` und optional `notes`, `budget`, `estimation`, `start_date` und `deadline` erstellen.
  • create_project_groupÄndert Daten
  • create_project_viewerÄndert Daten
  • create_shiftÄndert Daten
  • create_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 Daten
  • create_teamÄndert Daten
  • create_time_requestÄndert Daten
  • create_titleÄndert Daten
  • create_userFür andere sichtbar
  • create_webhookLöscht Daten
  • delete_assetLöscht Daten
  • delete_asset_custom_fieldLöscht Daten
  • delete_asset_typeLöscht Daten
  • delete_contractLöscht Daten
  • delete_custom_fieldLöscht Daten
  • delete_expenseLöscht Daten
  • delete_job_siteLöscht Daten
  • delete_projectLöscht Daten
  • delete_project_groupLöscht Daten
  • delete_project_viewerLöscht Daten
  • delete_shiftLöscht Daten
  • delete_taskLöscht Daten
  • delete_task_messageLöscht Daten
  • delete_task_recurrencesBewegt Geld
  • delete_task_statusLöscht Daten
  • delete_teamLöscht Daten
  • delete_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 Daten
  • delete_userLöscht Daten
  • delete_webhookLöscht Daten
  • detach_assetÄndert Daten
  • detach_project_viewer_projectLöscht Daten
  • detach_unassign_to_project_groupLöscht Daten
  • detach_unassign_to_shiftLöscht Daten
  • detach_unassign_to_taskLöscht Daten
  • detach_unassign_to_teamLöscht Daten
  • detach_unassign_to_titleLöscht Daten
  • download_screenshot
  • get_asset
  • get_asset_custom_field
  • get_asset_type
  • get_contract
  • get_current_trackingAbrufen, woran `user_id` gerade arbeitet (laufender Timer, Projekt und Aufgabe).
  • get_custom_field
  • get_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_expense
  • get_job_site
  • get_leaf
  • get_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_page
  • get_projectEin einzelnes Projekt anhand von `project_id` abrufen, einschließlich Budget, Frist und Notizen.
  • get_project_group
  • get_project_viewer
  • get_screenshot
  • get_shift
  • get_taskEine einzelne Aufgabe anhand von `task_id` und `project_id` abrufen, mit Status, Priorität, Datumsangaben, zuständigen Personen und Beschreibung.
  • get_task_message
  • get_task_status
  • get_team
  • get_time_request
  • get_timesheet
  • get_title
  • get_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_webhook
  • get_workspace
  • list_activity_descriptions
  • list_activity_levels
  • list_apps_websites
  • list_asset_custom_fields
  • list_asset_types
  • list_balances
  • list_categories
  • list_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_fields
  • list_daily_timelines
  • list_expenses
  • list_gps_trackings
  • list_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_policies
  • list_project_groups
  • list_project_viewers
  • list_projectsProjekte auflisten, optional gefiltert nach `name`. Zum Ermitteln einer Projekt-ID verwenden.
  • list_screenshots
  • list_shifts
  • list_task_assignees
  • list_task_messages
  • list_task_reports
  • list_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_2
  • list_teams
  • list_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_titles
  • list_webhooks
  • list_workspacesDie WebWork-Workspaces, denen du angehörst, mit ihren IDs auflisten.
  • reject_leafFür andere sichtbar
  • reject_time_requestFür andere sichtbar
  • reject_timesheetFür andere sichtbar
  • restore_assetÄndert Daten
  • restore_project_viewerÄndert Daten
  • restore_userÄndert Daten
  • search_assets
  • search_job_sites
  • start_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 sichtbar
  • submit_userFür andere sichtbar
  • update_assetÄndert Daten
  • update_asset_custom_fieldÄndert Daten
  • update_asset_typeÄndert Daten
  • update_contractÄndert Daten
  • update_custom_fieldÄndert Daten
  • update_expenseÄndert Daten
  • update_job_siteÄndert Daten
  • update_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 Daten
  • update_shiftÄndert Daten
  • update_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 Daten
  • update_task_recurrencesFür andere sichtbar
  • update_task_statusÄndert Daten
  • update_teamÄndert Daten
  • update_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 sichtbar
  • update_titleÄndert Daten
  • update_userÄndert Daten
  • update_webhookLöscht Daten

In drei Schritten einrichten

  1. 1

    App auswählen

    Erstellen Sie ein kostenloses HeyMyApps-Konto und wählen Sie WebWork Time Tracker aus der App-Liste.

  2. 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. 3

    Link zu Ihrer KI hinzufügen

    Sie erhalten einen persönlichen MCP-Link. Fügen Sie ihn in Claude, ChatGPT oder Cursor hinzu:

    1. Klicken Sie auf Ihren Namen und dann auf Einstellungen › Konnektoren › Benutzerdefinierten Konnektor hinzufügen.
    2. Fügen Sie Ihren Link als URL des Remote-MCP-Servers ein.
    3. 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.

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 verbinden

HeyMyApps steht in keiner Verbindung zu WebWork Time Tracker. Produktnamen sind Marken ihrer jeweiligen Inhaber.