Documentation

Vue d'ensemble des intégrations

Connecter vos outils métier (Stripe, banque, Jira, Slack, SMS, Google, HubSpot, LinkedIn…) en BYO pour les lire et agir dessus depuis un pipeline.

Vue d'ensemble des intégrations

Une intégration branche un outil métier externe à vos pipelines : pour lire des données (revenus, activité d'équipe, agenda) ou pour agir (publier une campagne, créer un événement, récupérer un enregistrement d'appel).

À la différence d'un canal, qui déclenche un pipeline, une intégration est consommée à l'intérieur d'un pipeline — par un nœud dédié ou par un tool mis à disposition d'un agent.

Modèle « BYO » (Bring Your Own)

Toutes les intégrations sont BYO : vous renseignez vos propres credentials (clé API, token, compte OAuth) dans l'admin. betool ne s'interpose jamais entre vous et le fournisseur, ne stocke aucun secret en clair côté client, et ne facture pas de marge sur ces appels — vous payez le fournisseur directement.

Certaines intégrations gérées (LinkedIn, Google) proposent en complément un fallback vendor partagé : si votre organisation n'a pas configuré son propre compte, betool peut router l'appel via un compte mutualisé (résolution votre compte > compte partagé). Voir la page de chaque intégration.

Catalogue

Finance & paiement

  • Stripe — lire vos revenus, MRR et abonnements ; générer des liens de paiement.
  • Enable Banking — open banking (PSD2/AIS) : lire comptes et transactions, photo de trésorerie par devise.

Développement & production

  • GitHub — rapport de productivité d'équipe par développeur, état de la CI.
  • Jira — lire et écrire des tickets (Cloud ou Server/Data Center).

Communication & messagerie

  • Slack — recevoir et envoyer des messages (Events API + chat.postMessage).
  • SMS — envoyer et recevoir des SMS via AllMySMS (réponses et accusés de livraison).

CRM, marketing & productivité

  • Suite GTM — HubSpot, Notion, Airtable, Brevo, Mailchimp, Calendly, Typeform, Shopify, Microsoft 365 et Monday.com.

Productivité & publicité

  • Google — Agenda, Sheets, Drive, Google Ads (rapports, upload de conversions), validation d'adresse postale.
  • LinkedIn Ads — publication de campagnes publicitaires de bout en bout.

Téléphonie

  • Kavkom — récupération des enregistrements d'appels depuis un PBX cloud.

Comment c'est consommé dans un pipeline

Deux formes, selon l'intégration :

  1. Un nœud dédié — placé dans le pipeline, il appelle le fournisseur et publie le résultat dans le contexte (ex. stripe_report, github_report, jira_report, enablebanking_report, slack_outbound, linkedin_ads_publish). Les nœuds aval consomment la sortie comme n'importe quelle autre donnée. Les nœuds qui agissent vers l'extérieur (envoi, création, publication) sont exactly-once : pas de doublon en cas de retry.
  2. Un tool d'agent — mis à disposition d'un nœud agent, qui décide quand l'appeler (ex. google.calendar_list_events, jira.create_issue, slack.post_message, stripe.create_payment_link). Voir Actions sans code.

Sécurité

  • Les secrets sont chiffrés au repos et ne sont jamais exposés dans une réponse GET (le front ne voit qu'un booléen clé configurée : oui/non).
  • Chaque appel est scopé à votre organisation : une intégration d'une org n'est jamais visible ni utilisable par une autre.
  • Les appels sortants sont protégés contre le SSRF et journalisés.

Voir Sécurité → Principes.