Aller au contenu

Intégration · Productivité

Connecter Claude & ChatGPT à TimeCamp

Demandez à votre IA de démarrer un chronomètre sur une tâche, d'enregistrer les heures d'hier ou de sommer le temps passé par votre équipe sur un projet. Elle peut lister et modifier les entrées de temps, créer et mettre à jour des projets et tâches, enregistrer et mettre à jour des dépenses, vérifier la présence et les approbations de feuilles de temps, ainsi que soumettre des demandes d'absence.

Connecter TimeCamp gratuitement

Offre gratuite, sans carte bancaire. Comptez environ une minute.

Essayez de demander

  • “Démarrer un chronomètre sur la tâche de refonte du site web.”

    L'IA trouve la tâche et lance votre chronomètre dessus.

  • “Arrêter mon chronomètre.”

    Elle arrête le chronomètre en cours d'exécution et l'enregistre comme entrée de temps.

  • “Enregistrer 3 heures hier sur le projet Acme comme facturable, note : préparation d'atelier.”

    Elle crée une entrée de temps avec la date, la durée, la tâche, la note et le flag facturable.

Ce que votre IA peut faire

Suivi du temps

Démarrer et arrêter des chronomètres, voir ce qui est en cours, et créer, mettre à jour, taguer et supprimer des entrées de temps.

Projets et tâches

Lister et rechercher des projets et des tâches, créer des tâches et sous-tâches, et renommer, déplacer ou archiver celles-ci.

Dépenses et présence

Enregistrer, lister et mettre à jour les dépenses, voir la présence et les approbations de feuilles de temps, et soumettre des demandes d'absence.

  • “Combien d'heures l'équipe a-t-elle enregistré sur Acme la semaine dernière ?”

    Elle liste les entrées de temps entre les deux dates pour les tâches du projet et les additionne.

  • “Enregistrer une dépense de taxi de 45 EUR sur le projet Acme.”

    Elle consulte la catégorie de dépenses et enregistre la dépense avec le montant, la date, l'utilisateur, la tâche et le flag facturable.

  • “Demander une vacances pour moi le 14 octobre.”

    Elle soumet une demande d'absence pour ce jour avec le type de journée que vous utilisez pour les vacances.

148 outils pour TimeCamp

Ces outils sont activés lors de la connexion. Vous pouvez désactiver chacun d’eux ou exiger votre approbation avant son exécution.

  • archive_categoryVisible par d’autres
  • archive_task_archive_batchSupprime des données
  • attach_invoiceVisible par d’autres
  • attach_projectModifie des données
  • cancel_timerTransfère de l’argent
  • create_approvalModifie des données
  • create_approval_messageVisible par d’autres
  • create_approval_taskModifie des données
  • create_attendance_userModifie des données
  • create_categoryModifie des données
  • create_custom_field_templateModifie des données
  • create_entries_mergeModifie des données
  • create_expenseModifie des donnéesEnregistrer une dépense : `amount`, date `made_at`, ID utilisateur `made_by`, `task_id`, `currency_id` et `expense_category_id` et `is_billable`.
  • create_groupModifie des données
  • create_group_rateModifie des données
  • create_group_userModifie des données
  • create_load_dataModifie des données
  • create_moveModifie des données
  • create_predefined_days_betaModifie des données
  • create_projectModifie des données
  • create_removeModifie des données
  • create_sites_and_appModifie des données
  • create_tagModifie des données
  • create_tag_listModifie des données
  • create_taskModifie des donnéesCréer un projet ou une tâche par `name` ; passer `parent_id` pour la rendre sous-tâche, plus des indicateurs facturables, budgétaires, des balises et des IDs utilisateur optionnels.
  • create_task_change_parentModifie des données
  • create_task_rateModifie des données
  • create_task_tagModifie des données
  • create_time_entryModifie des donnéesEnregistrer une entrée horaire sur un `date`, avec start_time/end_time ou durée en secondes, une tâche_id optionnelle, une note et un indicateur facturable.
  • create_time_entry_restrictionModifie des données
  • create_tt_roleSupprime des données
  • create_userModifie des données
  • create_user_rateModifie des données
  • delete_custom_field_unassignSupprime des données
  • delete_deleteSupprime des données
  • delete_document_deletesTransfère de l’argent
  • delete_expenseSupprime des données
  • delete_group_schedulersTransfère de l’argent
  • delete_group_settingsTransfère de l’argent
  • delete_group_usersTransfère de l’argent
  • delete_groupsTransfère de l’argent
  • delete_page_tagsTransfère de l’argent
  • delete_predefined_day_removeSupprime des données
  • delete_projectSupprime des données
  • delete_tag_groupSupprime des données
  • delete_task_tag_listSupprime des données
  • delete_task_tagsTransfère de l’argent
  • delete_template_removesTransfère de l’argent
  • delete_time_entrySupprime des donnéesSupprimer définitivement une entrée horaire par `page_id` (l'ID de l'entrée).
  • delete_time_entry_restrictionSupprime des données
  • delete_tt_rolesTransfère de l’argent
  • delete_user_settingsTransfère de l’argent
  • detach_invoiceVisible par d’autres
  • detach_projectModifie des données
  • export_requestsModifie des données
  • get_approval
  • get_approval_users
  • get_billing_rate_for_task_user
  • get_current_userObtenir le profil de l'utilisateur TimeCamp connecté, y compris l'ID utilisateur et le compte.
  • get_custom_field_value
  • get_download
  • get_export
  • get_predefined_day
  • get_resource_type
  • get_tag
  • get_tag_list
  • get_timer_statusVérifier si l'utilisateur actuel a un chronomètre en cours d'exécution et ce qu'il suit.
  • get_userRécupérer un utilisateur via `user_id`.
  • list_approvalModifie des données
  • list_attendanceLister la présence (jours travaillés, types de jours, congés) entre `from` et `to`, optionnellement pour des utilisateurs spécifiques.
  • list_attendance_users
  • list_custom_field_templates
  • list_dataset_availabilities
  • list_day_types
  • list_entries_changes
  • list_entries_deletions
  • list_expense_categoriesLister les catégories de dépenses, afin de trouver un expense_category_id.
  • list_expense_documents
  • list_expensesModifie des donnéesLister les dépenses, filtrées par plage horaire, `task_ids`, catégorie, statut facturable ou facturé. Paginé.
  • list_exports
  • list_favourites
  • list_group_company_logos
  • list_group_rates
  • list_group_schedulers
  • list_group_users
  • list_groups
  • list_has_pendings
  • list_lists
  • list_logged_time_in_weeks
  • list_open_exports
  • list_page_tags
  • list_predefined_day_effectives
  • list_project_time_entry_summaries
  • list_project_users
  • list_projects
  • list_restrictionsModifie des données
  • list_root_groups
  • list_runnings
  • list_tag_groups
  • list_tag_listsLister les listes de balises (groupes de balises), optionnellement avec leurs balises.
  • list_tagsLister les balises dans une liste de balise par `tag_list_id`.
  • list_task_details
  • list_task_rates
  • list_tasksLister les projets et les tâches (TimeCamp traite les deux comme des tâches), filtrés par `status` ; passer `task_id` pour obtenir des tâches spécifiques.
  • list_tasks_2
  • list_time_entriesModifie des donnéesLister les entrées horaires entre `start_date` et `end_date`, optionnellement filtré par `user_ids`, `task_ids` ou `tag_ids`.
  • list_timesheet_approvalsLister les approbations de feuille horaire entre `from` et `to`.
  • list_trees
  • list_tt_roles
  • list_user_rates
  • list_usersLister les utilisateurs dans le compte ; définir `active_only` pour masquer les utilisateurs désactivés.
  • request_time_offModifie des donnéesSoumettre une demande de présence, par exemple pour les vacances, pour `target_user_id` sur le `date` avec `day_type_id`, `should_be` et `vacation_hours`.
  • restore_task_archive_batchVisible par d’autres
  • retrieve_all_possible_day_types_for_attendance
  • search_calendarsModifie des données
  • search_group_settings
  • search_projectsModifie des donnéesRechercher des projets par `search_text` (au moins 2 caractères) ou assigné à `user_ids`, avec `status` tous ou actifs.
  • search_user_settings
  • send_approval_reminderVisible par d’autres
  • set_time_entry_tagsVisible par d’autresDéfinir des balises sur une entrée de temps via `entry_id` ; `tags` est une liste séparée par des virgules d'identifiants de balise.
  • start_timerModifie des donnéesDémarrer le chronomètre pour l'utilisateur actuel, optionnellement sur un `task_id` avec une note.
  • stop_timerModifie des donnéesArrêter le chronomètre en cours d'exécution (optionnellement un `timer_id`), le sauvegardant comme entrée horaire.
  • submit_taskVisible par d’autres
  • submit_task_batchSupprime des données
  • update_addModifie des données
  • update_approval_change_statusesVisible par d’autres
  • update_bulk_change_statusesVisible par d’autres
  • update_categoryModifie des données
  • update_create_billing_rate_for_task_userModifie des données
  • update_custom_field_assignModifie des données
  • update_expenseModifie des donnéesMettre à jour une dépense par `expense_id` ; renvoyer tous les champs de dépense requis à nouveau avec les nouvelles valeurs.
  • update_group_schedulersVisible par d’autres
  • update_group_settingsVisible par d’autres
  • update_group_usersVisible par d’autres
  • update_groupsVisible par d’autres
  • update_projectsVisible par d’autres
  • update_tagModifie des données
  • update_tag_groupModifie des données
  • update_tag_listModifie des données
  • update_taskVisible par d’autresMettre à jour un projet ou une tâche via `task_id` : renommer, déplacer sous un autre parent, archiver, ou modifier le facturable, le budget et les utilisateurs.
  • update_task_colorsVisible par d’autres
  • update_task_tag_listModifie des données
  • update_task_tagsVisible par d’autres
  • update_template_modifiesVisible par d’autres
  • update_time_entryModifie des donnéesMettre à jour une entrée horaire par `page_id` (l'ID de l'entrée) : changer la date, les heures, la durée, la tâche, la note ou le indicateur facturable.
  • update_tt_rolesTransfère de l’argent
  • update_user_settingsVisible par d’autres
  • upload_documentModifie des données

Configuration en trois étapes

  1. 1

    Choisissez l’application

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

  2. 2

    Collez votre clé

    Collez votre jeton API TimeCamp. Dans TimeCamp, ouvrez vos paramètres du profil (app.timecamp.com/app#/settings/users/me) et copiez votre jeton API.

  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 TimeCamp ?

Elle peut lister les entrées de temps, projets, tâches, utilisateurs, tags, présence, approbations de feuilles de temps, dépenses et catégories de dépenses, ainsi que vérifier le chronomètre en cours. Elle peut démarrer et arrêter des chronomètres, créer, mettre à jour, taguer et supprimer des entrées de temps, créer et mettre à jour des projets et tâches, enregistrer et mettre à jour des dépenses, et soumettre des demandes d'absence.

L'IA voit-elle mes identifiants TimeCamp ?

Non. Vos identifiants TimeCamp sont chiffrés au repos et jamais montrés à l'IA. Après les avoir sauvegardés, ils ne sont plus affichés, 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 quels outils sont activés, donc vous pouvez commencer avec des recherches en lecture seule. Supprimer une entrée de temps est définitif et peut nécessiter votre approbation avant son exécution. Chaque appel d'outil est enregistré.

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. Les plans payants sont facturés par tâche terminée. Vous devez également avoir votre propre compte TimeCamp.

Comment TimeCamp gère-t-il les projets et les tâches ?

TimeCamp stocke les projets et les tâches de la même manière, comme des tâches. Une tâche placée sous une autre devient sa sous-tâche. L'IA peut créer une tâche sous un parent, déplacer une tâche vers un autre parent ou l'archiver.

Laissez votre IA travailler dans TimeCamp dès aujourd’hui.

Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.

Connecter TimeCamp gratuitement

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