Anar al contingut principal
Certyneo
Intégration Slack officielle

Certyneo × Slack — notifications de signature électronique directement dans votre canal Slack

Chaque enveloppe Certyneo signée, refusée, expirée ou consultée déclenche un message Slack dans le canal de votre choix en moins de 5 secondes. Filtrable par type d'événement, sans Zapier intermédiaire.

Compte Certyneo + workspace Slack avec rôle Admin requis. Gratuit dès le plan Starter Certyneo.

Pourquoi connecter Certyneo à Slack

L'intégration est conçue pour les équipes qui pilotent leur activité dans Slack et veulent voir les signatures sans changer d'onglet.

  • Alertes en temps réel

    Un message Slack apparaît dans votre canal moins de 5 secondes après l'événement (signature, refus, expiration). Plus besoin de rafraîchir le dashboard Certyneo pour suivre l'avancement.

  • Canal de votre choix

    Choisissez le canal Slack lors de l'installation (#sales, #legal, #ops, ou un canal dédié comme #signatures). Modifiable à tout moment depuis Paramètres → Intégrations.

  • Filtrage par événement

    5 événements supportés (completed, declined, expired, sent, recipient.signed) — cochez ceux que vous voulez recevoir, décochez les autres. Évite la pollution du canal en haute activité.

  • OAuth 2.0 + tokens chiffrés

    Authentification Slack OAuth 2.0 standard. Le bot token est chiffré AES-256-GCM en base. Aucune lecture des messages de votre workspace — l'app n'écrit que dans son canal autorisé.

Quels événements déclenchent un message Slack ?

Voici les 5 événements pushables vers Slack et l'aperçu du message envoyé pour chacun. Tous sont opt-in dans Paramètres → Intégrations.

ÉvénementMessage Slack envoyé
envelope.completed✅ "Document X signé par tous les signataires. Téléchargez le PDF de preuve eIDAS" + lien direct vers le PDF.
envelope.declined❌ "Document X refusé par <signataire>. Raison : <raison>" + lien vers l'enveloppe pour relance.
envelope.expired⏰ "Document X expiré sans signature complète. Signataires manquants : <liste>" + bouton de relance.
envelope.sent📤 "Document X envoyé à <signataires>" — utile pour le compte-rendu commercial post-envoi.
recipient.signed✍️ "<Signataire> vient de signer le document X (X/N signatures recueillies)" — utile pour les workflows séquentiels.

Les messages utilisent les Slack Block Kit components pour un rendu propre (couleur, icône, bouton). Pas de spam : un événement = un message, pas de doublons même en cas de retry webhook.

Installer l'intégration en 4 étapes

L'installation prend moins de 2 minutes. Vous avez besoin d'un compte Certyneo actif et du rôle Admin (ou Owner) sur votre workspace Slack.

  1. 1

    Aller dans Paramètres → Intégrations

    Connectez-vous à Certyneo, ouvrez Paramètres, sélectionnez Intégrations, et cliquez sur « Connecter Slack ».

  2. 2

    Autoriser Certyneo dans Slack

    Vous êtes redirigé vers Slack. Choisissez votre workspace, vérifiez les scopes demandés (chat:write, channels:read), et autorisez.

  3. 3

    Choisir le canal de destination

    Sélectionnez le canal Slack où les messages atterriront (#signatures, #sales, #ops, ou créez-en un dédié). Vous pouvez le changer plus tard.

  4. 4

    Tester avec une enveloppe

    Envoyez une enveloppe test à votre adresse email. Dès qu'elle est signée, un message apparaît dans le canal Slack choisi.

Prêt à connecter ?

L'install se fait depuis Paramètres → Intégrations dans votre dashboard Certyneo. Le bouton ci-dessous démarre directement le flow OAuth Slack.

Sécurité et conformité

L'intégration Slack respecte la même politique de sécurité que le reste de Certyneo : chiffrement, moindre privilège, audit trail complet, conformité RGPD.

  • Bot token Slack chiffré AES-256-GCM en base PostgreSQL, jamais en clair.
  • Scopes OAuth limités au strict nécessaire : chat:write (écrire un message) + channels:read (lister les canaux disponibles). Pas de lecture des messages de votre workspace.
  • Aucune donnée personnelle Slack stockée au-delà du nom du canal sélectionné et de l'ID workspace. Pas de copie des messages envoyés.
  • Chaque message Slack envoyé est logué dans l'audit trail Certyneo avec horodatage et résultat (succès / erreur).

Questions fréquentes

Dans quel plan Certyneo est incluse l'intégration Slack ?

L'intégration Slack est disponible dès le plan Starter (gratuit pour 5 enveloppes/mois) et sur tous les plans payants. Il n'y a pas de surcoût lié à Slack.

Puis-je router différents événements vers différents canaux ?

Pas en standard : un workspace Slack connecté pointe vers UN canal. Pour des routages plus fins (par exemple #legal pour declined, #sales pour completed), vous pouvez créer plusieurs workflows Slack côté Slack qui dispatchent à partir du canal Certyneo unique vers les canaux cibles.

Quels scopes OAuth sont demandés ?

Deux scopes : chat:write (envoyer un message dans le canal autorisé) et channels:read (lister les canaux publics pour vous proposer le sélecteur). Pas d'accès aux messages, aux DM, ou aux conversations privées.

Comment désinstaller ?

Deux options : (1) côté Certyneo, Paramètres → Intégrations → bouton Déconnecter — supprime le token chiffré et arrête tout envoi ; (2) côté Slack, Settings → Manage Apps → Certyneo → Uninstall. Les deux méthodes sont équivalentes et réversibles.

Puis-je désactiver certains événements ?

Oui. Dans Paramètres → Intégrations → Slack, cochez les événements voulus (envelope.completed, declined, expired, sent, recipient.signed). Les changements prennent effet immédiatement.

Risque-t-il d'y avoir un rate-limit Slack en haute activité ?

Non. Slack autorise 1 message/seconde par bot dans un canal donné (limite app-level). Pour absorber les pics d'envoi en lot, Certyneo throttle les envois côté serveur — un grand batch d'enveloppes signées en simultané s'étale sur quelques secondes au lieu de saturer le canal.

Pour aller plus loin

Connectez Certyneo à Slack en 30 secondes

OAuth standard. Aucune carte bancaire. Désactivable à tout moment depuis Paramètres ou Slack.