Intégration · CRM et ventes
Connectez Claude et ChatGPT à AgentHub
Demandez à votre IA de retrouver un contact, de réserver un rendez-vous sur un créneau libre ou de marquer une affaire comme gagnée dans AgentHub. Elle peut créer et modifier des contacts, ajouter des notes, des étiquettes et des tâches, rechercher des conversations et lire leurs messages, gérer les opportunités dans vos pipelines et consulter les réponses aux formulaires. Obtenez des réponses à vos questions sur votre CRM sans passer d’un écran à l’autre.
Offre gratuite, sans carte bancaire. Comptez environ une minute.
Essayez de demander
“Retrouve le contact dont l’adresse e-mail est [email protected] et affiche ses étiquettes.”
L’IA retrouve le contact par son adresse e-mail et affiche son nom, son téléphone, ses étiquettes et ses champs personnalisés.
“Réserve un appel avec Jane dans le calendrier commercial mardi prochain après-midi.”
Elle répertorie vos calendriers, vérifie les créneaux libres et réserve le rendez-vous pour Jane.
“Marque l’affaire Jensen comme gagnée.”
Elle recherche parmi vos opportunités, retrouve l’affaire et définit son statut comme gagné.
Ce que votre IA peut faire
Contacts
Recherchez, créez et modifiez des contacts, ajoutez des étiquettes, des notes et des tâches, et marquez les tâches comme terminées.
Opportunités
Recherchez et consultez des opportunités, créez-en dans un pipeline et modifiez leur étape, leur montant ou leur statut.
Calendriers et conversations
Vérifiez les créneaux libres, réservez, reprogrammez ou annulez des rendez-vous, et consultez les messages des conversations et les réponses aux formulaires.
“Qu’a écrit Peter dans ses derniers messages ?”
Elle retrouve sa conversation et répertorie les derniers SMS, e-mails et messages de chat, du plus récent au plus ancien.
“Ajoute une tâche de suivi pour Jane à terminer vendredi et une note sur l’appel d’aujourd’hui.”
Elle crée la tâche sur sa fiche contact avec l’échéance et ajoute la note.
“Affiche les réponses aux formulaires de la semaine dernière.”
Elle répertorie les réponses reçues sur cette période, pour tous les formulaires ou pour un seul.
116 outils pour AgentHub
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_an_external_outbound_callVisible par d’autresadd_contact_noteModifie des donnéesAjoutez une note à un contact à partir de `contact_id`, avec le texte dans `body`.add_contact_tagsModifie des donnéesAjoutez des `tags` à un contact à partir de `contact_id`. Les étiquettes peuvent déclencher des automatisations dans le compte.add_contact_to_campaignModifie des donnéesadd_contact_to_workflowModifie des donnéescancel_a_scheduled_messageTransfère de l’argentcancel_scheduleTransfère de l’argentcreate_appointmentModifie des donnéesRéservez un rendez-vous pour un contact. Nécessite `calendar_id`, `contact_id` et `start_time` ; en option, end_time, title, appointment_status et assigned_user_id. Définissez `to_notify` pour envoyer les confirmations habituelles.create_appointment_messageModifie des donnéescreate_block_slotModifie des donnéescreate_calendarModifie des donnéescreate_calendar_notificationModifie des donnéescreate_calendar_resourceModifie des donnéescreate_companyVisible par d’autrescreate_contact_create_contactModifie des donnéescreate_contact_followerModifie des donnéescreate_contact_taskModifie des donnéesCréez une tâche sur un contact à partir de `contact_id`, avec `title`, `due_date`, `completed` (généralement false) et, en option, `body` et l’identifiant utilisateur `assigned_to`.create_contact_upsert_opportunityModifie des donnéescreate_conversationModifie des donnéescreate_custom_subtypeModifie des donnéescreate_deal_followerModifie des donnéescreate_groupModifie des donnéescreate_initiateModifie des donnéescreate_messageVisible par d’autrescreate_opportunityModifie des donnéesCréez une opportunité dans un pipeline. Nécessite `name`, `status` (open, won, lost, abandoned), `pipeline_id` et `contact_id` ; en option, `pipeline_stage_id`, `monetary_value` et `assigned_to`.create_or_update_contactModifie des donnéesCréez un contact ou modifiez le contact existant si l’adresse e-mail ou le téléphone correspond déjà. Transmettez first_name, last_name, email, phone, company_name, tags, les champs d’adresse ou custom_fields.create_scheduleModifie des donnéescreate_typingModifie des donnéescreate_userModifie des donnéesdelete_appointment_messageSupprime des donnéesdelete_calendarSupprime des donnéesdelete_calendar_notificationSupprime des donnéesdelete_campaigns_allTransfère de l’argentdelete_contactSupprime des donnéesdelete_contact_followersTransfère de l’argentdelete_contact_from_workflowSupprime des donnéesdelete_contact_messageSupprime des donnéesdelete_contact_tagsTransfère de l’argentdelete_contact_taskSupprime des donnéesdelete_dealSupprime des donnéesdelete_deal_followersTransfère de l’argentdelete_eventSupprime des donnéesdelete_groupSupprime des donnéesdelete_messageSupprime des donnéesdelete_resourceSupprime des donnéesdelete_scheduleSupprime des donnéesdelete_schedule_associationSupprime des donnéesdownload_transcriptionexport_messagesfind_contactRecherchez un contact existant par `email` ou numéro de téléphone `number`. Utilisez cet outil avant de créer un contact pour éviter les doublons.get_appointmentRécupérez un rendez-vous à partir de `event_id`.get_calendarget_calendar_notificationget_companyget_contactRécupérez un contact à partir de `contact_id`, avec son nom, son e-mail, son téléphone, ses étiquettes et ses champs personnalisés.get_contact_messageget_contact_taskget_email_by_idget_group_statusModifie des donnéesget_messageget_message_by_message_idget_message_statusVisible par d’autresget_opportunityRécupérez une opportunité à partir de `deal_id`, avec son montant, son étape, son statut et son contact.get_resourceget_scheduleget_transcription_by_message_idget_unsubscription_statuslist_appointment_messageslist_blocked_slotslist_calendar_eventsRépertoriez les événements du calendrier entre `start_time` et `end_time` (en millisecondes), pour un `calendar_id`, un `user_id` ou un `group_id` (l’un des trois est obligatoire).list_calendar_notificationslist_calendar_resourceslist_calendarsRépertoriez les calendriers du compte. Utilisez cet outil pour obtenir un identifiant de calendrier afin de réserver un rendez-vous.list_contact_appointmentsRépertoriez les rendez-vous réservés pour un contact à partir de `contact_id`.list_contact_notesRépertoriez les notes d’un contact à partir de `contact_id`.list_contact_tasksRépertoriez les tâches d’un contact à partir de `contact_id`.list_conversation_messagesRépertoriez les messages (SMS, e-mails, chat, etc.) d’une conversation à partir de `conversation_id`, du plus récent au plus ancien. Filtrez par `type` et parcourez les pages avec `last_message_id`.list_custom_subtypeslist_form_submissionsRépertoriez les réponses aux formulaires, filtrées par `form_id`, texte de recherche `q` ou période (`start_at`, `end_at`).list_formsRépertoriez les formulaires du compte.list_free_slotsRépertoriez les créneaux de réservation libres d’un calendrier à partir de `calendar_id`, entre `start_date` et `end_date` (en millisecondes, avec un écart maximal de 31 jours), éventuellement dans un fuseau horaire `timezone`.list_groupslist_location_recordingslist_pipelinesRépertoriez les pipelines d’opportunités et leurs étapes. Utilisez cet outil pour obtenir les identifiants des pipelines et des étapes.remove_contact_from_campaignSupprime des donnéessearch_contactsModifie des donnéessearch_conversationsRecherchez des conversations par `query`, `contact_id`, `status` (all, read, unread, starred, recents) ou `assigned_to`. Utilisez cet outil pour trouver un identifiant de conversation.search_lost_reasonssearch_opportunitiesRecherchez des opportunités avec `q` ou filtrez par `pipeline_id`, `pipeline_stage_id`, `status`, `contact_id` ou `assigned_to`.search_opportunities_2Modifie des donnéessearch_schedulessend_a_review_reply_to_google_my_businessVisible par d’autressend_messageVisible par d’autresset_task_completedVisible par d’autresMarquez une tâche de contact comme terminée ou non terminée à partir de `contact_id`, de `task_id` et de `completed`.submit_documentVisible par d’autressubmit_group_slugVisible par d’autresupdate_appointmentModifie des donnéesReprogrammez ou modifiez un rendez-vous à partir de `event_id` : start_time, end_time, title, appointment_status (par exemple cancelled) ou utilisateur attribué.update_appointment_messageModifie des donnéesupdate_block_slotModifie des donnéesupdate_calendarModifie des donnéesupdate_calendar_notificationModifie des donnéesupdate_contactModifie des donnéesModifiez un contact à partir de `contact_id` : nom, e-mail, téléphone, adresse, étiquettes, utilisateur attribué, paramètres « Ne pas déranger » ou champs personnalisés. Seuls les champs transmis sont modifiés.update_contact_messageModifie des donnéesupdate_contact_taskModifie des donnéesupdate_custom_subtypeModifie des donnéesupdate_groupModifie des donnéesupdate_messageModifie des donnéesupdate_message_documentsSupprime des donnéesupdate_opportunityModifie des donnéesModifiez une opportunité à partir de `deal_id` : nom, étape, pipeline, montant, statut ou utilisateur attribué. Seuls les champs transmis sont modifiés.update_opportunity_statusModifie des donnéesDéfinissez le `status` (open, won, lost, abandoned) d’une opportunité à partir de `opportunity_id`, avec un `lost_reason_id` facultatif.update_resourceModifie des donnéesupdate_scheduleModifie des donnéesupdate_schedule_associationModifie des donnéesupdate_updateVisible par d’autresupload_form_custom_filesModifie des donnéesupload_messageModifie des données
Configuration en trois étapes
- 1
Choisissez l’application
Créez un compte PipMCP gratuit et sélectionnez AgentHub dans la liste des applications.
- 2
Collez votre clé
Collez un jeton d’intégration privée et votre identifiant Location (sous-compte). AgentHub repose sur HighLevel. Dans votre sous-compte, ouvrez Settings > Private Integrations (activez cette option dans Labs si elle n’apparaît pas), cliquez sur Create new Integration, donnez-lui un nom, cochez les autorisations nécessaires (contacts, conversations, opportunities, calendars) et copiez le jeton. Votre identifiant Location se trouve dans Settings > Business Profile ; il figure également après /location/ dans l’adresse de l’application.
- 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 AgentHub ?
Elle peut rechercher et consulter les contacts, leurs notes et leurs tâches, les rendez-vous, les calendriers et les créneaux libres, les opportunités et les pipelines, les conversations et leurs messages, ainsi que les formulaires et les réponses reçues. Elle peut créer et modifier des contacts, ajouter des étiquettes, des notes et des tâches, créer et modifier des opportunités, et réserver et modifier des rendez-vous.
L’IA a-t-elle accès à mes identifiants AgentHub ?
Non. Votre jeton d’intégration privée et votre identifiant Location sont chiffrés au repos et ne sont jamais montrés à l’IA. Une fois enregistrés, ils ne sont plus affichés, même 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 et pouvez donc commencer uniquement par des consultations. L’ajout d’étiquettes peut déclencher des automatisations dans votre compte, une réservation avec les notifications activées envoie les confirmations habituelles, et les changements de statut déplacent les affaires dans votre pipeline. Ces outils peuvent donc nécessiter votre approbation avant leur exécution. Chaque appel d’outil est journalisé.
Est-ce compatible avec ChatGPT ?
Oui. Dans ChatGPT, ouvrez Settings › Apps & Connectors › Advanced, activez le mode développeur et ajoutez votre lien PipMCP. Le mode développeur nécessite un abonnement ChatGPT payant : Plus, Pro, Business ou Enterprise. Le même lien fonctionne aussi dans Claude (Settings › Connectors › Add custom connector), Cursor et d’autres clients MCP.
Combien cela coûte-t-il ?
PipMCP propose une offre gratuite sans carte bancaire. Les offres payantes sont facturées à la tâche terminée. Vous devez également disposer de votre propre compte AgentHub.
Pourquoi ai-je besoin d’un identifiant Location ?
AgentHub repose sur HighLevel, où chaque entreprise est un sous-compte appelé « location ». L’identifiant Location indique à PipMCP dans quel sous-compte l’IA doit travailler. Vous le trouverez dans Settings > Business Profile ou après /location/ dans l’adresse de l’application.
Intégrations associées
Laissez votre IA travailler dans AgentHub dès aujourd’hui.
Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.
Connecter AgentHub gratuitementPipMCP n’est pas affilié à AgentHub. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.






