Aller au contenu

Intégration · Interventions sur le terrain

Connecter Claude et ChatGPT à Fergus

Demandez à votre IA quelles devis sont en attente, combien un chantier a coûté jusqu'à présent, ou enregistrez une nouvelle demande dans Fergus. Elle peut rechercher des chantiers, clients, sites, devis, factures, tâches et entrées de temps, créer des chantiers, devis, clients et sites, et planifier des événements calendrier. Le travail d'office pour votre entreprise artisanale se fait via une conversation au lieu de cliquer dans la liste des chantiers.

Connecter Fergus gratuitement

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

Essayez de demander

  • “Combien coûte jusqu'à présent le chantier de salle de bain à 12 Harbour Road, et combien a été facturé ?”

    L'IA trouve le chantier et lit son récapitulatif financier avec les coûts, les frais et les montants facturés.

  • “Enregistrer une demande de Karen Smith : fuite du cylindre d'eau chaude, arrivée par téléphone.”

    Elle crée la demande avec le nom, la source et la description, ainsi que tous les détails de contact que vous fournissez.

  • “Quelles factures clients sont dues cette semaine ?”

    Elle recherche les factures par plage de date d'échéance et liste le client, numéro de facture, montant et statut.

Ce que votre IA peut faire

Chantiers et devis

Rechercher et lire des chantiers, phases et devis, créer des chantiers et devis avec des sections d'articles, marquer les devis acceptés et lire le récapitulatif financier d'un chantier.

Clients, sites et demandes

Rechercher, créer et mettre à jour des clients, créer et rechercher des sites et contacts, et enregistrer et rechercher les demandes entrantes.

Planification, tâches et factures

Lister et créer des événements calendrier, créer, mettre à jour et terminer les tâches, lister les entrées de temps et rechercher les factures clients.

  • “Créer un chantier devis pour Oak Street Cafe pour remplacer les lumières de la cuisine.”

    Elle trouve le client et le site et crée un chantier du type Devis avec un titre et une description.

  • “Mettre Mike sur le chantier Harbour Road jeudi de 8h à 12h.”

    Elle récupère l'ID utilisateur de Mike et planifie un événement calendrier sur le chantier pour cet intervalle.

  • “Combien d'heures l'équipe a-t-il enregistré sur le chantier 1287 la semaine dernière ?”

    Elle liste les entrées de temps pour ce numéro de chantier et cette plage de dates, par utilisateur.

92 outils pour Fergus

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

  • accept_quoteVisible par d’autresMarquer une offre comme acceptée par `quote_id`, enregistrant qui l'a acceptée (`accepted_by`) et éventuellement quelles sections.
  • add_noteModifie des donnéesAjouter une note (`text`) à un enregistrement tel qu'une tâche ou un client, donné `entity_name` et `entity_id`.
  • archive_siteVisible par d’autres
  • cancel_phaseSupprime des données
  • cancel_quoteSupprime des données
  • complete_taskVisible par d’autresMarquer une tâche comme terminée par `task_id`.
  • create_calendar_eventModifie des donnéesPlanifier un événement calendrier avec `event_title`, `event_type`, `start_time` et `end_time`, optionnellement pour un utilisateur et une tâche.
  • create_contactModifie des données
  • create_customerModifie des donnéesCréer un client avec `customer_full_name` et un `main_contact` (prénom, et éventuellement nom, entreprise, éléments de contact), plus des adresses physiques et postales optionnelles.
  • create_disconnectModifie des données
  • create_documentModifie des données
  • create_enquiryModifie des donnéesEnregistrer une nouvelle demande avec `name`, `source` et `description`, plus email, téléphone et adresse optionnels.
  • create_jobModifie des donnéesCréer une tâche avec `job_type` (Offre, Devis ou Facturation), titre, description, client et site. Définir `is_draft` pour la garder en brouillon.
  • create_phase_invoiceModifie des données
  • create_phase_stock_on_handModifie des données
  • create_project_holdModifie des données
  • create_project_phaseModifie des données
  • create_project_resumeModifie des données
  • create_quoteModifie des donnéesCréer une offre sur une tâche par `job_id` avec un `title`, `due_days` (7 à 180) et `sections` d'articles de ligne.
  • create_quote_2Modifie des données
  • create_siteModifie des donnéesCréer un site de travail avec un `site_address` et `default_contact`, plus un nom et contact facturation optionnels.
  • create_taskModifie des donnéesCréer une tâche avec un `description`, optionnel `due_date`, tâche et employés assignés.
  • delete_calendar_eventSupprime des données
  • delete_customerSupprime des données
  • delete_documentSupprime des données
  • delete_phase_stock_on_handSupprime des données
  • delete_taskSupprime des données
  • download_document
  • get_calendar_event
  • get_contact
  • get_current_userRécupérer les détails du utilisateur Fergus connecté. À utiliser pour confirmer dont est ce compte.
  • get_customerRécupérer un client par `customer_id`, avec le principal contact et les adresses.
  • get_enquiry
  • get_favourite
  • get_invoiceRécupérer une facture d'un client par `invoice_id`, avec montants et statut.
  • get_jobRécupérer une tâche par `project_id` (l'ID de la tâche), avec client, site, statut et description.
  • get_job_financial_summaryRécupérer le récapitulatif financier d'une tâche (coûts, factures, montants facturés) par `job_id`.
  • get_pricebook
  • get_pricebook_product
  • get_pricing_tier
  • get_project_phase
  • get_project_quote
  • get_quoteRécupérer une offre par `quote_id`, avec sections, articles de ligne et totaux.
  • get_quote_get
  • get_site
  • get_task
  • get_user
  • list_calendar_eventsLister les événements du calendrier (travaux et rendez-vous planifiés), filtrés par date, utilisateur, mission ou type d'événement.
  • list_companies
  • list_job_phasesLister les phases d'une mission par `job_id`, optionnellement filtrées par statut.
  • list_phase_financial_summaries
  • list_pricebook_products
  • list_pricing_tiers
  • list_time_entriesLister les enregistrements de temps du personnel, filtrés par plage de date, numéro de mission, phase ou utilisateur.
  • list_usersLister ou rechercher les utilisateurs du personnel par nom, statut ou type d'utilisateur. Utilisez-le pour trouver un ID d'utilisateur pour les tâches et événements du calendrier.
  • reject_quoteVisible par d’autres
  • restore_siteModifie des données
  • search_contactsRechercher des contacts par texte, type, client ou site.
  • search_customersRechercher des clients par `filter_search_text`. Utilisez-le pour trouver un ID de client.
  • search_documents
  • search_enquiriesRechercher les demandes d'offre (leads) entrantes par texte, source ou statut.
  • search_favourites
  • search_invoicesRechercher les factures clients par client, mission, numéro de facture ou plage de dates d'échéance.
  • search_jobsRechercher des missions par texte, numéro de mission, statut, type, client ou site. Utilisez-le pour trouver un ID de mission.
  • search_messages
  • search_phase_stock_on_hands
  • search_pricebooksModifie des données
  • search_pricebooks_get
  • search_project_quotes
  • search_quotesLister les devis sur toutes les missions, filtrés par statut ou dates de création et de modification.
  • search_sitesRechercher les sites de travail par texte, nom du site, ville ou code postal. Utilisez-le pour trouver un ID de site.
  • search_stock_on_hands
  • search_stock_useds
  • search_tasksLister les tâches, filtrées par date d'échéance, employé assigné, mission, en retard ou statut.
  • submit_phaseVisible par d’autres
  • submit_projectVisible par d’autres
  • submit_quoteVisible par d’autres
  • submit_quote_mark_as_sentVisible par d’autres
  • submit_quote_mark_as_viewedVisible par d’autres
  • submit_task_reopenVisible par d’autres
  • update_calendar_eventModifie des données
  • update_contactModifie des données
  • update_customerModifie des donnéesMettre à jour le nom, le principal contact et les adresses d'un client par `customer_id`. Envoyer la facture complète `main_contact` et `customer_full_name`.
  • update_messageModifie des données
  • update_phase_stock_on_handModifie des données
  • update_projectModifie des données
  • update_project_phaseModifie des données
  • update_project_quoteModifie des données
  • update_siteModifie des données
  • update_taskModifie des donnéesMettre à jour la description, la date d'échéance ou les employés assignés d'une tâche par `task_id`.
  • update_userModifie des données
  • update_versionModifie des données

Configuration en trois étapes

  1. 1

    Choisissez l’application

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

  2. 2

    Collez votre clé

    Collez un jeton d'accès personnel Fergus. Dans Fergus allez dans Paramètres > Intégrations, sélectionnez API Fergus et cliquez sur Générer PAT. Seuls les utilisateurs Admin et Full peuvent en créer un, et chaque utilisateur ne peut avoir qu'un jeton actif à la 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 Fergus ?

L'IA peut lire des chantiers, phases de chantier, devis, clients, contacts, sites, demandes, factures, tâches, entrées de temps, événements calendrier, utilisateurs et le récapitulatif financier d'un chantier. Elle peut créer des chantiers, devis, clients, sites, demandes, tâches, notes et événements calendrier, mettre à jour les clients et les tâches, terminer les tâches et marquer les devis acceptés, si vous activez ces outils.

L'IA voit-elle mon jeton Fergus ?

Non. Votre jeton d'accès personnel Fergus 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.

Puedo controlar qué acciones puede realizar la IA?

Oui. Vous choisissez quels outils sont activés, vous pouvez commencer en lecture seule. Accepter une offre et terminer une tâche modifient le statut de votre travail et peuvent nécessiter votre approbation avant exécution. Chaque appel d'outil est journalisé.

¿Funciona con ChatGPT?

Sí. En ChatGPT ve a Configuración › Aplicaciones y Conectores › Avanzado y activa el Modo Desarrollador, luego añade tu enlace PipMCP. El Modo Desarrollador requiere un plan de pago de ChatGPT: Plus, Pro, Business o Enterprise. El mismo enlace también funciona en Claude (Configuración › Conectores › Añadir conector personalizado), Cursor y otros clientes MCP.

¿Cuánto cuesta?

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

Qui dans mon équipe peut créer le jeton Fergus ?

Seuls les utilisateurs Admin et Full sur Fergus peuvent générer un jeton d'accès personnel, sous Paramètres > Intégrations > API Fergus. Chaque utilisateur ne peut avoir qu'un jeton actif à la fois. Si votre propre utilisateur Fergus n'est pas Admin ou Full, demandez à quelqu'un de votre équipe qui l'est.

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

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

Connecter Fergus gratuitement

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