Zum Inhalt springen

Integration · Produktivität

timesheet.io

Claude & ChatGPT mit Timesheet verbinden

Bitte deine KI, den Timer zu starten, vergessene Stunden nachzutragen oder dir zu sagen, wie viel Zeit in ein Projekt in Timesheet geflossen ist. Sie kann Zeiteinträge, Projekte und Aufgaben erstellen und aktualisieren, Ausgaben und Notizen erfassen sowie Statistiken, Tags, Vergütungssätze, Teams und deine Abwesenheiten auslesen.

Timesheet kostenlos verbinden

Kostenloser Tarif, keine Kreditkarte erforderlich. Dauert etwa eine Minute.

Fragen Sie zum Beispiel

  • “Starte den Timer für das Projekt Website-Neugestaltung.”

    Die KI findet das Projekt und startet den zugehörigen Timer.

  • “Wie viele Stunden habe ich letzten Monat für Acme erfasst?”

    Sie ruft die Zeitstatistik für diesen Zeitraum und dieses Projekt ab.

  • “Erfasse heute 9:00 bis 12:30 Uhr für Website-Neugestaltung als abrechenbar: Wireframes.”

    Sie erstellt einen Zeiteintrag für das Projekt mit Start- und Endzeit, Beschreibung und der Kennzeichnung als abrechenbar.

Was Ihre KI tun kann

Timer und Zeiteinträge

Den Timer starten, pausieren, fortsetzen und stoppen sowie Zeiteinträge mit Tags, Vergütungssätzen und Kennzeichnungen als abrechenbar, in Rechnung gestellt oder bezahlt suchen, erstellen und aktualisieren.

Projekte und Aufgaben

Projekte suchen, erstellen und aktualisieren sowie Aufgaben mit Fälligkeitsterminen, zugewiesenen Personen und Aufwandsschätzungen erstellen, suchen und aktualisieren.

Ausgaben, Notizen und Statistiken

Ausgaben und Notizen erfassen und suchen, Zeitstatistiken nach Zeitraum, Projekt, Benutzer oder Tag auslesen und deine Abwesenheiten auflisten.

  • “Füge dem gestrigen Kundenbesuch Taxikosten in Höhe von 180 hinzu.”

    Sie findet den Zeiteintrag und erfasst die Ausgabe mit Betrag, Beschreibung und Datum.

  • “Markiere meine März-Einträge für Acme als in Rechnung gestellt.”

    Sie sucht die Einträge für diesen Zeitraum und dieses Projekt und markiert jeden als in Rechnung gestellt.

  • “Was ist auf meiner Aufgabenliste für das App-Projekt noch offen?”

    Sie durchsucht die Aufgaben des Projekts nach Status und listet die noch nicht erledigten auf.

281 Tools für Timesheet

Diese Tools werden beim Verbinden aktiviert. Sie können jedes einzelne deaktivieren oder festlegen, dass es vor der Ausführung Ihre Freigabe benötigt.

  • approve_absenceFür andere sichtbar
  • approve_email_changeFür andere sichtbar
  • approve_overtime_balanceFür andere sichtbar
  • archive_templateFür andere sichtbar
  • cancel_a_pending_email_changeBewegt Geld
  • cancel_absenceLöscht Daten
  • create_apikeyÄndert Daten
  • create_apikey_revokeÄndert Daten
  • create_automationÄndert Daten
  • create_bulkFür andere sichtbar
  • create_category_countryÄndert Daten
  • create_category_templateÄndert Daten
  • create_clearLöscht Daten
  • create_companyÄndert Daten
  • create_company_absenceÄndert Daten
  • create_company_absence_typeÄndert Daten
  • create_company_categoryÄndert Daten
  • create_company_contractÄndert Daten
  • create_company_contract_templateÄndert Daten
  • create_company_employment_modelÄndert Daten
  • create_company_userÄndert Daten
  • create_contract_recalculate_balanceÄndert Daten
  • create_contract_resetÄndert Daten
  • create_documentÄndert Daten
  • create_document_create_1Ändert Daten
  • create_document_printÄndert Daten
  • create_employment_model_break_ruleÄndert Daten
  • create_employment_model_leave_ruleÄndert Daten
  • create_employment_model_overtime_ruleÄndert Daten
  • create_employment_model_shift_definitionÄndert Daten
  • create_employment_model_surcharge_tierÄndert Daten
  • create_employment_model_working_time_ruleÄndert Daten
  • create_expenseÄndert DatenEine Ausgabe mit `amount`, `description` und `date_time` erfassen, optional mit einem Zeiteintrag (`task_id`) verknüpft.
  • create_expense_with_fileÄndert Daten
  • create_flagLöscht Daten
  • create_generateÄndert Daten
  • create_invoiceÄndert Daten
  • create_invoice_generateÄndert Daten
  • create_leave_balance_adjustÄndert Daten
  • create_noteÄndert DatenEine Notiz mit `text` und optionalem `date_time` hinzufügen, verknüpft mit einem Zeiteintrag (`task_id`).
  • create_note_with_fileÄndert Daten
  • create_overtime_balance_adjustÄndert Daten
  • create_overtime_balance_compensateÄndert Daten
  • create_overtime_rule_conditionÄndert Daten
  • create_pauseÄndert Daten
  • create_projectÄndert DatenEin Projekt mit `title` sowie optional `employer` (Kundenname), `description`, `office`, `salary` und `team_id` erstellen.
  • create_project_pageÄndert Daten
  • create_project_userÄndert Daten
  • create_rateÄndert Daten
  • create_recoveryÄndert Daten
  • create_reminderÄndert Daten
  • create_report_renderÄndert Daten
  • create_rest_period_violation_acknowledgeÄndert Daten
  • create_revoke_allÄndert Daten
  • create_tagÄndert Daten
  • create_taskFür andere sichtbar
  • create_task_upsert_task_activitiesFür andere sichtbar
  • create_teamÄndert Daten
  • create_team_userÄndert Daten
  • create_time_entryÄndert DatenEinen Zeiteintrag für eine `project_id` mit `start_date_time` und `end_date_time` sowie optional `description`, `tag_ids`, `rate_id`, `billable` und `todo_id` erfassen.
  • create_todoÄndert DatenEine Aufgabe mit `name` für eine `project_id` sowie optional `description`, `due_date`, `assigned_users` und geschätzten Stunden/Minuten erstellen.
  • create_webhookLöscht Daten
  • delete_apikeyLöscht Daten
  • delete_automationLöscht Daten
  • delete_category_countryLöscht Daten
  • delete_category_eventLöscht Daten
  • delete_category_templateLöscht Daten
  • delete_companyLöscht Daten
  • delete_company_absenceLöscht Daten
  • delete_company_absence_typeLöscht Daten
  • delete_company_categoryLöscht Daten
  • delete_company_contractLöscht Daten
  • delete_company_contract_templateLöscht Daten
  • delete_company_employment_modelLöscht Daten
  • delete_company_userLöscht Daten
  • delete_documentLöscht Daten
  • delete_employment_model_break_ruleLöscht Daten
  • delete_employment_model_leave_ruleLöscht Daten
  • delete_employment_model_overtime_ruleLöscht Daten
  • delete_employment_model_shift_definitionLöscht Daten
  • delete_employment_model_surcharge_tierLöscht Daten
  • delete_employment_model_working_time_ruleLöscht Daten
  • delete_expenseLöscht Daten
  • delete_imageLöscht Daten
  • delete_invited_team_memberBewegt Geld
  • delete_invoiceLöscht Daten
  • delete_member_invitedsBewegt Geld
  • delete_messageLöscht Daten
  • delete_overtime_rule_conditionLöscht Daten
  • delete_pageLöscht Daten
  • delete_pauseLöscht Daten
  • delete_projectLöscht Daten
  • delete_project_pagesBewegt Geld
  • delete_project_userLöscht Daten
  • delete_rateLöscht Daten
  • delete_reminderLöscht Daten
  • delete_tagLöscht Daten
  • delete_taskLöscht Daten
  • delete_tasksBewegt Geld
  • delete_teamLöscht Daten
  • delete_team_userLöscht Daten
  • delete_time_entryLöscht DatenEinen Zeiteintrag anhand von `task_id` endgültig löschen. Das lässt sich nicht rückgängig machen.
  • delete_webhookLöscht Daten
  • get_a_public_project_page
  • get_apikey
  • get_automation
  • get_category_template
  • get_company
  • get_company_absence
  • get_company_absence_type
  • get_company_category
  • get_company_contract
  • get_company_contract_template
  • get_company_employment_model
  • get_company_overtime_balance
  • get_company_rest_period_violation
  • get_company_substitute_rest_day
  • get_company_user
  • get_contract
  • get_document
  • get_document_print_1
  • get_documents_by_reference
  • get_expense
  • get_expense_file_url
  • get_get_file_url
  • get_invoice
  • get_invoice_preview
  • get_message
  • get_my_profileDas Timesheet-Profil des angemeldeten Benutzers abrufen (Name, E-Mail, Einstellungen).
  • get_page
  • get_pause
  • get_projectEin Projekt anhand von `project_id` mit Titel, Auftraggeber, Beschreibung und Einstellungen abrufen.
  • get_project_user
  • get_rate
  • get_reminder
  • get_tag
  • get_task_day_summaryÄndert Daten
  • get_team
  • get_team_colleaguesÄndert Daten
  • get_team_member_statusÄndert Daten
  • get_team_user
  • get_time_entryEinen Zeiteintrag anhand von `task_id` mit Start- und Endzeit, Projekt, Beschreibung und Abrechnungskennzeichnungen abrufen.
  • get_time_statisticsÄndert DatenZusammenfassende Statistiken zu Zeiteinträgen in einem Zeitraum abrufen: nach `start_date`, `end_date`, `project_ids`, `user_ids` oder `tag_ids` filtern.
  • get_timerDen aktuellen Timer-Status (läuft, pausiert oder gestoppt) und das Projekt abrufen, für das er die Zeit erfasst.
  • get_todo
  • get_url_for_note_attachment
  • get_user_overtime_summary
  • get_webhook
  • list_automations
  • list_category_countries
  • list_category_events
  • list_category_templates
  • list_companies
  • list_company_absence_types
  • list_company_absences
  • list_company_audit_logs
  • list_company_categories
  • list_company_contract_templates
  • list_company_employment_models
  • list_company_hr_warnings
  • list_company_leave_balances
  • list_company_overtime_balances
  • list_company_rest_period_violations
  • list_company_substitute_rest_days
  • list_documents
  • list_employment_model_break_rules
  • list_employment_model_leave_rules
  • list_employment_model_overtime_rules
  • list_employment_model_shift_definitions
  • list_employment_model_surcharge_tiers
  • list_employment_model_templates
  • list_employment_model_working_time_rules
  • list_holidays
  • list_image_urls
  • list_invoices
  • list_leave_balances
  • list_messages
  • list_my_absencesDeine Abwesenheiten (Urlaub, Krankheit usw.) zwischen `start_date` und `end_date` auflisten.
  • list_organization_membersÄndert Daten
  • list_overtime_rule_conditions
  • list_pages
  • list_password_weaks
  • list_pauses
  • list_project_membersÄndert Daten
  • list_project_pages
  • list_projects
  • list_ratesVergütungssätze (z. B. Faktoren für Überstunden oder Wochenendarbeit) mit ihren IDs zur Verwendung als `rate_id` in Zeiteinträgen auflisten.
  • list_reminders
  • list_segments
  • list_settings
  • list_tagsTags mit ihren IDs auflisten, optional nach `status` oder `project_id` gefiltert.
  • list_tasks
  • list_tasks_list_10
  • list_team_membersÄndert Daten
  • list_teamsDie Teams, denen du angehörst, mit ihren IDs auflisten.
  • list_todos
  • list_webhooks
  • pause_timerÄndert DatenDen laufenden Timer pausieren (eine Pause beginnen), optional ab `start_date_time`.
  • pay_transfer_ownershipBewegt Geld
  • reject_absenceFür andere sichtbar
  • reject_overtime_balanceFür andere sichtbar
  • remove_todoLöscht Daten
  • resume_timerÄndert DatenEinen pausierten Timer fortsetzen (die Pause beenden), optional zu `end_date_time`.
  • search_absencesÄndert Daten
  • search_apikeys
  • search_automationsÄndert Daten
  • search_categoriesÄndert Daten
  • search_companiesÄndert Daten
  • search_company_contracts
  • search_documentsÄndert Daten
  • search_eventsÄndert Daten
  • search_expensesÄndert DatenAusgaben nach dem Suchtext `search`, `start_date`/`end_date`, `task_id` oder `project_ids` suchen.
  • search_expenses_2
  • search_invoicesÄndert Daten
  • search_notesÄndert DatenNotizen nach dem Suchtext `search`, `task_id`/`task_ids` oder einem Datumsbereich suchen.
  • search_pausesÄndert Daten
  • search_projectsÄndert DatenProjekte nach dem Suchtext `search`, `status` (aktiv/inaktiv) oder Team suchen. Dient zum Ermitteln einer Projekt-ID.
  • search_ratesÄndert Daten
  • search_tagsÄndert Daten
  • search_teamsÄndert Daten
  • search_time_entriesÄndert DatenZeiteinträge (in Timesheet als tasks bezeichnet) nach `start_date`/`end_date`, `project_id` oder `project_ids`, `user_ids`, `tag_ids` oder dem Suchtext `search` suchen. Dient zum Prüfen der geleisteten Arbeitsstunden.
  • search_todosÄndert DatenAufgaben nach dem Suchtext `search`, `status`, `project_id` oder zugewiesenen `user_ids` suchen.
  • search_webhooksLöscht Daten
  • send_exportFür andere sichtbar
  • send_me_changeFür andere sichtbar
  • send_me_change_emailFür andere sichtbar
  • start_timerÄndert DatenDen Timer für eine `project_id` starten, optional ab einer angegebenen `start_date_time`.
  • stop_timerÄndert DatenDen laufenden Timer stoppen, optional zu `end_date_time`, und damit die Zeiterfassung für diese Sitzung beenden.
  • submit_contractFür andere sichtbar
  • submit_pageFür andere sichtbar
  • submit_page_unlockFür andere sichtbar
  • submit_page_unpublishFür andere sichtbar
  • submit_templateFür andere sichtbar
  • update_activateÄndert Daten
  • update_automationÄndert Daten
  • update_category_eventÄndert Daten
  • update_category_templateÄndert Daten
  • update_companyÄndert Daten
  • update_company_absenceÄndert Daten
  • update_company_absence_typeÄndert Daten
  • update_company_categoryÄndert Daten
  • update_company_contractÄndert Daten
  • update_company_contract_templateÄndert Daten
  • update_company_employment_modelÄndert Daten
  • update_company_userLöscht Daten
  • update_contract_reactivatesFür andere sichtbar
  • update_contract_suspendsFür andere sichtbar
  • update_contract_terminatesFür andere sichtbar
  • update_documentÄndert Daten
  • update_employment_model_break_ruleÄndert Daten
  • update_employment_model_leave_ruleÄndert Daten
  • update_employment_model_working_time_ruleÄndert Daten
  • update_expenseÄndert Daten
  • update_expenses_statusFür andere sichtbar
  • update_invoiceÄndert Daten
  • update_mesFür andere sichtbar
  • update_messageÄndert Daten
  • update_pageÄndert Daten
  • update_pagesFür andere sichtbar
  • update_pauseÄndert Daten
  • update_projectÄndert DatenEin Projekt anhand von `project_id` aktualisieren: Titel, Auftraggeber, Beschreibung oder Vergütung ändern oder `archived` setzen. Nur die übergebenen Felder werden geändert.
  • update_project_pagesFür andere sichtbar
  • update_project_userÄndert Daten
  • update_project_usersFür andere sichtbar
  • update_rateÄndert Daten
  • update_reminderÄndert Daten
  • update_settingsFür andere sichtbar
  • update_tagÄndert Daten
  • update_tasks_statusFür andere sichtbar
  • update_tasks_timesFür andere sichtbar
  • update_teamÄndert Daten
  • update_team_userÄndert Daten
  • update_time_entryÄndert DatenEinen Zeiteintrag anhand von `task_id` aktualisieren: Zeiten, Beschreibung, Projekt, Tags, Vergütungssatz oder Kennzeichnungen als abrechenbar/in Rechnung gestellt/bezahlt. Nur die übergebenen Felder werden geändert.
  • update_todoÄndert DatenEine Aufgabe anhand ihrer ID (als `task_id` übergeben) aktualisieren: Name, Beschreibung, Fälligkeitsdatum, zugewiesene Personen oder `status`. Nur die übergebenen Felder werden geändert.
  • update_updatesFür andere sichtbar
  • update_webhookLöscht Daten
  • upload_documentÄndert Daten
  • upload_file_to_expenseÄndert Daten
  • upload_file_to_noteÄndert Daten
  • upload_pageÄndert Daten
  • upload_taskÄndert Daten

In drei Schritten einrichten

  1. 1

    App auswählen

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

  2. 2

    Schlüssel einfügen

    Füge deinen Timesheet-API-Schlüssel ein. Melde dich in der Timesheet-Web-App an, öffne my.timesheet.io/development/apikeys, erstelle einen API-Schlüssel und kopiere ihn. Er beginnt mit ts_.

  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 Timesheet tun?

Die KI kann Projekte, Zeiteinträge, Aufgaben, Ausgaben, Notizen, Tags, Vergütungssätze, Teams, Zeitstatistiken, dein Profil, deine Abwesenheiten und den Timer-Status auslesen. Sie kann den Timer starten, pausieren, fortsetzen und stoppen, Zeiteinträge, Projekte und Aufgaben erstellen und aktualisieren, Ausgaben und Notizen erfassen und einen Zeiteintrag löschen, wenn du das entsprechende Tool aktivierst.

Sieht die KI meine Timesheet-Zugangsdaten?

Nein. Dein Timesheet-API-Schlüssel 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, und kannst mit reinem Lesezugriff beginnen. Das Löschen eines Zeiteintrags ist endgültig. Änderungen an den Kennzeichnungen als in Rechnung gestellt oder bezahlt beeinflussen deine Rechnungsstellung. Deshalb kann für diese Aktionen vor der Ausführung deine Freigabe erforderlich sein. Jeder Tool-Aufruf wird protokolliert.

Funktioniert das mit ChatGPT?

Ja. Gehe in ChatGPT zu Settings › Apps & Connectors › Advanced und aktiviere den Entwicklermodus. Füge anschließend deinen HeyMyApps-Link hinzu. Der Entwicklermodus erfordert einen kostenpflichtigen ChatGPT-Tarif: Plus, Pro, Business oder Enterprise. Derselbe Link funktioniert auch in Claude (Settings › Connectors › Add custom connector), Cursor und anderen MCP-Clients.

Was kostet das?

HeyMyApps bietet einen kostenlosen Tarif, für den keine Kreditkarte erforderlich ist. Kostenpflichtige Tarife werden pro abgeschlossener Aufgabe abgerechnet. Du brauchst außerdem ein eigenes Timesheet-Konto.

Kann die KI den Timer für mich bedienen?

Ja. Sie kann den Timer für ein Projekt starten, für eine Pause anhalten, fortsetzen und stoppen. Außerdem kann sie dir sagen, ob der Timer läuft, pausiert oder gestoppt ist und für welches Projekt er die Zeit erfasst.

Lassen Sie Ihre KI noch heute in Timesheet arbeiten.

Starten Sie kostenlos. Ihr Schlüssel bleibt verschlüsselt und Sie entscheiden, was die KI tun darf.

Timesheet kostenlos verbinden

HeyMyApps steht in keiner Verbindung zu Timesheet. Produktnamen sind Marken ihrer jeweiligen Inhaber.