Aller au contenu

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.

Connecter WebWork Time Tracker gratuitement

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ées
  • attach_assign_to_project_groupModifie des données
  • attach_assign_to_shiftModifie des données
  • attach_assign_to_taskModifie des données
  • attach_assign_to_teamModifie des données
  • attach_assign_to_titleModifie des données
  • attach_project_viewer_projectModifie des données
  • create_assetModifie des données
  • create_asset_custom_fieldModifie des données
  • create_asset_typeModifie des données
  • create_contractModifie des données
  • create_custom_fieldModifie des données
  • create_expenseModifie des données
  • create_job_siteModifie des données
  • create_leafModifie des données
  • create_projectModifie des donnéesCréer un projet avec `name` et les options `notes`, `budget`, `estimation`, `start_date` et `deadline`.
  • create_project_groupModifie des données
  • create_project_viewerModifie des données
  • create_shiftModifie des données
  • create_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ées
  • create_teamModifie des données
  • create_time_requestModifie des données
  • create_titleModifie des données
  • create_userVisible par d’autres
  • create_webhookSupprime des données
  • delete_assetSupprime des données
  • delete_asset_custom_fieldSupprime des données
  • delete_asset_typeSupprime des données
  • delete_contractSupprime des données
  • delete_custom_fieldSupprime des données
  • delete_expenseSupprime des données
  • delete_job_siteSupprime des données
  • delete_projectSupprime des données
  • delete_project_groupSupprime des données
  • delete_project_viewerSupprime des données
  • delete_shiftSupprime des données
  • delete_taskSupprime des données
  • delete_task_messageSupprime des données
  • delete_task_recurrencesTransfère de l’argent
  • delete_task_statusSupprime des données
  • delete_teamSupprime des données
  • delete_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ées
  • delete_userSupprime des données
  • delete_webhookSupprime des données
  • detach_assetModifie des données
  • detach_project_viewer_projectSupprime des données
  • detach_unassign_to_project_groupSupprime des données
  • detach_unassign_to_shiftSupprime des données
  • detach_unassign_to_taskSupprime des données
  • detach_unassign_to_teamSupprime des données
  • detach_unassign_to_titleSupprime des données
  • download_screenshot
  • get_asset
  • get_asset_custom_field
  • get_asset_type
  • get_contract
  • get_current_trackingObtenir ce que `user_id` suit actuellement (chronomètre en cours, projet et tâche).
  • get_custom_field
  • get_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_expense
  • get_job_site
  • get_leaf
  • get_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_page
  • get_projectRécupérer un projet par `project_id`, y compris le budget, l'échéance et les notes.
  • get_project_group
  • get_project_viewer
  • get_screenshot
  • get_shift
  • get_taskRécupérer une tâche par `task_id` et `project_id`, avec statut, priorité, dates, affectés et description.
  • get_task_message
  • get_task_status
  • get_team
  • get_time_request
  • get_timesheet
  • get_title
  • get_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_webhook
  • get_workspace
  • list_activity_descriptions
  • list_activity_levels
  • list_apps_websites
  • list_asset_custom_fields
  • list_asset_types
  • list_balances
  • list_categories
  • list_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_fields
  • list_daily_timelines
  • list_expenses
  • list_gps_trackings
  • list_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_policies
  • list_project_groups
  • list_project_viewers
  • list_projectsLister les projets, optionnellement filtrés par `name`. À utiliser pour trouver un identifiant de projet.
  • list_screenshots
  • list_shifts
  • list_task_assignees
  • list_task_messages
  • list_task_reports
  • list_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_2
  • list_teams
  • list_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_titles
  • list_webhooks
  • list_workspacesLister les espaces de travail WebWork auxquels vous appartenez, avec leurs identifiants.
  • reject_leafVisible par d’autres
  • reject_time_requestVisible par d’autres
  • reject_timesheetVisible par d’autres
  • restore_assetModifie des données
  • restore_project_viewerModifie des données
  • restore_userModifie des données
  • search_assets
  • search_job_sites
  • start_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’autres
  • submit_userVisible par d’autres
  • update_assetModifie des données
  • update_asset_custom_fieldModifie des données
  • update_asset_typeModifie des données
  • update_contractModifie des données
  • update_custom_fieldModifie des données
  • update_expenseModifie des données
  • update_job_siteModifie des données
  • update_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ées
  • update_shiftModifie des données
  • update_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ées
  • update_task_recurrencesVisible par d’autres
  • update_task_statusModifie des données
  • update_teamModifie des données
  • update_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’autres
  • update_titleModifie des données
  • update_userModifie des données
  • update_webhookSupprime des données

Configuration en trois étapes

  1. 1

    Choisissez l’application

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

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

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 gratuitement

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