Intégration · Productivité
Connectez Claude et ChatGPT à Timesheet
Demandez à votre IA de démarrer le chronomètre, d'enregistrer les heures oubliées ou de vous dire combien de temps a été consacré à un projet dans Timesheet. Elle peut créer et mettre à jour les entrées horaires, les projets et les tâches, enregistrer des dépenses et des notes, ainsi que lire des statistiques, des balises, des tarifs, des équipes et vos absences.
Offre gratuite, sans carte bancaire. Comptez environ une minute.
Essayez de demander
“Démarrer le chronomètre pour le projet de redesign du site web.”
L'IA trouve le projet et démarre le chronomètre pour lui.
“Combien d'heures ai-je enregistrées chez Acme last month ?”
Elle récupère les statistiques horaires pour cette période et ce projet.
“Enregistrer de 9h00 à 12h30 aujourd'hui sur le projet de redesign du site web comme facturable : filigranes.”
Elle crée une entrée horaire sur le projet avec l'heure de début et de fin, la description et le drapeau facturable.
Ce que votre IA peut faire
Chronomètres et entrées horaires
Démarrer, mettre en pause, reprendre et arrêter le chronomètre, ainsi que rechercher, créer et mettre à jour des entrées horaires avec des balises, des tarifs et des drapeaux facturable, facturé ou payé.
Projets et tâches
Rechercher, créer et mettre à jour des projets, ainsi que créer, rechercher et mettre à jour des tâches avec des dates limites, des assignataires et des estimations.
Dépenses, notes et statistiques
Enregistrer et rechercher des dépenses et des notes, lire les statistiques horaires par période, projet, utilisateur ou balise, et lister vos absences.
“Ajouter une dépense de taxi de 180 $ à la visite du client d'hier.”
Elle trouve l'entrée horaire et enregistre la dépense avec le montant, la description et la date.
“Marquer mes entrées de mars pour Acme comme facturées.”
Elle recherche les entrées pour cette période et ce projet et définit le drapeau facturé sur chacune.
“Qu'est-ce qui reste ouvert dans ma liste de tâches pour le projet application ?”
Elle recherche les tâches du projet par statut et liste celles non terminées.
281 outils pour Timesheet
Ces outils sont activés lors de la connexion. Vous pouvez désactiver chacun d’eux ou exiger votre approbation avant son exécution.
approve_absenceVisible par d’autresapprove_email_changeVisible par d’autresapprove_overtime_balanceVisible par d’autresarchive_templateVisible par d’autrescancel_a_pending_email_changeTransfère de l’argentcancel_absenceSupprime des donnéescreate_apikeyModifie des donnéescreate_apikey_revokeModifie des donnéescreate_automationModifie des donnéescreate_bulkVisible par d’autrescreate_category_countryModifie des donnéescreate_category_templateModifie des donnéescreate_clearSupprime des donnéescreate_companyModifie des donnéescreate_company_absenceModifie des donnéescreate_company_absence_typeModifie des donnéescreate_company_categoryModifie des donnéescreate_company_contractModifie des donnéescreate_company_contract_templateModifie des donnéescreate_company_employment_modelModifie des donnéescreate_company_userModifie des donnéescreate_contract_recalculate_balanceModifie des donnéescreate_contract_resetModifie des donnéescreate_documentModifie des donnéescreate_document_create_1Modifie des donnéescreate_document_printModifie des donnéescreate_employment_model_break_ruleModifie des donnéescreate_employment_model_leave_ruleModifie des donnéescreate_employment_model_overtime_ruleModifie des donnéescreate_employment_model_shift_definitionModifie des donnéescreate_employment_model_surcharge_tierModifie des donnéescreate_employment_model_working_time_ruleModifie des donnéescreate_expenseModifie des donnéesEnregistrez une dépense avec `amount`, `description` et `date_time`, optionnellement liée à une entrée horaire (`task_id`).create_expense_with_fileModifie des donnéescreate_flagSupprime des donnéescreate_generateModifie des donnéescreate_invoiceModifie des donnéescreate_invoice_generateModifie des donnéescreate_leave_balance_adjustModifie des donnéescreate_noteModifie des donnéesAjoutez une note avec `text` et optionnelle `date_time`, liée à une entrée horaire (`task_id`).create_note_with_fileModifie des donnéescreate_overtime_balance_adjustModifie des donnéescreate_overtime_balance_compensateModifie des donnéescreate_overtime_rule_conditionModifie des donnéescreate_pauseModifie des donnéescreate_projectModifie des donnéesCréez un projet avec un `title` plus optionnel `employer` (nom du client), `description`, `office`, `salary` et `team_id`.create_project_pageModifie des donnéescreate_project_userModifie des donnéescreate_rateModifie des donnéescreate_recoveryModifie des donnéescreate_reminderModifie des donnéescreate_report_renderModifie des donnéescreate_rest_period_violation_acknowledgeModifie des donnéescreate_revoke_allModifie des donnéescreate_tagModifie des donnéescreate_taskVisible par d’autrescreate_task_upsert_task_activitiesVisible par d’autrescreate_teamModifie des donnéescreate_team_userModifie des donnéescreate_time_entryModifie des donnéesEnregistrez une entrée horaire pour un `project_id` avec `start_date_time` et `end_date_time`, plus optionnels `description`, `tag_ids`, `rate_id`, `billable` et `todo_id`.create_todoModifie des donnéesCréez une tâche à faire avec un `name` pour un `project_id`, plus optionnels `description`, `due_date`, `assigned_users` et heures/minutes estimées.create_webhookSupprime des donnéesdelete_apikeySupprime des donnéesdelete_automationSupprime des donnéesdelete_category_countrySupprime des donnéesdelete_category_eventSupprime des donnéesdelete_category_templateSupprime des donnéesdelete_companySupprime des donnéesdelete_company_absenceSupprime des donnéesdelete_company_absence_typeSupprime des donnéesdelete_company_categorySupprime des donnéesdelete_company_contractSupprime des donnéesdelete_company_contract_templateSupprime des donnéesdelete_company_employment_modelSupprime des donnéesdelete_company_userSupprime des donnéesdelete_documentSupprime des donnéesdelete_employment_model_break_ruleSupprime des donnéesdelete_employment_model_leave_ruleSupprime des donnéesdelete_employment_model_overtime_ruleSupprime des donnéesdelete_employment_model_shift_definitionSupprime des donnéesdelete_employment_model_surcharge_tierSupprime des donnéesdelete_employment_model_working_time_ruleSupprime des donnéesdelete_expenseSupprime des donnéesdelete_imageSupprime des donnéesdelete_invited_team_memberTransfère de l’argentdelete_invoiceSupprime des donnéesdelete_member_invitedsTransfère de l’argentdelete_messageSupprime des donnéesdelete_overtime_rule_conditionSupprime des donnéesdelete_pageSupprime des donnéesdelete_pauseSupprime des donnéesdelete_projectSupprime des donnéesdelete_project_pagesTransfère de l’argentdelete_project_userSupprime des donnéesdelete_rateSupprime des donnéesdelete_reminderSupprime des donnéesdelete_tagSupprime des donnéesdelete_taskSupprime des donnéesdelete_tasksTransfère de l’argentdelete_teamSupprime des donnéesdelete_team_userSupprime des donnéesdelete_time_entrySupprime des donnéesSupprimez définitivement une entrée de temps avec `task_id`. Cela ne peut pas être annulé.delete_webhookSupprime des donnéesget_a_public_project_pageget_apikeyget_automationget_category_templateget_companyget_company_absenceget_company_absence_typeget_company_categoryget_company_contractget_company_contract_templateget_company_employment_modelget_company_overtime_balanceget_company_rest_period_violationget_company_substitute_rest_dayget_company_userget_contractget_documentget_document_print_1get_documents_by_referenceget_expenseget_expense_file_urlget_get_file_urlget_invoiceget_invoice_previewget_messageget_my_profileRécupérez le profil Timesheet de l'utilisateur connecté (nom, email, paramètres).get_pageget_pauseget_projectRécupérez un projet par `project_id`, avec son titre, employeur, description et paramètres.get_project_userget_rateget_reminderget_tagget_task_day_summaryModifie des donnéesget_teamget_team_colleaguesModifie des donnéesget_team_member_statusModifie des donnéesget_team_userget_time_entryRécupérez une entrée horaire par `task_id`, avec les heures de début et fin, projet, description et drapeaux de facturation.get_time_statisticsModifie des donnéesRécupérez des statistiques résumées pour les entrées horaires dans une période : filtrez par `start_date`, `end_date`, `project_ids`, `user_ids` ou `tag_ids`.get_timerRécupérez l'état du chronomètre actuel (en cours d'exécution, en pause ou arrêté) et le projet qu'il suit.get_todoget_url_for_note_attachmentget_user_overtime_summaryget_webhooklist_automationslist_category_countrieslist_category_eventslist_category_templateslist_companieslist_company_absence_typeslist_company_absenceslist_company_audit_logslist_company_categorieslist_company_contract_templateslist_company_employment_modelslist_company_hr_warningslist_company_leave_balanceslist_company_overtime_balanceslist_company_rest_period_violationslist_company_substitute_rest_dayslist_documentslist_employment_model_break_ruleslist_employment_model_leave_ruleslist_employment_model_overtime_ruleslist_employment_model_shift_definitionslist_employment_model_surcharge_tierslist_employment_model_templateslist_employment_model_working_time_ruleslist_holidayslist_image_urlslist_invoiceslist_leave_balanceslist_messageslist_my_absencesListez vos absences (congé, maladie et ainsi de suite) entre `start_date` et `end_date`.list_organization_membersModifie des donnéeslist_overtime_rule_conditionslist_pageslist_password_weakslist_pauseslist_project_membersModifie des donnéeslist_project_pageslist_projectslist_ratesListez les taux horaires (ex. heures supplémentaires ou facteurs week-end) avec leurs IDs, pour utilisation comme `rate_id` sur les entrées horaires.list_reminderslist_segmentslist_settingslist_tagsListez les étiquettes avec leurs IDs, optionnellement filtrées par `status` ou `project_id`.list_taskslist_tasks_list_10list_team_membersModifie des donnéeslist_teamsListez les équipes auxquelles vous appartenez, avec leurs IDs.list_todoslist_webhookspause_timerModifie des donnéesMettez en pause le chronomètre en cours d'exécution (démarrer une pause), optionnellement depuis `start_date_time`.pay_transfer_ownershipTransfère de l’argentreject_absenceVisible par d’autresreject_overtime_balanceVisible par d’autresremove_todoSupprime des donnéesresume_timerModifie des donnéesReprenez le chronomètre en pause (finir la pause), optionnellement à `end_date_time`.search_absencesModifie des donnéessearch_apikeyssearch_automationsModifie des donnéessearch_categoriesModifie des donnéessearch_companiesModifie des donnéessearch_company_contractssearch_documentsModifie des donnéessearch_eventsModifie des donnéessearch_expensesModifie des donnéesRecherchez des dépenses par texte `search`, `start_date`/`end_date`, `task_id` ou `project_ids`.search_expenses_2search_invoicesModifie des donnéessearch_notesModifie des donnéesRecherchez des notes par texte `search`, `task_id`/`task_ids` ou une plage de dates.search_pausesModifie des donnéessearch_projectsModifie des donnéesRecherchez des projets par texte `search`, `status` (actif/inactif) ou équipe. Utilisez pour trouver un ID de projet.search_ratesModifie des donnéessearch_tagsModifie des donnéessearch_teamsModifie des donnéessearch_time_entriesModifie des donnéesRecherchez des entrées de temps (appelées tâches dans Timesheet) par `start_date`/`end_date`, `project_id` ou `project_ids`, `user_ids`, `tag_ids` ou texte `search`. Utilisez pour revoir les heures travaillées.search_todosModifie des donnéesRecherchez des to-dos par texte `search`, `status`, `project_id` ou assigné à `user_ids`.search_webhooksSupprime des donnéessend_exportVisible par d’autressend_me_changeVisible par d’autressend_me_change_emailVisible par d’autresstart_timerModifie des donnéesDémarré le chronomètre pour un `project_id`, optionnellement depuis un `start_date_time` donné.stop_timerModifie des donnéesArrêtez le chronomètre en cours d'exécution, optionnellement à `end_date_time`, mettant fin à la session suivie.submit_contractVisible par d’autressubmit_pageVisible par d’autressubmit_page_unlockVisible par d’autressubmit_page_unpublishVisible par d’autressubmit_templateVisible par d’autresupdate_activateModifie des donnéesupdate_automationModifie des donnéesupdate_category_eventModifie des donnéesupdate_category_templateModifie des donnéesupdate_companyModifie des donnéesupdate_company_absenceModifie des donnéesupdate_company_absence_typeModifie des donnéesupdate_company_categoryModifie des donnéesupdate_company_contractModifie des donnéesupdate_company_contract_templateModifie des donnéesupdate_company_employment_modelModifie des donnéesupdate_company_userSupprime des donnéesupdate_contract_reactivatesVisible par d’autresupdate_contract_suspendsVisible par d’autresupdate_contract_terminatesVisible par d’autresupdate_documentModifie des donnéesupdate_employment_model_break_ruleModifie des donnéesupdate_employment_model_leave_ruleModifie des donnéesupdate_employment_model_working_time_ruleModifie des donnéesupdate_expenseModifie des donnéesupdate_expenses_statusVisible par d’autresupdate_invoiceModifie des donnéesupdate_mesVisible par d’autresupdate_messageModifie des donnéesupdate_pageModifie des donnéesupdate_pagesVisible par d’autresupdate_pauseModifie des donnéesupdate_projectModifie des donnéesMettez à jour un projet avec `project_id` : titre, employeur, description, salaire, ou définissez `archived`. Seules les champs que vous passez sont modifiés.update_project_pagesVisible par d’autresupdate_project_userModifie des donnéesupdate_project_usersVisible par d’autresupdate_rateModifie des donnéesupdate_reminderModifie des donnéesupdate_settingsVisible par d’autresupdate_tagModifie des donnéesupdate_tasks_statusVisible par d’autresupdate_tasks_timesVisible par d’autresupdate_teamModifie des donnéesupdate_team_userModifie des donnéesupdate_time_entryModifie des donnéesMettez à jour une entrée de temps avec `task_id` : heures, description, projet, tags, taux, ou indicateurs facturable/facturé/payé. Seules les champs que vous passez sont modifiés.update_todoModifie des donnéesMettez à jour un to-do par son ID (passé comme `task_id`) : nom, description, date d'échéance, assignés ou `status`. Seules les champs que vous passez sont modifiés.update_updatesVisible par d’autresupdate_webhookSupprime des donnéesupload_documentModifie des donnéesupload_file_to_expenseModifie des donnéesupload_file_to_noteModifie des donnéesupload_pageModifie des donnéesupload_taskModifie des données
Configuration en trois étapes
- 1
Choisissez l’application
Créez un compte PipMCP gratuit et sélectionnez Timesheet dans la liste des applications.
- 2
Collez votre clé
Collez votre clé API Timesheet. Connectez-vous à l'application web Timesheet, ouvrez my.timesheet.io/development/apikeys, créez une clé API et copiez-la. Elle commence par ts_.
- 3
Ajoutez le lien à votre IA
Vous obtenez un lien MCP personnel. Ajoutez-le à Claude, ChatGPT ou Cursor :
- Cliquez sur votre nom, puis sur Paramètres › Connecteurs › Ajouter un connecteur personnalisé.
- Collez votre lien dans le champ URL du serveur MCP distant.
- Activez-le depuis le menu + d’une conversation.
Questions
Que peut faire l'IA dans Timesheet ?
L'IA peut lire les projets, les entrées horaires, les tâches, les dépenses, les notes, les balises, les tarifs, les équipes, les statistiques horaires, votre profil, vos absences et l'état du chronomètre. Elle peut démarrer, mettre en pause, reprendre et arrêter le chronomètre, créer et mettre à jour des entrées horaires, des projets et des tâches, enregistrer des dépenses et des notes, et supprimer une entrée horaire si vous activez cet outil.
L'IA voit-elle mes identifiants Timesheet ?
Non. Votre clé API Timesheet est chiffrée au repos et jamais montrée à l'IA. Après que vous ayez sauvegardé, elle ne sera plus affichée, même pas pour vous. L'IA ne voit que les résultats des outils qu'elle appelle.
Puis-je contrôler ce que l'IA est autorisée à faire ?
Oui. Vous choisissez les outils activés, vous pouvez donc commencer en lecture seule. Supprimer une entrée horaire est définitif, et modifier les drapeaux facturables ou payants affecte ce que vous facturez ; ces actions peuvent nécessiter votre approbation avant exécution. Chaque appel d'outil est journalisé.
Fonctionne-t-il avec ChatGPT ?
Oui. Dans ChatGPT, allez dans Paramètres › Applications et connecteurs › Avancé et activez le mode Développeur, puis ajoutez votre lien PipMCP. Le mode Développeur nécessite un abonnement payant ChatGPT : Plus, Pro, Business ou Entreprise. Le même lien fonctionne également dans Claude (Paramètres › Connecteurs › Ajouter un connecteur personnalisé), Cursor et d'autres clients MCP.
Quel est le coût ?
PipMCP dispose d'un plan gratuit sans carte de crédit requise. Les plans payants sont facturés par tâche terminée. Vous devez également avoir votre propre compte Timesheet.
L'IA peut-elle faire fonctionner le chronomètre pour moi ?
Oui. Elle peut démarrer le chronomètre pour un projet, le mettre en pause pour une pause, le reprendre et l'arrêter, et elle peut vous indiquer si le chronomètre est en cours d'exécution, en pause ou arrêté, ainsi que quel projet il suit.
Laissez votre IA travailler dans Timesheet dès aujourd’hui.
Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.
Connecter Timesheet gratuitementPipMCP n’est pas affilié à Timesheet. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.






