Aller au contenu

Intégration · Communication

Connecter Claude et ChatGPT à Heartbeat

Demandez à votre IA qui se trouve dans votre communauté Heartbeat, ce qui a été publié dans un canal, ou configurez un événement pour un groupe. Elle peut trouver et ajouter des membres, gérer les groupes, lire et publier des fils de discussion et commentaires, envoyer des messages en direct et privés, ainsi que consulter les événements, cours, leçons terminées et documents.

Connecter Heartbeat gratuitement

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

Essayez de demander

  • “[email protected] est-elle membre ? Si non, ajoutez-la.”

    L'IA la recherche par adresse email d'abord, puis crée le membre avec le rôle que vous choisissez parmi les rôles de votre communauté.

  • “Déplacer ces trois membres dans le groupe Avancé.”

    Elle les ajoute au groupe par adresse email et peut les retirer des groupes frères en même temps.

  • “Quels sont les derniers posts du canal Présentations ?”

    Elle trouve le canal et liste ses fils de discussion, les plus récents en premier. Elle peut ouvrir n'importe quel fil avec ses commentaires.

Ce que votre IA peut faire

Membres et groupes

Lister, trouver, ajouter et mettre à jour des membres, lire les rôles, créer des groupes et ajouter ou retirer des membres par adresse email.

Canaux et messages

Lire les canaux, fils de discussion et messages en direct, publier des fils de discussion et commentaires, ainsi que envoyer des messages en direct et privés.

Événements, cours et documents

Lister et créer des événements, voir qui a assisté, lister les cours et leçons terminées, et lire les documents de la communauté.

  • “Publier un fil de bienvenue dans l'annonce.”

    Elle crée le fil dans le canal. Les membres du canal le voient immédiatement.

  • “Créer une session Q&A mardi prochain à 17h00 d'une heure et inviter le groupe Pro.”

    Elle crée l'événement avec l'heure de début, la durée et l'emplacement et invite le groupe.

  • “Quelles leçons Mark a-t-elle terminées ?”

    Elle trouve Mark et liste les leçons du cours qu'il a terminées.

55 outils pour Heartbeat

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_users_to_groupVisible par d’autresAjouter des membres à un groupe (group_id) via leurs adresses e-mail. Définir should_remove_from_sibling_groups pour les retirer des groupes frères.
  • create_commentVisible par d’autresCommenter sur un fil (thread_id) avec `text` ; définir parent_comment_id pour répondre à un commentaire ou null pour répondre au fil. Visible dans le canal.
  • create_eventVisible par d’autresCréer un événement avec nom, heure de début, durée et lieu (utilisez "HEARTBEAT" pour un canal vocal), plus des e-mails d'utilisateurs invités ou groupes optionnels. Les invités sont notifiés.
  • create_groupVisible par d’autresCréer un groupe avec un nom et une description optionnelle, membres, parent_group_id et paramètres joinable/isolés.
  • create_reactivateModifie des données
  • create_threadVisible par d’autresPublier un nouveau fil dans un canal (channel_id) avec `text`. Les membres du canal peuvent le voir tout de suite.
  • create_userVisible par d’autresAjouter un membre à la communauté avec nom, email et role_id, ainsi que bio, liens sociaux et group_i_ds optionnels. Utilisez list_roles pour les IDs de rôle.
  • delete_categorySupprime des données
  • delete_channelSupprime des données
  • delete_groupSupprime des données
  • delete_usersTransfère de l’argent
  • delete_webhookSupprime des données
  • find_user_by_emailTrouver un membre de la communauté via `email`. Utilisez ceci avant de créer un utilisateur pour éviter les doublons.
  • get_direct_chatRécupérer une discussion directe par chat_id, avec ses messages.
  • get_documentRécupérer un document par document_id.
  • get_eventRécupérer un événement par event_id, avec heure, lieu et invités.
  • get_groupRécupérer un groupe par group_id, avec ses membres.
  • get_lesson
  • get_threadRécupérer un fil de discussion par thread_id, avec ses commentaires.
  • get_userRécupérer un membre par user_id, avec profil, rôle et groupes.
  • list_categories
  • list_channel_threadsLister les fils de discussion (posts) dans un canal par channel_id, du plus récent au plus ancien ; pagination avec starting_after.
  • list_channelsLister les canaux de la communauté, avec leurs IDs et types.
  • list_chat_messagesLister les messages d'une discussion par canal_id ; pagination avec starting_after.
  • list_coursesLister les cours de la communauté.
  • list_documentsLister les documents de la communauté ; pagination avec starting_after.
  • list_event_attendanceLister les participants à un événement par event_id.
  • list_event_instances
  • list_eventsLister les événements de la communauté, optionnellement pour un group_id.
  • list_groupsLister les groupes de la communauté.
  • list_invitations
  • list_rolesLister les rôles de communauté et leurs IDs.
  • list_user_completed_lessonsLister les cours terminés par un membre (user_id).
  • list_usersLister tous les membres de votre communauté Heartbeat.
  • list_videos
  • list_webhooks
  • remove_users_from_groupTransfère de l’argentSupprimer des membres d'un groupe (group_id) via leurs adresses e-mail.
  • search_notifications
  • send_chat_messageSupprime des donnéesEnvoyer un message avec `text` vers un canal de discussion (channel_id) en tant qu'utilisateur administrateur `from`. Visible immédiatement par les membres du canal.
  • send_direct_messageSupprime des donnéesEnvoyer un message direct avec `text` à un membre via l'ID utilisateur `to`. Livré immédiatement.
  • update_categoriesVisible par d’autres
  • update_categoryModifie des données
  • update_channelModifie des données
  • update_channelsVisible par d’autres
  • update_direct_chatsVisible par d’autres
  • update_groupModifie des données
  • update_invitationModifie des données
  • update_invitationsVisible par d’autres
  • update_lessonModifie des données
  • update_lessonsVisible par d’autres
  • update_userModifie des donnéesMettre à jour un membre existant trouvé par `email` : nom, bio, statut ou liens sociaux. Seuls les champs que vous passez sont modifiés.
  • update_usersVisible par d’autres
  • update_voice_channelModifie des données
  • update_voice_channelsVisible par d’autres
  • update_webhooksTransfère de l’argent

Configuration en trois étapes

  1. 1

    Choisissez l’application

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

  2. 2

    Collez votre clé

    Collez une clé API pour votre communauté Heartbeat. Vous devez être administrateur de communauté pour en créer une. PipMCP l'envoie comme jeton Bearer.

  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 Heartbeat ?

Elle peut lire les membres, rôles, groupes, canaux, fils de discussion, messages en direct, conversations privées, événements, présence, cours, leçons terminées et documents. Elle peut ajouter et mettre à jour des membres, créer des groupes et modifier leurs membres, publier des fils de discussion et commentaires, envoyer des messages en direct et privés, et créer des événements.

L'IA voit-elle ma clé API Heartbeat ?

Non. Vous collez votre clé API Heartbeat dans PipMCP une seule fois. Elle est chiffrée au repos, jamais montrée à l'IA et jamais montrée à nouveau après que vous ayez sauvegardé, même pas pour vous. L'IA ne voit que les résultats des outils que vous avez activés.

Puis-je contrôler ce que l'IA est autorisée à faire ?

Oui. Vous choisissez les outils activés, vous pouvez commencer en lecture seule. Les fils de discussion, commentaires, messages et messages directs sont visibles immédiatement par les membres, et ces outils peuvent nécessiter votre approbation avant exécution. 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, sans carte bancaire requise pour commencer. Les plans payants sont facturés par tâche terminée. Vous avez également besoin de votre propre communauté Heartbeat.

Ai-je besoin d'être administrateur Heartbeat ?

Oui. Seul un administrateur de communauté peut créer une clé API Heartbeat. L'IA fonctionne via cette clé, et les messages sont envoyés sous l'utilisateur administrateur que vous nommez.

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

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

Connecter Heartbeat gratuitement

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