Intégration · Paie et RH
Connectez Claude et ChatGPT à WebWork Time Tracker
Demandez à votre IA qui travaille actuellement, combien d'heures l'équipe a suivi cette semaine ou quels formulaires de temps sont en attente dans WebWork Time Tracker. Elle peut démarrer et arrêter les chronomètres, ajouter et corriger des entrées de temps, créer des projets et des tâches, ainsi que valider les formulaires de temps, les demandes de congés et les demandes de temps manuelles.
Offre gratuite, sans carte bancaire. Comptez environ une minute.
Essayez de demander
“Qui est en ligne actuellement et sur quoi travaillent-ils ?”
L'IA lit le statut en direct de chaque membre avec leur projet et tâche actuels.
“Combien d'heures l'équipe design a-t-elle suivi cette semaine ?”
Elle exécute le rapport des heures suivies pour cette semaine, filtré par cette équipe.
“Quels formulaires de temps sont soumis et en attente d'approbation ?”
Elle liste les formulaires de temps avec statut soumis, avec membre et période, et peut valider ceux que vous choisissez.
Ce que votre IA peut faire
Temps et présence
Démarrer et arrêter les chronomètres, ajouter, mettre à jour ou supprimer des entrées de temps, voir le statut en direct et la présence quotidienne, et rapporter les heures suivies pour jusqu'à 31 jours.
Approbations
Lister et valider les formulaires de temps, les demandes de congés et les demandes de temps manuelles.
Projets et tâches
Créer et mettre à jour des projets et des tâches, lister les tâches par statut ou priorité, et commenter sur les tâches.
“Ajoutez 2 heures pour Anna hier de 13:00 à 15:00 sur le projet Site Web.”
Elle trouve Anna et son contrat sur ce projet, puis ajoute une entrée de temps manuelle avec vos données.
“Créez une tâche dans la refonte du site : mettre à jour la page des tarifs, urgent, assignée à Tom.”
Elle crée la tâche dans ce projet avec priorité et assigné.
“Qui était en retard ou absent lundi ?”
Elle lit le rapport de présence pour cette date et liste ceux présents, en retard ou absents.
152 outils pour WebWork Time Tracker
Ces outils sont activés lors de la connexion. Vous pouvez désactiver chacun d’eux ou exiger votre approbation avant son exécution.
add_task_commentModifie des donnéesAjouter un commentaire (`text`) à une tâche de `task_id` ; définir `parent_id` pour répondre à un commentaire. Les abonnés à la tâche peuvent le voir.add_time_entryModifie des donnéesAjouter une entrée horaire manuelle pour `user_id` sur `date` (Y-m-d) de `start_time` à `end_time` (HH:mm), avec des options `contract_id`, `task_id` et `notes`.approve_leave_requestVisible par d’autresApprouver une demande de congé (absence) par `leave_request_id`.approve_time_requestVisible par d’autresApprouver une demande horaire manuelle par `time_request_id` ; le temps demandé est ajouté au temps suivi du membre.approve_timesheetVisible par d’autresApprouver une feuille de temps soumise par `timesheet_id`.attach_assetModifie des donnéesattach_assign_to_project_groupModifie des donnéesattach_assign_to_shiftModifie des donnéesattach_assign_to_taskModifie des donnéesattach_assign_to_teamModifie des donnéesattach_assign_to_titleModifie des donnéesattach_project_viewer_projectModifie des donnéescreate_assetModifie des donnéescreate_asset_custom_fieldModifie des donnéescreate_asset_typeModifie des donnéescreate_contractModifie des donnéescreate_custom_fieldModifie des donnéescreate_expenseModifie des donnéescreate_job_siteModifie des donnéescreate_leafModifie des donnéescreate_projectModifie des donnéesCréer un projet avec `name` et les options `notes`, `budget`, `estimation`, `start_date` et `deadline`.create_project_groupModifie des donnéescreate_project_viewerModifie des donnéescreate_shiftModifie des donnéescreate_taskModifie des donnéesCréer une tâche dans `project_id` avec `title` et les options `description`, `status`, `priority`, `start_date`, `end_date`, `assignees` (IDs d'utilisateurs) et `parent_id` pour une sous-tâche.create_task_statusModifie des donnéescreate_teamModifie des donnéescreate_time_requestModifie des donnéescreate_titleModifie des donnéescreate_userVisible par d’autrescreate_webhookSupprime des donnéesdelete_assetSupprime des donnéesdelete_asset_custom_fieldSupprime des donnéesdelete_asset_typeSupprime des donnéesdelete_contractSupprime des donnéesdelete_custom_fieldSupprime des donnéesdelete_expenseSupprime des donnéesdelete_job_siteSupprime des donnéesdelete_projectSupprime des donnéesdelete_project_groupSupprime des donnéesdelete_project_viewerSupprime des donnéesdelete_shiftSupprime des donnéesdelete_taskSupprime des donnéesdelete_task_messageSupprime des donnéesdelete_task_recurrencesTransfère de l’argentdelete_task_statusSupprime des donnéesdelete_teamSupprime des donnéesdelete_time_entrySupprime des donnéesSupprimer une entrée horaire par `page_id` (l'ID de l'entrée horaire). Le temps suivi est supprimé et ne peut pas être restauré.delete_titleSupprime des donnéesdelete_userSupprime des donnéesdelete_webhookSupprime des donnéesdetach_assetModifie des donnéesdetach_project_viewer_projectSupprime des donnéesdetach_unassign_to_project_groupSupprime des donnéesdetach_unassign_to_shiftSupprime des donnéesdetach_unassign_to_taskSupprime des donnéesdetach_unassign_to_teamSupprime des donnéesdetach_unassign_to_titleSupprime des donnéesdownload_screenshotget_assetget_asset_custom_fieldget_asset_typeget_contractget_current_trackingObtenir ce que `user_id` suit actuellement (chronomètre en cours, projet et tâche).get_custom_fieldget_daily_attendanceObtenir le rapport de présence pour un seul `date` (A-j-a) : qui était présent, en retard ou absent, optionnellement filtré par `users` ou `status`.get_expenseget_job_siteget_leafget_live_statusVoir qui travaille actuellement : le statut en direct de chaque membre (en ligne, récemment, hors ligne, absent, en congé), le projet et la tâche actuels. Filtrer par `status`, `search` (nom ou adresse e-mail), `project_id` ou `member_id`.get_memberRécupérer un membre par `user_id`, y compris le rôle, l'email, la zone horaire et la limite d'heures.get_pageget_projectRécupérer un projet par `project_id`, y compris le budget, l'échéance et les notes.get_project_groupget_project_viewerget_screenshotget_shiftget_taskRécupérer une tâche par `task_id` et `project_id`, avec statut, priorité, dates, affectés et description.get_task_messageget_task_statusget_teamget_time_requestget_timesheetget_titleget_tracked_hours_reportRapport des heures suivies entre `start_date` et `end_date` (A-j-a, max 31 jours ; par défaut cette semaine), filtré par `users`, `projects`, `teams` ou `user_id`.get_webhookget_workspacelist_activity_descriptionslist_activity_levelslist_apps_websiteslist_asset_custom_fieldslist_asset_typeslist_balanceslist_categorieslist_contractsLister les contrats (l'affectation d'un membre à un projet, avec tarif et limite hebdomadaire), filtrés par `user_id`, `project_id` ou `status`. Les IDs de contrat sont utilisés pour suivre le temps sur un projet.list_custom_fieldslist_daily_timelineslist_expenseslist_gps_trackingslist_leave_requestsLister les demandes de congés filtrées par `status` (en attente, approuvées, rejetées), `user_id`, `policy_id` ou des dates.list_membersLister les membres de l'espace de travail, filtrés par `email`, `role` ou `status` (actifs, inactifs, partis). À utiliser pour trouver l'identifiant utilisateur d'un membre.list_policieslist_project_groupslist_project_viewerslist_projectsLister les projets, optionnellement filtrés par `name`. À utiliser pour trouver un identifiant de projet.list_screenshotslist_shiftslist_task_assigneeslist_task_messageslist_task_reportslist_task_statusesLister les statuts des tâches (y compris ceux personnalisés) pour l'espace de travail ou un `project_id`.list_tasksLister les tâches d'un projet (`project_id`, ou `contract_id`), filtrées par `status` (0 Ouvert, 10 En cours, 20 Fait, 30 Fermé), `priority` (10 Urgent à 40 Faible) ou `parent_id`.list_tasks_2list_teamslist_time_entriesLister les entrées horaires d'un membre pour un seul `date` (A-j-a) par `user_id`, optionnellement filtré par `project_id` ou `task_id`.list_time_requestsLister les demandes horaires manuelles entre `date_from` et `date_to` (AAAA-MM-JJ), filtrées par `status` (en attente, approuvées, rejetées), `user_id` ou `project_id`.list_timesheetsLister les feuilles de temps filtrées par `status` (en attente, soumises, approuvées, rejetées), `user_id` et `date_from` / `date_to`.list_titleslist_webhookslist_workspacesLister les espaces de travail WebWork auxquels vous appartenez, avec leurs identifiants.reject_leafVisible par d’autresreject_time_requestVisible par d’autresreject_timesheetVisible par d’autresrestore_assetModifie des donnéesrestore_project_viewerModifie des donnéesrestore_userModifie des donnéessearch_assetssearch_job_sitesstart_timerModifie des donnéesDémarrer le chronomètre de suivi du temps pour `user_id`, optionnellement sur un `contract_id` (projet) et `task_id` avec un `activity_description`.stop_timerModifie des donnéesArrêter le chronomètre de suivi du temps en cours pour `user_id`.submit_timesheetVisible par d’autressubmit_userVisible par d’autresupdate_assetModifie des donnéesupdate_asset_custom_fieldModifie des donnéesupdate_asset_typeModifie des donnéesupdate_contractModifie des donnéesupdate_custom_fieldModifie des donnéesupdate_expenseModifie des donnéesupdate_job_siteModifie des donnéesupdate_projectModifie des donnéesMettre à jour un projet par `project_id` : nom, notes, budget, estimation, date de début ou délai. Seuls les champs que vous passez sont modifiés.update_project_groupModifie des donnéesupdate_shiftModifie des donnéesupdate_taskModifie des donnéesMettre à jour une tâche par `task_id` et `project_id` : titre, description, statut, priorité ou dates. Seuls les champs que vous passez sont modifiés.update_task_messageModifie des donnéesupdate_task_recurrencesVisible par d’autresupdate_task_statusModifie des donnéesupdate_teamModifie des donnéesupdate_time_entryModifie des donnéesMettre à jour une entrée horaire par `page_id` (l'identifiant de l'entrée horaire) : date, heure de début/fin, projet, tâche ou notes.update_timesheet_unsubmitsVisible par d’autresupdate_titleModifie des donnéesupdate_userModifie des donnéesupdate_webhookSupprime des données
Configuration en trois étapes
- 1
Choisissez l’application
Créez un compte PipMCP gratuit et sélectionnez WebWork Time Tracker dans la liste des applications.
- 2
Collez votre clé
Collez deux valeurs : un jeton d'accès personnel et votre identifiant d'espace de travail WebWork. Dans WebWork, allez dans Paramètres → API REST → Jetons d'accès personnels et cliquez sur Créer un jeton. Nommez-le, cochez Lecture et Écriture (décochez Écriture pour une accès en lecture seule) et copiez le jeton immédiatement. Il est affiché une seule fois.
- 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 WebWork Time Tracker ?
L'IA peut lire les espaces de travail, membres, projets, contrats, tâches, entrées de temps, formulaires de temps, demandes de congés et de temps, statut en direct, présence et rapports d'heures suivies. Elle peut démarrer et arrêter les chronomètres, ajouter, mettre à jour et supprimer des entrées de temps, créer et mettre à jour des projets et des tâches, commenter sur les tâches, et valider les formulaires de temps, congés et demandes de temps manuelles.
L'IA voit-elle mes identifiants WebWork Time Tracker ?
Non. Votre jeton d'accès personnel est chiffré au repos et jamais montré à l'IA. Une fois sauvegardé, il ne s'affiche plus, 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 commencer par les rapports uniquement. Les approbations et la suppression d'une entrée horaire (irréversible) peuvent nécessiter votre validation avant exécution. Un token sans accès Écriture limite l'IA à la lecture. 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 bancaire requis. Les plans payants sont facturés par tâche terminée. Vous avez également besoin de votre propre compte WebWork.
Qu'est-ce qu'un contrat dans WebWork ?
Un contrat est l'affectation d'un membre à un projet, avec un tarif et une limite hebdomadaire. Le temps passé sur un projet est suivi par rapport au contrat, donc l'IA consulte l'ID du contrat lorsqu'elle ajoute du temps ou démarre un chronomètre sur un projet.
Intégrations associées
Laissez votre IA travailler dans WebWork Time Tracker dès aujourd’hui.
Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.
Connecter WebWork Time Tracker gratuitementPipMCP n’est pas affilié à WebWork Time Tracker. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.





