Aller au contenu

Intégration · Interventions sur le terrain

Connecter Claude & ChatGPT à Housecall Pro

Demandez à votre IA ce qui est prévu dans le calendrier, combien un client doit payer, ou réservez un nouveau travail, et cela fonctionnera dans votre compte Housecall Pro. Elle peut rechercher et créer des clients, créer des travaux avec des articles de ligne, les programmer et les envoyer, rédiger des devis, transformer des prospects en travaux ou en devis, et lire les factures et le livre de prix.

Connecter Housecall Pro gratuitement

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

Essayez de demander

  • “Quels travaux sont prévus pour demain, et qui est assigné ?”

    L'IA liste les travaux avec un début prévu demain, incluant le client, l'adresse et les employés assignés.

  • “Ajouter Maria Lopez comme cliente au 14 Oak Street et réserver une inspection de chauffe-eau pour jeudi à 9h.”

    Elle crée la cliente avec l'adresse du service, crée un travail à cette adresse et définit le calendrier.

  • “Déplacer le travail Lopez au vendredi à 13h et lui en informer.”

    Elle modifie le calendrier du travail et, si la notification est activée, Housecall Pro informe la cliente de la nouvelle heure.

Ce que votre IA peut faire

Clients et prospects

Rechercher, créer et mettre à jour des clients, ajouter des adresses de service, et créer ou transformer des prospects en travaux ou devis.

Travaux et calendrier

Créer des travaux avec articles de ligne et notes, définir ou modifier le calendrier, envoyer des employés et ajouter des rendez-vous.

Devis et factures

Créer et lire des devis avec options et articles de ligne, lister les factures par statut ou date, et rechercher dans le livre de prix.

  • “Rédiger un devis pour la famille Chen avec notre service standard de nettoyage d'égouts.”

    Elle recherche dans le livre de prix le service, puis crée un devis pour la cliente avec cet article de ligne.

  • “Quelles factures sont toujours impayées ?”

    Elle liste les factures par statut, incluant le client, le montant dû et la date d'échéance.

  • “Transformer le nouveau prospect de Ben Carter en travail.”

    Elle trouve le prospect et le convertit en travail, conservant la cliente et l'adresse.

91 outils pour Housecall Pro

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_customer_addressModifie des donnéesAjouter une adresse de service à un client (`customer_id`) avec `street`, `city`, `state`, `zip` et `country`.
  • add_job_line_itemModifie des donnéesAjouter une ligne d'article à un travail (`job_id`) avec `name`, `quantity`, `unit_price`, optionnel `description` et `kind` (main-d'œuvre, matériaux ou remise).
  • add_job_noteModifie des donnéesAjouter une note à un travail (`job_id`) avec du texte dans `content`.
  • approve_optionVisible par d’autres
  • archive_applicationVisible par d’autres
  • convert_leadModifie des donnéesConvertir un lead (`lead_id`) en travail ou en devis, choisi avec `type`.
  • create_an_estimate_optionModifie des données
  • create_categoryVisible par d’autres
  • create_customerModifie des donnéesCréer un client avec `first_name`, `last_name`, `email`, numéros de téléphone, `company`, `addresses`, `tags` et `lead_source`. Rechercher d'abord pour éviter les doublons.
  • create_estimateModifie des donnéesCréer un devis pour un client (`customer_id` et `address_id` ou `address`) avec `options` (chaque avec des lignes d'article), optionnel `schedule`, `note` et `assigned_employee_ids`.
  • create_jobModifie des donnéesCréer un travail pour un client (`customer_id`, `address_id`) avec des options `schedule`, `line_items`, `assigned_employee_ids`, `tags` et `notes`.
  • create_job_appointmentModifie des donnéesAjouter une rendez-vous à un travail (`job_id`) avec `start_time`, `end_time` et `dispatched_employees_ids`.
  • create_job_linkModifie des données
  • create_job_typeModifie des données
  • create_leadModifie des donnéesCréer un lead pour un client existant (`customer_id`) ou un nouveau (`customer`), avec des options `address`, `line_items`, `note` et `assigned_employee_id`.
  • create_lead_sourceModifie des données
  • create_materialVisible par d’autres
  • create_option_linkModifie des données
  • create_option_messageModifie des données
  • create_price_formVisible par d’autres
  • create_project_tagModifie des données
  • create_subscriptionSupprime des données
  • create_tagModifie des données
  • delete_categorySupprime des données
  • delete_materialSupprime des données
  • delete_option_messageSupprime des données
  • delete_price_formSupprime des données
  • delete_project_appointmentSupprime des données
  • delete_project_messageSupprime des données
  • delete_project_order_lineSupprime des données
  • delete_project_schedulesTransfère de l’argent
  • delete_project_tagSupprime des données
  • delete_subscriptionsTransfère de l’argent
  • dispatch_jobVisible par d’autresAssigner des employés à un travail (`job_id`, `dispatched_employees`), remplaçant l'affectation actuelle.
  • get_companyObtenir les détails de l'entreprise Housecall Pro connectée (nom, adresse, informations de contact). À utiliser pour confirmer le compte dans lequel vous travaillez.
  • get_customerRécupérer un client par `customer_id`, y compris les détails de contact, adresses et tags.
  • get_customer_address
  • get_estimateRécupérer un devis par son ID (`quote_id`), y compris ses options et lignes d'article.
  • get_event
  • get_invoiceRécupérer une facture par `invoice_uuid`, avec des lignes d'article, montants, paiements et statut.
  • get_invoice_preview
  • get_jobRécupérer un travail par son ID (`project_id`) : client, adresse, planning, employés assignés, lignes d'article et totaux.
  • get_leadObtenir un prospect par `lead_id`.
  • get_price_form
  • list_applications
  • list_booking_windows
  • list_categories
  • list_checklists
  • list_customer_addresses
  • list_employeesLister les employés (techniciens et personnel administratif). À utiliser pour trouver les identifiants d'employés pour la planification et l'envoi.
  • list_estimatesLister les devis, filtrés par `customer_id`, `work_status`, `employee_ids` ou dates prévues.
  • list_events
  • list_invoicesLister les factures, filtrées par `status`, `customer_uuid`, date d'échéance, paiement ou plage de dates de création, ou montant dû.
  • list_job_appointmentsLister les rendez-vous (visites) sur un travail par `job_id`.
  • list_job_invoicesLister les factures pour un travail par `job_id`.
  • list_job_line_itemsLister les éléments de ligne (services et matériaux) sur un travail par `job_id`.
  • list_jobsLister les travaux, filtrés par `customer_id`, `work_status`, `employee_ids` ou dates de début/fin prévues. À utiliser pour trouver un identifiant de travail.
  • list_lead_order_lines
  • list_leadsLister les prospects, filtrés par `status`, `customer_id`, `lead_source`, `tag_ids` ou `employee_ids`.
  • list_materials
  • list_option_order_lines
  • list_price_forms
  • list_project_job_input_materials
  • list_routes
  • list_schedule_availabilities
  • list_service_zones
  • list_statuses
  • list_tags
  • reject_optionVisible par d’autres
  • restore_applicationModifie des données
  • schedule_jobVisible par d’autresDéfinir ou modifier le planning d'un travail (`job_id`, `start_time`, optionnel `end_time`, `arrival_window_in_minutes`, `dispatched_employees`). Définir `notify` pour notifier le client de la nouvelle heure.
  • search_customersRechercher des clients par nom, email, téléphone ou adresse dans `q`; pagination avec `page`/`limit`. À utiliser pour trouver un identifiant de client.
  • search_leads
  • search_price_book_servicesRechercher les services du livre des prix par `q`, afin d'obtenir les noms et prix pour les éléments de ligne.
  • search_projects
  • submit_projectVisible par d’autres
  • submit_project_lockVisible par d’autres
  • update_bulk_updatesVisible par d’autres
  • update_categoryVisible par d’autres
  • update_companiesVisible par d’autres
  • update_customerModifie des donnéesMettre à jour le nom, l'email, les numéros de téléphone, l'entreprise, les notes ou les balises d'un client par `customer_id`.
  • update_leadModifie des données
  • update_materialVisible par d’autres
  • update_option_schedulesVisible par d’autres
  • update_price_formVisible par d’autres
  • update_projectModifie des données
  • update_project_appointmentModifie des données
  • update_project_order_lineModifie des données
  • update_schedule_availabilitiesVisible par d’autres
  • update_statusesVisible par d’autres
  • update_tagModifie des données

Configuration en trois étapes

  1. 1

    Choisissez l’application

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

  2. 2

    Collez votre clé

    Collez votre clé API Housecall Pro. Selon Housecall Pro, l'accès API nécessite le plan MAX (ou XL) et une connexion en tant qu'administrateur. Dans Housecall Pro, allez à My Apps > All Apps, générez une clé API là-bas et copiez-la.

  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 Housecall Pro ?

Elle peut lire vos informations d'entreprise, clients, travaux, rendez-vous, articles de ligne, devis, factures, prospects, employés et services du livre de prix. Elle peut créer et mettre à jour des clients, ajouter des adresses, créer des travaux, devis et prospects, ajouter des articles de ligne, notes et rendez-vous aux travaux, programmer et envoyer des travaux, et transformer des prospects en travaux ou devis.

L'IA voit-elle ma clé API Housecall Pro ?

Non. Votre clé API Housecall Pro est chiffrée au repos et jamais affichée à l'IA. Une fois sauvegardée, elle 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 quels outils sont activés, vous pouvez commencer par les recherches uniquement. Le réajustement d'un travail peut notifier le client, et la mise en route remplace les employés déjà assignés, donc ces outils peuvent nécessiter votre approbation avant de s'exécuter. Chaque appel d'outil est journalisé.

Fonctionne-t-il avec ChatGPT ?

Oui. Dans ChatGPT, ouvrez Paramètres › Applications et connecteurs › Avancé, activez le mode Développeur et 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 autres clients MCP.

Quel est le coût ?

PipMCP dispose d'un plan gratuit, vous n'avez pas besoin de carte bancaire pour commencer. Les plans payants sont facturés par tâche terminée. Vous avez également besoin de votre propre compte Housecall Pro.

Quel plan Housecall Pro ai-je besoin ?

Housecall Pro indique que son API est disponible sur le plan MAX (ou XL), et vous avez besoin d'une connexion Admin pour générer la clé API sous My Apps > All Apps. PipMCP utilise cette clé et ne peut pas fournir un accès API à un compte dont le plan n'inclut pas celui-ci.

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

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

Connecter Housecall Pro gratuitement

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