Aller au contenu

Plugins

Chaque connexion à un système externe est un plugin. Le cœur reste ainsi léger, et un plugin que vous écrivez dispose exactement des mêmes possibilités qu’un plugin fourni par RolChat.

Type Rôle Exemples
Intégration Enrichir les fiches de contacts et d’entreprises avec les données de votre système, synchroniser les fiches dans les deux sens, réagir aux événements RolChat HubSpot, Salesforce, Zapier, Segment, Shifton, personnalisé
Adaptateur de fournisseur Connecter un fournisseur de téléphonie ou de messagerie et traduire son format en événements RolChat Twilio, Telnyx, Bandwidth et le reste de la marketplace téléphonique ; SendGrid pour l’e-mail
Adaptateur IA Connecter un fournisseur d’IA avec votre propre clé OpenAI, Anthropic et les sept autres du catalogue

Paramètres → Plugins affiche les plugins connectés, le catalogue, le journal des événements et vos clés d’API RolChat. Les Propriétaires et les Admins connectent, configurent, mettent en pause et suppriment les plugins et renouvellent les secrets ; tout le monde voit les données des plugins sur les fiches qu’ils enrichissent.

La connexion d’un plugin demande les portées dont il a besoin (par exemple contacts:read, contacts:write, deals:write), affiche le coût mensuel estimé pour les adaptateurs IA et délivre une seule fois un secret de webhook. Chaque plugin a une page de paramètres avec sa configuration, un bouton Synchroniser maintenant, la planification de la synchronisation (une expression cron et un fuseau horaire ; les exécutions manuelles sont limitées à une toutes les cinq minutes) et un journal des webhooks avec les envois, les nouvelles tentatives et les lettres mortes.

  • Recevoir des événements de RolChat sur son endpoint HTTPS, signés comme décrit dans Webhooks : conversations, messages, contacts, tickets, rendez-vous et plus encore.
  • Envoyer des événements à RolChat : mettre à jour les données de plugin d’un contact ou d’une entreprise, créer des contacts, signaler à RolChat qu’un agent est indisponible pour que les réservations soient réattribuées.
  • Enrichir les fiches : les données envoyées par un plugin apparaissent en lecture seule dans une section identifiée de la fiche du contact et de l’entreprise, et sont disponibles dans les conditions d’automatisation.
  • Appeler l’API avec une clé d’API limitée à ce dont il a besoin.

Le protocole, les endpoints et le manifeste sont décrits sur la page Créer un plugin.

Plugin Catégorie
HubSpot CRM CRM
Salesforce CRM CRM (bêta)
SendGrid Canal
Adaptateur OpenAI IA
Adaptateur Anthropic IA
Webhooks Zapier Automatisation
Événements Segment Analytique
Shifton WFM Gestion des effectifs
Synchronisation des plannings Shifton Gestion des effectifs