Aller au contenu

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.

Connecter Timesheet gratuitement

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’autres
  • approve_email_changeVisible par d’autres
  • approve_overtime_balanceVisible par d’autres
  • archive_templateVisible par d’autres
  • cancel_a_pending_email_changeTransfère de l’argent
  • cancel_absenceSupprime des données
  • create_apikeyModifie des données
  • create_apikey_revokeModifie des données
  • create_automationModifie des données
  • create_bulkVisible par d’autres
  • create_category_countryModifie des données
  • create_category_templateModifie des données
  • create_clearSupprime des données
  • create_companyModifie des données
  • create_company_absenceModifie des données
  • create_company_absence_typeModifie des données
  • create_company_categoryModifie des données
  • create_company_contractModifie des données
  • create_company_contract_templateModifie des données
  • create_company_employment_modelModifie des données
  • create_company_userModifie des données
  • create_contract_recalculate_balanceModifie des données
  • create_contract_resetModifie des données
  • create_documentModifie des données
  • create_document_create_1Modifie des données
  • create_document_printModifie des données
  • create_employment_model_break_ruleModifie des données
  • create_employment_model_leave_ruleModifie des données
  • create_employment_model_overtime_ruleModifie des données
  • create_employment_model_shift_definitionModifie des données
  • create_employment_model_surcharge_tierModifie des données
  • create_employment_model_working_time_ruleModifie des données
  • create_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ées
  • create_flagSupprime des données
  • create_generateModifie des données
  • create_invoiceModifie des données
  • create_invoice_generateModifie des données
  • create_leave_balance_adjustModifie des données
  • create_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ées
  • create_overtime_balance_adjustModifie des données
  • create_overtime_balance_compensateModifie des données
  • create_overtime_rule_conditionModifie des données
  • create_pauseModifie des données
  • create_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ées
  • create_project_userModifie des données
  • create_rateModifie des données
  • create_recoveryModifie des données
  • create_reminderModifie des données
  • create_report_renderModifie des données
  • create_rest_period_violation_acknowledgeModifie des données
  • create_revoke_allModifie des données
  • create_tagModifie des données
  • create_taskVisible par d’autres
  • create_task_upsert_task_activitiesVisible par d’autres
  • create_teamModifie des données
  • create_team_userModifie des données
  • create_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ées
  • delete_apikeySupprime des données
  • delete_automationSupprime des données
  • delete_category_countrySupprime des données
  • delete_category_eventSupprime des données
  • delete_category_templateSupprime des données
  • delete_companySupprime des données
  • delete_company_absenceSupprime des données
  • delete_company_absence_typeSupprime des données
  • delete_company_categorySupprime des données
  • delete_company_contractSupprime des données
  • delete_company_contract_templateSupprime des données
  • delete_company_employment_modelSupprime des données
  • delete_company_userSupprime des données
  • delete_documentSupprime des données
  • delete_employment_model_break_ruleSupprime des données
  • delete_employment_model_leave_ruleSupprime des données
  • delete_employment_model_overtime_ruleSupprime des données
  • delete_employment_model_shift_definitionSupprime des données
  • delete_employment_model_surcharge_tierSupprime des données
  • delete_employment_model_working_time_ruleSupprime des données
  • delete_expenseSupprime des données
  • delete_imageSupprime des données
  • delete_invited_team_memberTransfère de l’argent
  • delete_invoiceSupprime des données
  • delete_member_invitedsTransfère de l’argent
  • delete_messageSupprime des données
  • delete_overtime_rule_conditionSupprime des données
  • delete_pageSupprime des données
  • delete_pauseSupprime des données
  • delete_projectSupprime des données
  • delete_project_pagesTransfère de l’argent
  • delete_project_userSupprime des données
  • delete_rateSupprime des données
  • delete_reminderSupprime des données
  • delete_tagSupprime des données
  • delete_taskSupprime des données
  • delete_tasksTransfère de l’argent
  • delete_teamSupprime des données
  • delete_team_userSupprime des données
  • delete_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ées
  • 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_profileRécupérez le profil Timesheet de l'utilisateur connecté (nom, email, paramètres).
  • get_page
  • get_pause
  • get_projectRécupérez un projet par `project_id`, avec son titre, employeur, description et paramètres.
  • get_project_user
  • get_rate
  • get_reminder
  • get_tag
  • get_task_day_summaryModifie des données
  • get_team
  • get_team_colleaguesModifie des données
  • get_team_member_statusModifie des données
  • get_team_user
  • get_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_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_absencesListez vos absences (congé, maladie et ainsi de suite) entre `start_date` et `end_date`.
  • list_organization_membersModifie des données
  • list_overtime_rule_conditions
  • list_pages
  • list_password_weaks
  • list_pauses
  • list_project_membersModifie des données
  • list_project_pages
  • list_projects
  • list_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_reminders
  • list_segments
  • list_settings
  • list_tagsListez les étiquettes avec leurs IDs, optionnellement filtrées par `status` ou `project_id`.
  • list_tasks
  • list_tasks_list_10
  • list_team_membersModifie des données
  • list_teamsListez les équipes auxquelles vous appartenez, avec leurs IDs.
  • list_todos
  • list_webhooks
  • pause_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’argent
  • reject_absenceVisible par d’autres
  • reject_overtime_balanceVisible par d’autres
  • remove_todoSupprime des données
  • resume_timerModifie des donnéesReprenez le chronomètre en pause (finir la pause), optionnellement à `end_date_time`.
  • search_absencesModifie des données
  • search_apikeys
  • search_automationsModifie des données
  • search_categoriesModifie des données
  • search_companiesModifie des données
  • search_company_contracts
  • search_documentsModifie des données
  • search_eventsModifie des données
  • search_expensesModifie des donnéesRecherchez des dépenses par texte `search`, `start_date`/`end_date`, `task_id` ou `project_ids`.
  • search_expenses_2
  • search_invoicesModifie des données
  • search_notesModifie des donnéesRecherchez des notes par texte `search`, `task_id`/`task_ids` ou une plage de dates.
  • search_pausesModifie des données
  • search_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ées
  • search_tagsModifie des données
  • search_teamsModifie des données
  • search_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ées
  • send_exportVisible par d’autres
  • send_me_changeVisible par d’autres
  • send_me_change_emailVisible par d’autres
  • start_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’autres
  • submit_pageVisible par d’autres
  • submit_page_unlockVisible par d’autres
  • submit_page_unpublishVisible par d’autres
  • submit_templateVisible par d’autres
  • update_activateModifie des données
  • update_automationModifie des données
  • update_category_eventModifie des données
  • update_category_templateModifie des données
  • update_companyModifie des données
  • update_company_absenceModifie des données
  • update_company_absence_typeModifie des données
  • update_company_categoryModifie des données
  • update_company_contractModifie des données
  • update_company_contract_templateModifie des données
  • update_company_employment_modelModifie des données
  • update_company_userSupprime des données
  • update_contract_reactivatesVisible par d’autres
  • update_contract_suspendsVisible par d’autres
  • update_contract_terminatesVisible par d’autres
  • update_documentModifie des données
  • update_employment_model_break_ruleModifie des données
  • update_employment_model_leave_ruleModifie des données
  • update_employment_model_working_time_ruleModifie des données
  • update_expenseModifie des données
  • update_expenses_statusVisible par d’autres
  • update_invoiceModifie des données
  • update_mesVisible par d’autres
  • update_messageModifie des données
  • update_pageModifie des données
  • update_pagesVisible par d’autres
  • update_pauseModifie des données
  • update_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’autres
  • update_project_userModifie des données
  • update_project_usersVisible par d’autres
  • update_rateModifie des données
  • update_reminderModifie des données
  • update_settingsVisible par d’autres
  • update_tagModifie des données
  • update_tasks_statusVisible par d’autres
  • update_tasks_timesVisible par d’autres
  • update_teamModifie des données
  • update_team_userModifie des données
  • update_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’autres
  • update_webhookSupprime des données
  • upload_documentModifie des données
  • upload_file_to_expenseModifie des données
  • upload_file_to_noteModifie des données
  • upload_pageModifie des données
  • upload_taskModifie des données

Configuration en trois étapes

  1. 1

    Choisissez l’application

    Créez un compte PipMCP gratuit et sélectionnez Timesheet dans la liste des applications.

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

    Ajoutez le lien à votre IA

    Vous obtenez un lien MCP personnel. Ajoutez-le à Claude, ChatGPT ou Cursor :

    1. Cliquez sur votre nom, puis sur Paramètres › Connecteurs › Ajouter un connecteur personnalisé.
    2. Collez votre lien dans le champ URL du serveur MCP distant.
    3. 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 gratuitement

PipMCP n’est pas affilié à Timesheet. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.