Intégration · Projets et tâches
Connecter Claude & ChatGPT à Projectworks
Demandez à votre IA de saisir le temps sur une tâche, d'afficher votre fiche de temps hebdomadaire ou de lister les factures d'un client dans Projectworks. Elle peut lire des clients, projets, modules, tâches, entrées de temps, factures, demandes de frais et congés, ainsi que créer des clients, contacts de facturation, tâches, entrées de temps et demandes de congé. Les fiches de temps et les questions sur les projets sont répondues via la conversation.
Offre gratuite, sans carte bancaire. Comptez environ une minute.
Essayez de demander
“Saisir 90 minutes pour la tâche Révision du design aujourd'hui : préparation d'un atelier client.”
L'IA trouve votre utilisateur et la tâche, puis crée une entrée de temps avec la date, les minutes et le commentaire.
“Quelle est l'apparence de ma fiche de temps cette semaine, et pouvez-vous la soumettre ?”
Elle lit votre fiche de temps hebdomadaire avec son état de soumission, puis la soumet pour approbation une fois que vous confirmez.
“Quelles factures avons-nous envoyées à Nordic Foods cette année ?”
Elle trouve le client et liste ses factures dans cette plage de dates, avec l'état et les totaux.
Ce que votre IA peut faire
Temps et fiches de temps
Saisir, modifier et supprimer des entrées de temps, lire les fiches de temps hebdomadaires et les soumettre pour approbation.
Clients et projets
Lire et créer des clients et contacts de facturation, lire projets et modules, et créer des tâches.
Factures, frais et congés
Lire les factures et demandes de frais, lister les congés et créer des demandes de congé.
“Affichez-moi les demandes de frais facturables sur le projet Reconstruction du site web.”
Elle liste les demandes de frais pour le projet filtrées aux seules factures.
“Réservez des congés annuels pour Sara les 14 et 15 octobre.”
Elle consulte les types et états de congé, puis crée une demande de congé d'un jour par date.
“Créez un nouveau client, Acme ApS, au bureau Copenhague avec Peter en tant que gestionnaire de compte.”
Elle trouve le bureau et l'ID utilisateur de Peter, puis crée le client.
121 outils pour Projectworks
Ces outils sont activés lors de la connexion. Vous pouvez désactiver chacun d’eux ou exiger votre approbation avant son exécution.
create_billing_contactModifie des donnéesAjoutez un contact facturation à un client (`client_id`) avec nom, adresse e‑mail, téléphone et adresse.create_clientModifie des donnéesCréez un client avec `client_name`, `office_id` (voir list_offices) et `account_manager_id` (un identifiant d'utilisateur), ainsi que des informations optionnelles sur l'adresse, la devise et les finances.create_expense_claimModifie des donnéescreate_leave_requestModifie des donnéesCréez une demande de congé pour `user_id` avec un `status_id` (voir list_leave_statuses) et `days`, chacun avec une date, des heures et un identifiant de type de congé (voir list_leave_types).create_moduleModifie des donnéescreate_projectModifie des donnéescreate_setModifie des donnéescreate_taskModifie des donnéesCréez une tâche dans un module (`module_id`) avec `task_name`, ainsi que des dates de début et de fin optionnelles, le tarif, le taux et les paramètres facturables.create_time_entryModifie des donnéesEnregistrez du temps : passez `user_id`, `task_id`, `date` et `minutes`, avec un `comment` optionnel.create_timesheet_unsubmitModifie des donnéescreate_userModifie des donnéescreate_user_or_update_taskModifie des donnéesdelete_contactSupprime des donnéesdelete_customerSupprime des donnéesdelete_expense_claimSupprime des donnéesdelete_leafSupprime des donnéesdelete_moduleSupprime des donnéesdelete_placeholder_taskSupprime des donnéesdelete_projectSupprime des donnéesdelete_taskSupprime des donnéesdelete_task_userSupprime des donnéesdelete_time_entryTransfère de l’argentSupprimez une entrée de temps via `id`. Cela ne peut pas être annulé.delete_userSupprime des donnéesdelete_user_journal_entriesTransfère de l’argentdelete_usersTransfère de l’argentget_billing_contactsget_clientRécupérez un client via `customer_id`, avec adresse, détails financiers et gestionnaire de compte.get_client_ratecardsget_custom_field_typesget_expense_claimRécupérez une demande de dépense via `expense_claim_id`.get_expense_claim_typesget_file_contentget_invoiceObtenir un bon de vente par `invoice_id`, avec ses lignes et totaux.get_leafget_moduleget_officeget_placeholder_taskget_projectRécupérez un projet via `project_id`, avec son client, ses gestionnaires, dates, statut et paramètres budgétaires.get_project_statusesget_project_taskselfservicemodesget_project_typesget_project_userget_reportget_resourceget_taskRécupérez une tâche via `task_id`, avec dates, tarif, statut et paramètres facturation.get_task_feetypesget_task_typesget_task_userget_userRécupérer un utilisateur via `user_id`.get_user_s_userrolesget_user_userget_user_usersget_weekly_timesheetRécupérez le bulletin horaire d'un utilisateur pour la semaine commençant `start_date` (`user_id` requis), y compris son état de soumission.list_allocation_typeslist_billing_contactsLister les contacts facturation, optionnellement filtrés par `client_id`, nom ou adresse e-mail.list_budget_frequencieslist_budget_typeslist_categorieslist_clientsLister les clients, optionnellement filtrés par `name`, bureau ou référence externe. Utilisez-le pour trouver l'ID d'un client.list_contactslist_custom_fieldslist_customerslist_entity_sub_typeslist_entity_typeslist_expense_claimsListez les demandes de dépenses, filtrées par utilisateur, projet, client, plage de dates, statut ou si facturables ou remboursables.list_forecastslist_formatslist_gl_codeslist_invoicesListez les factures, filtrées par `client_id`, `project_id`, statut, numéro de facture ou plage de dates.list_leaveLister les demandes de congés, filtrées par `user_id`, statut, type ou plage de dates.list_leave_statusesListez les états possibles d'une demande de congé et leurs identifiants.list_leave_typesLister les types de congé (par exemple congés annuels ou maladie) et leurs IDs.list_modulesLister les modules de projet (phases ou étapes), optionnellement filtrés par `project_id` ou `name`.list_officesLister les bureaux, optionnellement filtrés par `name`.list_project_userslist_projectsListez les projets, optionnellement filtrés par `name`, `client_id`, `user_id`, numéro de projet ou référence externe.list_projects_2list_resourceslist_tasksLister les tâches, optionnellement filtrées par `project_id`, `module_id`, `user_id` ou `name`. Utilisez-le pour trouver l'ID de la tâche contre lequel enregistrer le temps.list_tasks_2list_time_entriesLister les entrées de temps, filtrées par `user_id`, `task_id`, `date` ou date modifiée.list_user_journal_entrieslist_user_timesheetslist_usersLister les utilisateurs, optionnellement filtrés par `name` ou `email`. Utilisez-le pour trouver l'ID utilisateur d'une personne.list_users_2search_addressessearch_agreement_typessearch_cost_rate_cardssearch_countriessearch_currenciessearch_customer_contactssearch_holiday_calendarssearch_positionssearch_rankssearch_reportssearch_revenue_rate_cardssearch_tax_typessearch_teamsset_forecastModifie des donnéesset_resourceModifie des donnéessubmit_timesheetVisible par d’autresSoumettre le bulletin de temps d'un utilisateur pour la semaine commençant le `start_date` en vue de l'approbation (`user_id` requis).update_customerModifie des donnéesupdate_customer_fieldsVisible par d’autresupdate_expense_claimModifie des donnéesupdate_leafModifie des donnéesupdate_moduleModifie des donnéesupdate_module_fieldsVisible par d’autresupdate_projectModifie des donnéesupdate_project_fieldsVisible par d’autresupdate_project_usersVisible par d’autresupdate_taskModifie des donnéesupdate_task_fieldsVisible par d’autresupdate_task_userModifie des donnéesupdate_task_usersVisible par d’autresupdate_tasksVisible par d’autresupdate_time_entryVisible par d’autresModifier une entrée de temps par `id` : passer le `minutes` et tous les autres champs à modifier (date, tâche, commentaire).update_userModifie des donnéesupdate_user_fieldsVisible par d’autresupdate_user_journal_entriesVisible par d’autresupdate_user_s_userrolesTransfère de l’argentupdate_usersVisible par d’autres
Configuration en trois étapes
- 1
Choisissez l’application
Créez un compte PipMCP gratuit et sélectionnez Projectworks dans la liste des applications.
- 2
Collez votre clé
Collez deux valeurs : une clé consommateur et un secret consommateur. Dans Projectworks, allez dans Paramètres > Intégrations > Comptes API, cliquez sur + pour ajouter un compte API, puis cliquez sur Ajouter pour créer une clé. Copiez la clé du consommateur et le secret. Le secret n'est affiché qu'une fois. Votre connexion normale à Projectworks ne fonctionne pas pour l'API.
- 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 Projectworks ?
L'IA peut lire des clients, contacts de facturation, bureaux, projets, modules, tâches, utilisateurs, entrées de temps, fiches de temps hebdomadaires, factures, demandes de frais et congés. Elle peut créer des clients, contacts de facturation, tâches, entrées de temps et demandes de congé, modifier les entrées de temps et soumettre les fiches de temps. Elle peut également supprimer une entrée de temps si vous activez cet outil.
L'IA voit-elle mes identifiants Projectworks ?
Non. Votre clé et secret de consommateur sont chiffrés au repos et jamais montrés à l'IA. Une fois 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, vous pouvez commencer en lecture seule. La suppression d'une entrée de temps ne peut être annulée, et la soumission d'un bulletin horaire l'envoie pour approbation, donc ces outils peuvent nécessiter votre validation 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 avez également besoin de votre propre compte Projectworks.
Peut‑je utiliser ma connexion Projectworks habituelle ?
Non. L'API Projectworks n'accepte pas votre connexion habituelle. Créez un compte API dans Paramètres > Intégrations > Comptes API et utilisez sa clé et son secret de consommateur. Copiez le secret immédiatement, car Projectworks l'affiche une seule fois.
Intégrations associées
Laissez votre IA travailler dans Projectworks dès aujourd’hui.
Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.
Connecter Projectworks gratuitementPipMCP n’est pas affilié à Projectworks. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.






