Aller au contenu principal

Fournisseurs de Messagerie

Paramètres → Communications → Fournisseurs de Messagerie est l'endroit où vous connectez LeadHub aux canaux de messagerie bidirectionnelle. Une fois configurés, les prospects peuvent être contactés directement depuis leur vue détaillée, et les messages entrants de ces canaux arrivent dans Conversations.

Canaux pris en charge :

CanalDirectionFournisseur
WhatsAppEnvoi et RéceptionMeta Cloud API (WhatsApp Business)
SMSEnvoi et RéceptionTwilio Programmable Messaging
TelegramEnvoi et RéceptionTelegram Bot API
ViberEnvoi et RéceptionViber Business Messages
Voix (Click-to-Call)Sortant + EnregistrementTwilio Programmable Voice

WhatsApp Business (Meta Cloud API)

Prérequis

  • Un Compte Meta Business sur business.facebook.com
  • Un Compte WhatsApp Business avec un numéro de téléphone approuvé
  • Le numéro doit être enregistré sur WhatsApp Cloud API (pas l'application WhatsApp ordinaire)

Étape 1 — Créer une Application Meta

  1. Accédez à developers.facebook.comMes Apps → Créer une App.
  2. Sélectionnez Business comme type d'application.
  3. Donnez-lui un nom (ex. Intégration LeadHub) et cliquez sur Créer l'App.
  4. Sous Ajouter des Produits, trouvez WhatsApp et cliquez sur Configurer.

Étape 2 — Obtenir Vos Identifiants

  1. Dans le tableau de bord du produit WhatsApp, accédez à Configuration API.
  2. Notez :
    • ID du Numéro de Téléphone (numérique, ex. 106540352242922)
    • ID du Compte WhatsApp Business
  3. Accédez aux Utilisateurs Système (dans les Paramètres Business) → créez un utilisateur système → générez un Token d'Accès Permanent avec l'autorisation whatsapp_business_messaging.

Étape 3 — Configurer dans LeadHub

  1. Accédez à Paramètres → Communications → Fournisseurs de Messagerie.

  2. Développez la section WhatsApp Business et remplissez :

    ChampValeur
    ActivéActivez
    Token d'Accès PermanentDe l'Étape 2
    ID du Numéro de TéléphoneDe l'Étape 2
    Numéro de Téléphone AffichéVotre numéro WhatsApp (ex. +33-1-55-00-00-00)
  3. Cliquez sur Enregistrer les Paramètres.

  4. L'URL de Webhook Entrant apparaît après l'enregistrement — elle ressemble à : https://votredomaine.com/api/messaging/whatsapp/webhook/TENANT_ID/TOKEN

Étape 4 — Enregistrer le Webhook dans Meta

  1. Dans le tableau de bord Meta App, accédez à WhatsApp → Configuration → Webhooks.
  2. Définissez l'URL de Rappel sur votre URL de Webhook Entrant de l'Étape 3.
  3. Définissez le Token de Vérification sur n'importe quelle chaîne (ex. leadhub_verify).
  4. Abonnez-vous au champ webhook messages.

Testez-le : Envoyez un message à votre numéro WhatsApp depuis votre téléphone. Il devrait apparaître comme une nouvelle Conversation dans LeadHub.


SMS (Twilio Programmable Messaging)

Étape 1 — Obtenir les Identifiants Twilio

  1. Connectez-vous à console.twilio.com.
  2. Depuis le Tableau de bord, copiez votre Account SID et Auth Token.
  3. Sous Numéros de Téléphone → Gérer → Numéros actifs, notez votre numéro Twilio.

Étape 2 — Configurer dans LeadHub

  1. Accédez à Paramètres → Communications → Fournisseurs de Messagerie.

  2. Développez SMS (Twilio) et remplissez :

    ChampValeur
    ActivéActivez
    Account SIDAC... du tableau de bord Twilio
    Auth TokenDu tableau de bord Twilio
    Numéro ExpéditeurVotre numéro Twilio au format E.164 (ex. +33155000000)
  3. Cliquez sur Enregistrer les Paramètres.

  4. Copiez l'URL de Webhook Entrant qui apparaît après l'enregistrement.

Étape 3 — Enregistrer le Webhook dans Twilio

  1. Dans Twilio, accédez à Numéros de Téléphone → Gérer → Numéros actifs → cliquez sur votre numéro.
  2. Sous MessagerieUn message arrive, définissez l'URL webhook sur votre URL de Webhook Entrant LeadHub.
  3. Définissez la méthode sur HTTP POST et enregistrez.

Comptes d'essai : Ne peuvent envoyer des SMS qu'à des numéros vérifiés. Passez à un compte payant pour la production.


Telegram

Étape 1 — Créer un Bot Telegram

  1. Ouvrez Telegram et envoyez un message à @BotFather.
  2. Envoyez /newbot et suivez les invites (nom et nom d'utilisateur).
  3. BotFather vous donne un Token de Bot (format : 123456:ABCdef...).
  4. Notez également le Nom d'utilisateur du Bot (ex. @votre_leadhub_bot).

Étape 2 — Configurer dans LeadHub

  1. Accédez à Paramètres → Communications → Fournisseurs de Messagerie.

  2. Développez Telegram et remplissez :

    ChampValeur
    ActivéActivez
    Token de BotDe BotFather
    Nom d'utilisateur du Botex. @votre_leadhub_bot
  3. Cliquez sur Enregistrer les Paramètres.

  4. Copiez l'URL de Webhook Entrant qui apparaît.

LeadHub enregistre automatiquement le webhook auprès de Telegram via l'API Telegram Bot — vous n'avez pas besoin de coller l'URL dans Telegram manuellement.


Viber Business Messages

⚠️ Viber Business Messages nécessite un compte de service Viber approuvé (compte ISV/business). Les comptes Viber personnels ordinaires ne peuvent pas envoyer de messages professionnels.

Étape 1 — Obtenir Votre Token Viber

  1. Contactez le programme partenaire Viber et obtenez votre compte de service.
  2. Connectez-vous au Portail Partenaire Viber et trouvez votre Auth Token.
  3. Notez le Nom d'Expéditeur (le nom de votre marque, jusqu'à 28 caractères).

Étape 2 — Configurer dans LeadHub

  1. Accédez à Paramètres → Communications → Fournisseurs de Messagerie.

  2. Développez Viber et remplissez :

    ChampValeur
    ActivéActivez
    Auth TokenDu Portail Partenaire Viber
    Nom d'ExpéditeurVotre nom de marque
  3. Cliquez sur Enregistrer les Paramètres.

  4. Copiez l'URL de Webhook Entrant et enregistrez-la dans votre tableau de bord de compte de service Viber.


Voix / Click-to-Call (Twilio Voice)

Twilio Voice permet d'appeler en un clic directement depuis la page de détail d'un prospect. Les appels sont enregistrés dans l'Historique des Appels et peuvent être enregistrés et automatiquement transcrits.

Prérequis : SMS (Twilio) doit être configuré en premier — la Voix réutilise le même Account SID et Auth Token.

Étape 1 — Configurer dans LeadHub

  1. Accédez à Paramètres → Communications → Fournisseurs de Messagerie.

  2. Développez Voix (Twilio Voice) et remplissez :

    ChampValeur
    ActivéActivez
    Numéro d'Identification de l'Appelant VoixVotre numéro voix Twilio au format E.164
    Enregistrer les appelsActivez pour enregistrer les deux parties
    Transcription automatique + résumé IAActivez pour générer une transcription et un résumé (nécessite une clé API OpenAI dans la config plateforme)
  3. Cliquez sur Enregistrer les Paramètres.

  4. Trois URLs apparaissent — URL TwiML, URL de Statut et URL d'Enregistrement. Copiez les trois.

Étape 2 — Enregistrer les Webhooks dans Twilio

  1. Dans Twilio, accédez à votre numéro voix → section Voix.
  2. Définissez Un appel arriveWebhook → collez votre URL TwiML.
  3. Définissez Le statut de l'appel change → collez votre URL de Statut.
  4. Sous Enregistrements, définissez le webhook sur votre URL d'Enregistrement.

Envoi de Messages de Test

Après l'enregistrement d'un canal, cliquez sur Envoyer un Message de Test (en haut à droite de la page) :

  1. Sélectionnez le Canal (WhatsApp, SMS, Telegram ou Viber).
  2. Saisissez le Numéro de Téléphone ou ID de Chat destinataire (votre propre numéro pour les tests).
  3. Saisissez le corps du message de test.
  4. Cliquez sur Envoyer — un vrai message est livré à ce contact.

Dépannage

ProblèmeSolution
« Enregistrez d'abord les paramètres pour générer l'URL de webhook entrant »Vous n'avez pas encore enregistré — remplissez les identifiants et cliquez d'abord sur Enregistrer
La vérification du webhook WhatsApp échoueAssurez-vous que le Token de Vérification dans Meta correspond à celui utilisé lors de la configuration
Les messages Telegram n'arrivent pasLeadHub enregistre automatiquement le webhook — vérifiez que le Token de Bot est correct
Le test SMS échoueConfirmez que l'Auth Token est correct et que votre numéro Twilio est actif
Les appels vocaux ne se connectent pasAssurez-vous que les URLs TwiML et de Statut sont toutes deux enregistrées dans Twilio
Les tokens apparaissent masqués (••••••••••••)C'est intentionnel — les secrets existants sont masqués par sécurité. Laissez inchangé pour conserver le secret stocké.