Paramétrez des webhooks

Découvrez comment déclencher des envois d'informations structurées à partir de Best Consultant

Les Webhooks Intelligents BestConsultant

A quoi cela sert ?

Les webhooks permettent à BestConsultant de communiquer en temps réel avec vos autres logiciels (CRM, Canal Teams, Slack, Outils RH, etc.).

Au lieu d'attendre que vous fassiez une extraction manuelle, le système détecte une modification (création, mise à jour ou suppression) sur une donnée clé (Ressource, Projet, Évaluation, Congé) et envoie automatiquement l'information à l'extérieur.

La grande particularité de BestConsultant : Contrairement aux webhooks classiques qui envoient des données brutes, notre système intègre un transformateur de données. Cela signifie que vous pouvez formater l'information avant qu'elle ne parte, rendant l'utilisation d'outils intermédiaires (middleware type Zapier ou Make) souvent inutile.

Comment cela fonctionne ?

Le processus se déroule en trois étapes simples :

  1. L'Événement déclencheur (Trigger) : Vous configurez le système pour surveiller une action spécifique (exemple : "Une nouvelle ressource est créée" ou "Un projet est vendu").
  2. La Transformation (La touche magique) : Au lieu d'envoyer la donnée telle quelle, vous pouvez insérer une petite fonction de formatage directement dans BestConsultant pour adapter la donnée au format attendu par le logiciel destinataire.
  3. L'Envoi (Push) : BestConsultant envoie les données formatées vers l'URL de votre choix (votre API, votre CRM, etc.).

Explications détaillées

1. Périmètre d'action (CRUD)

Les webhooks couvrent la majorité des modules essentiels. Vous pouvez déclencher des envois lors de la Création, Mise à jour ou Suppression (CRUD) pour :

  • Ressources & Candidats : Synchronisation des fiches employés et suivi du pipeline de recrutement (ATS).
  • Projets / Missions : Ouverture de mission, modification de dates ou de staffing.
  • Facturation : Envoi des données de facturation vers votre logiciel comptable dès émission.
  • Notes de Frais : Notification de validation pour remboursement ou archivage comptable.
  • Évaluations : Le déclenchement se fait ici sur des événements métiers précis (et non une simple modification), tels que la clôture d'une campagne ou la signature finale de l'entretien par le collaborateur.
  • Formations : Export des présences aux sessions de formation ou des évaluations.
  • Congés : Synchronisation des soldes ou des absences validées pour la paie.

2. L'avantage "No-Middleware"

Habituellement, un logiciel A envoie des données à un logiciel B. Si B attend un format différent de A, vous devez payer un intermédiaire (Middleware) pour "traduire" le message.

Avec BestConsultant, la traduction se fait à la source : Vous disposez d'un éditeur de fonction (Javascript) dans la configuration du webhook.

  • Exemple : BestConsultant stocke le prénom dans firstname et le nom dans lastname. Votre CRM attend un seul champ full_name.
  • Solution : Vous écrivez une simple règle dans le webhook pour concaténer les deux champs.
  • Résultat : Votre CRM reçoit directement ce qu'il attend.

3. Bénéfices concrets

  • Économie : Réduction drastique des coûts de licences d'outils d'automatisation tiers.
  • Rapidité : La donnée transite directement d'un point A à un point B sans rebond.
  • Maintenance simplifiée : Moins d'intermédiaires signifie moins de points de rupture potentiels en cas de panne.

Copyright © 2026. All rights reserved.