Cas d'utilisation du support : Envoyer des notifications WhatsApp vers un canal Slack

Plans ActiveCampaign
Starter
Plus
Pro
Enterprise

Avec la fonctionnalité WhatsApp d'ActiveCampaign, vous pouvez utiliser Zapier pour envoyer des notifications d'assistance directement vers un canal Slack. Cela peut vous aider à optimiser votre processus d'assistance en veillant à ce que les demandes des clients soient traitées rapidement.

Cet article vous explique comment créer un flux de base qui envoie la question d'un client, son nom et son numéro de téléphone à Zapier, puis utilise Zapier pour envoyer ces informations à un canal Slack de votre choix.

Remarque

  • Cette configuration est destinée aux utilisateurs avancés. Vous devez être à l'aise avec le code. Notre équipe Expérience client n'est pas en mesure de vous aider à implémenter ou à résoudre des problèmes liés au code, ni à résoudre des problèmes liés à Zapier.
  • Vous avez besoin d'un compte Zapier pour effectuer les étapes ci-dessous

Envoyer des notifications WhatsApp vers un canal Slack

Étape 1 : Créer un Zap dans Zapier

  1. Connectez-vous à votre compte Zapier.
  2. Créez un nouveau Zap.
  3. Sélectionnez « Webhooks » comme déclencheur.
  4. Cliquez sur le menu déroulant « Trigger event », puis sélectionnez « Catch Hook ».
  5. Cliquez sur le bouton « Continuer », puis cliquez à nouveau sur « Continuer » pour accéder à l'onglet « Test ».
  6. Zapier vous fournira une URL de webhook unique. Copiez cette URL, car vous en aurez besoin dans les étapes suivantes.

Étape 2 : Configurer un flux WhatsApp pour envoyer des données à Zapier

  1. Ouvrez un nouvel onglet ou une nouvelle fenêtre dans votre navigateur, puis connectez-vous à votre compte ActiveCampaign.
  2. Cliquez sur WhatsApp > Flux de messagerie.
  3. Sélectionnez le flux que vous souhaitez intégrer à Zapier, puis cliquez sur « Mettre à jour le brouillon ».
  4. Cliquez sur l'onglet « Étapes » pour accéder au canevas de flux.
  5. Passez votre souris sur l'endroit où vous souhaitez ajouter une étape pour envoyer des données à Zapier. Puis cliquez sur le nœud (+).
  6. Sélectionnez l'option « Connect APIs » dans la liste des étapes, puis cliquez sur « Add ».
  7. Configurez l'étape « Connecter les API » :
    • Donnez à l'étape un nom court mais descriptif
    • Sélectionnez « POST » comme type de méthode
    • Collez l'URL du webhook que vous avez copiée depuis Zapier dans le champ URL
    • Définissez le champ « Body » sur JSON

Ajoutez un objet avec les propriétés que vous souhaitez envoyer à Zapier. Pour commencer, codez les valeurs en dur et vérifiez que vous recevez correctement les données dans Zapier. Plus tard, vous pourrez le remplacer par les variables que vous souhaitez utiliser.

 

{
  "question": "{{step.ask_a_question}}",
  "customer_name": "{{contact.first_name}}","
  "phone" : "{{contact.phone}}"
}

 

Étape 3 : Configurer l'action dans Zapier

  1. Revenez à votre compte Zapier.
  2. Cliquez sur l'élément « Action » de votre Zap.
  3. Sélectionnez l'option « Slack ».
  4. Configurez l'action « Slack » :
    • Cliquez sur le menu déroulant « Action event », puis sélectionnez « Send Channel Message »
    • Dans le champ « Compte », sélectionnez le compte Slack que vous souhaitez utiliser, puis cliquez sur « Continuer »
    • Sélectionnez le canal sur lequel vous souhaitez envoyer des notifications
    • Saisissez le texte du message dans le champ prévu à cet effet
    • Complétez les champs obligatoires restants en les associant aux données reçues depuis le webhook. Utilisez les données reçues dans le webhook pour renseigner les champs de message dans Slack. Par exemple :

      Nouvelle demande d'assistance reçue :
      - Question : {{question}}
      - Nom du client : {{customer_name}}
      - Téléphone : {{phone}}

Étape 4 : Étapes finales

  1. Vous pouvez tester l'intégration en envoyant un message de test ou en déclenchant l'événement pour vous assurer que les données sont correctement reçues dans Zapier et que la notification d'assistance est envoyée dans Slack.
  2. Surveillez et optimisez les performances de votre intégration et effectuez les ajustements nécessaires pour garantir un processus d'assistance fluide.

Vous avez d'autres questions ? Contactez-nous

Start free trial