Aller au contenu

Intégration · Planification

Connecter Claude & ChatGPT à Resource Guru

Demandez à votre IA qui est libre la semaine prochaine, de réserver quelqu'un sur un projet ou combien de temps est planifié par projet, et cela fonctionne dans votre compte Resource Guru. Il peut lister les ressources avec disponibilité, créer et modifier des réservations et ajouter du temps off. Il peut également créer des clients et des projets et lire les entrées de feuille de temps.

Connecter Resource Guru gratuitement

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

Essayez de demander

  • “Qui est libre la semaine prochaine ?”

    L'IA liste vos ressources avec leur disponibilité et les réservations qu'ils ont déjà.

  • “Réserver Anna sur le projet Refonte du site web pour 4 heures par jour, lundi à mercredi.”

    Elle trouve Anna et le projet et crée la réservation avec dates et durée quotidienne.

  • “Combien de temps est planifié par projet ce mois-ci ?”

    Elle lit le rapport des projets pour les dates que vous donnez.

Ce que votre IA peut faire

Réservations et disponibilité

Voir les ressources et leur disponibilité, et lister, créer, modifier ou supprimer des réservations, y compris la liste d'attente.

Projets et clients

Créer, mettre à jour et archiver les projets et clients, lister les réservations par projet et lire le rapport des projets.

Congés et feuilles de temps

Lister, ajouter et modifier le temps off par type, et lister ou mettre à jour les entrées de feuille de temps.

  • “Ajouter les vacances pour Peter du 14 au 18 octobre.”

    Elle trouve le type de temps off et ajoute le temps off. Les réservations en conflit passent à la liste d'attente.

  • “Qu'est-ce qui est sur la liste d'attente ?”

    Elle liste les réservations sur la liste d'attente pour la période que vous demandez.

  • “Créer le client Nordic Foods et un projet appelé Spring Launch pour eux.”

    Elle crée le client, puis le projet lié à ce client.

129 outils pour Resource Guru

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_activity_typeModifie des données
  • create_bookingModifie des donnéesRéservez une ressource : `resource_id` (ou `resource_ids`), `start_date`, `end_date`, `duration` en quelques minutes par jour, optionnel `start_time` (minutes après minuit), `project_id`, `client_id`, `details`, `billable` et `tentative`.
  • create_booking_remindModifie des données
  • create_booking_resolveModifie des données
  • create_clashModifie des données
  • create_clientModifie des donnéesCréez un client avec une `name` et optionnel `notes` et `color`.
  • create_custom_available_periodModifie des données
  • create_custom_fieldModifie des données
  • create_custom_field_optionModifie des données
  • create_dismissModifie des données
  • create_milestoneModifie des données
  • create_overtimeModifie des données
  • create_phaseModifie des données
  • create_projectModifie des donnéesCréez un projet avec une `name`, optionnel `client_id`, `project_code`, `notes`, `color`, `start_date`, `end_date` et `default_billable`.
  • create_rateModifie des données
  • create_resourceModifie des données
  • create_resource_availabilityModifie des données
  • create_resource_inviteVisible par d’autres
  • create_taskModifie des données
  • create_task_dependencyModifie des données
  • create_test_payload_urlSupprime des données
  • create_time_offModifie des donnéesAjoutez du temps hors service pour les ressources : `resource_ids`, `from` et `to` dates, `start_time` et `end_time` en minutes après minuit, optionnel `downtime_type_id` et `details`. Les réservations en conflit vont sur la liste d'attente sauf si `clash_resolution` indique le contraire.
  • create_timesheetModifie des données
  • create_timesheet_dismissModifie des données
  • create_webhookSupprime des données
  • create_webhook_testSupprime des données
  • delete_activity_typeSupprime des données
  • delete_bookingSupprime des donnéesSupprimez une réservation par `booking_id` ; pour les réservations répétées, utilisez `affects` ou `date` pour choisir quelles occurrences. Cela ne peut pas être annulé.
  • delete_calendarSupprime des données
  • delete_custom_fieldSupprime des données
  • delete_custom_field_optionSupprime des données
  • delete_customerSupprime des données
  • delete_downtimeSupprime des données
  • delete_milestoneSupprime des données
  • delete_phaseSupprime des données
  • delete_projectSupprime des données
  • delete_rateSupprime des données
  • delete_resetsTransfère de l’argent
  • delete_resourceSupprime des données
  • delete_taskSupprime des données
  • delete_task_dependencySupprime des données
  • delete_webhookSupprime des données
  • get_account
  • get_activity_type
  • get_bookingRécupérez une réservation par `booking_id`, avec ressource, projet, client, dates et durée.
  • get_calendar
  • get_clientRécupérer un client via `customer_id`.
  • get_current_userRécupérez les propres détails et l'ID de l'utilisateur Resource Guru connecté.
  • get_custom_field
  • get_custom_field_option
  • get_customer_get
  • get_downtime
  • get_milestone
  • get_phase
  • get_projectRécupérer un projet via `project_id`.
  • get_project_get
  • get_projects_reportRécupérez le rapport du temps planifié par projet entre `start_date` et `end_date`.
  • get_report_of_a_client
  • get_report_of_a_project
  • get_report_of_a_resource
  • get_report_of_bookings_with_no_project
  • get_report_of_clients
  • get_report_of_resources
  • get_resourceRécupérer une ressource via `resource_id`.
  • get_resource_2
  • get_resource_type
  • get_task
  • get_timesheet_entry_reports_grouped_by_projects
  • get_timesheet_entry_reports_grouped_by_resources
  • get_user
  • get_webhook
  • list_accounts
  • list_activity_type_stats
  • list_activity_types
  • list_alls
  • list_archived_clients
  • list_archived_projects
  • list_archived_resources
  • list_archiveds
  • list_booking_tasks
  • list_bookingsListez les réservations entre `start_date` et `end_date`, optionnellement pour `resource_ids`, une `booker_id` ou `approval_states` ; définissez `waiting` pour la liste d'attente. Paginez avec `limit` et `offset`.
  • list_calendars
  • list_clientsListez les clients avec leurs IDs ; définissez `include_archived` pour inclure ceux archivés.
  • list_custom_available_periods
  • list_custom_field_options
  • list_custom_fields
  • list_customer_bookings
  • list_customers_get
  • list_external_events
  • list_mes
  • list_milestones
  • list_phases
  • list_project_bookingsListez les réservations sur un projet par `project_id`, optionnellement entre `start_date` et `end_date`.
  • list_projectsListez les projets avec leurs IDs ; définissez `include_archived` pour inclure ceux archivés.
  • list_projects_get
  • list_rates
  • list_resource_bookingsAfficher les réservations d'une ressource entre `resource_id`, `start_date` et `end_date`.
  • list_resource_types
  • list_resourcesListez les ressources actives (personnes, équipements, salles) avec leurs IDs ; définissez `show_availability` pour leur disponibilité.
  • list_resources_2
  • list_task_dependencies
  • list_tasks
  • list_time_offListez le temps hors service (telles que congés ou maladies) entre `from` et `to`, optionnellement pour `resource_ids`.
  • list_time_off_typesListez les types de temps hors service (downtime), tels que vacances ou maladie, avec leurs IDs.
  • list_timesheet_entriesAfficher les entrées du tableau de temps entre `start_date` et `end_date`, optionnellement pour `resource_ids`.
  • list_unassigneds
  • list_usersLister les utilisateurs du compte avec leurs identifiants.
  • list_webhook_queues
  • list_webhooks
  • send_webhook_payload_batchTransfère de l’argent
  • submit_bookingVisible par d’autres
  • submit_downtimeVisible par d’autres
  • update_accountModifie des données
  • update_activity_typeModifie des données
  • update_bookingModifie des donnéesModifier une réservation par `booking_id` : dates, durée, heure de début, ressources, projet, client, détails ou drapeau provisoire. Seuls les champs que vous passez sont modifiés.
  • update_calendarModifie des données
  • update_clientModifie des donnéesMettre à jour un client par `customer_id` : nom, notes, couleur ou `archived`.
  • update_custom_fieldModifie des données
  • update_custom_field_optionModifie des données
  • update_milestoneModifie des données
  • update_phaseModifie des données
  • update_projectModifie des donnéesMettre à jour un projet par `project_id` : nom, client, code, notes, dates, valeur facturable par défaut ou `archived`. Seuls les champs que vous passez sont modifiés.
  • update_rateModifie des données
  • update_resourceModifie des données
  • update_taskModifie des données
  • update_time_offModifie des donnéesModifier une entrée de temps off par `downtime_id` : dates, heures, ressources, type ou détails.
  • update_timesheet_entryModifie des donnéesMettre à jour une entrée du tableau de temps par `timesheet_id` : date, durée, projet, client, notes ou valeur facturable.
  • update_updatesVisible par d’autres
  • update_webhookSupprime des données

Configuration en trois étapes

  1. 1

    Choisissez l’application

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

  2. 2

    Collez votre clé

    Enregistrez votre propre application Resource Guru, collez son Client ID, sa clé secrète et votre URL d'ID de compte, puis connectez-vous une fois avec Resource Guru. Connectez-vous sur developers.resourceguruapp.com avec votre ID Resource Guru, enregistrez une nouvelle application et définissez son Redirect URI sur https://pipmcp.com/oauth/callback.

  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 Resource Guru ?

Elle peut lire les ressources, réservations, projets, clients, temps off, types de temps off, entrées de feuille de temps, utilisateurs et le rapport des projets. Elle peut créer et mettre à jour les réservations, clients, projets et temps off, mettre à jour les entrées de feuille de temps et supprimer des réservations.

L'IA voit-elle mes identifiants Resource Guru ?

Non. Votre Client ID, clé secrète et jetons de connexion 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 seulement des requêtes de recherche. Supprimer une réservation ne peut pas être annulé et peut nécessiter votre approbation avant qu'elle ne s'exécute. 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 ?

Resource Guru se connecte via OAuth, ce qui nécessite un abonnement PipMCP Pro ou supérieur. PipMCP propose également un plan gratuit sans carte de crédit, mais il n'inclut pas cette connexion. Les plans payants sont facturés par tâche terminée. Vous devez également disposer d'un compte Resource Guru.

Pourquoi dois-je enregistrer ma propre application Resource Guru ?

Resource Guru se connecte via des applications OAuth enregistrées sur developers.resourceguruapp.com. Enregistrez une pour PipMCP avec l'URI de redirection https://pipmcp.com/oauth/callback, collez son Client ID et sa clé secrète dans PipMCP, puis connectez-vous et autorisez l'accès une seule fois.

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

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

Connecter Resource Guru gratuitement

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