WhatsApp Cloud

WhatsApp Cloud est pris en charge par LiveDesk, ce qui permet aux utilisateurs d’ajouter un canal WhatsApp pour communiquer avec leurs clients. Trois options de fournisseur d’API sont disponibles : WhatsApp Cloud, Twilio et EngageLab WhatsApp. La section suivante explique comment ajouter WhatsApp Cloud.

Prérequis

  1. Vous avez besoin d’un compte développeur Meta pour configurer l’API WhatsApp. Si vous n’avez pas encore de compte, créez-en un et effectuez la demande requise.
  2. Un numéro de téléphone valide.

Créer un compte WhatsApp Business

L’API WhatsApp Cloud est disponible pour toutes les entreprises et tous les développeurs indépendants. Comme elle est hébergée sur l’infrastructure cloud de Meta, il n’est plus nécessaire d’utiliser des fournisseurs tiers (Business Solution Providers), tels que Twilio, Zendesk, 360Dialog ou MessageBird, pour héberger l’API WhatsApp Business.

  • Configurer un profil d’entreprise

Créez un compte WhatsApp Business professionnel comprenant le nom de votre entreprise, votre profil et vos coordonnées. Connectez-vous à la plateforme Meta Business, puis cliquez sur le bouton "Create Business Portfolio" dans le menu déroulant sous "Home".

new-bussiness.png

Renseignez toutes les informations requises comme indiqué sur la page, puis terminez la configuration.

fb-setting.png

  • Configurer l’application

Connectez-vous à votre compte développeur Meta et cliquez sur le bouton "Create App". Renseignez les paramètres requis. Dans les options, sélectionnez "Other", puis, sur la page suivante, choisissez "Business" comme type d’application.

create_app.png

other.png

business.png

Saisissez votre adresse e-mail de contact et sélectionnez, dans le menu déroulant, le portefeuille d’entreprise que vous venez de créer.

Ajouter l’application WhatsApp

Une fois l’application créée, la page redirige vers le tableau de bord de l’application. Sélectionnez "Add Product", puis choisissez "WhatsApp" dans la liste des produits disponibles. Cliquez ensuite sur "Set up".

Remarque : avant de continuer, vérifiez d’abord les informations de votre entreprise via Meta. Vous devez soumettre des documents de vérification pour obtenir un accès complet à l’API.

Obtenir un jeton WhatsApp Cloud permanent

Créez un utilisateur système et générez un jeton permanent afin de garantir un accès sécurisé et ininterrompu.

Connectez-vous à votre compte Facebook Developer, sélectionnez l’application WhatsApp, cliquez sur "Set up", puis accédez à Business Manager. Sélectionnez "Users" > "System Users" et créez un utilisateur système administrateur.

Create_sysUser.png

Après la création, cliquez sur le bouton "Add Assets and Assign Permissions", sélectionnez le nom de votre application, choisissez, dans la fenêtre contextuelle, l’application créée à l’étape précédente, puis terminez la configuration.

set_app.png

Revenez à la page des utilisateurs système, sélectionnez dans la liste l’utilisateur système nouvellement créé, puis cliquez sur le bouton "Generate New Token".

generate_token.png

Sélectionnez l’application créée dans le menu déroulant et cochez les trois niveaux d’autorisation suivants :

  • whatsapp_business_manage_events
  • whatsapp_business_management
  • whatsapp_business_messaging

Une fois la configuration terminée, un jeton sera généré. Copiez-le et enregistrez-le.

Configurer l’API WhatsApp Cloud

Accédez à la plateforme Facebook Developer. Si vous devez créer un nouveau compte Meta Business, sélectionnez "Create Business Account" dans le menu déroulant. Si vous avez déjà un compte d’entreprise, sélectionnez-le simplement parmi les options disponibles. Dans WhatsApp > API Setup, collez le jeton permanent généré à l’étape précédente. Sélectionnez le numéro de téléphone préparé.

api-setup.png

Remarque : Meta exige un numéro de téléphone vérifié pour configurer l’API WhatsApp. Vous pouvez vérifier votre numéro à l’aide d’un mot de passe à usage unique (OTP).

Ajouter un canal dans LiveDesk

Depuis la page API Setup de la console Facebook Developer de l’étape précédente, copiez le WhatsApp Phone Number ID et le Business Account ID. Renseignez les informations de configuration comme demandé sur la page, puis cliquez sur "Confirm" pour terminer la configuration.

create_whatsapp.png

  • Phone Number

Saisissez le numéro de téléphone obtenu ci-dessus.

  • Business Account ID

Le Business Account ID obtenu depuis la console Facebook Developer.

  • Phone Number ID

Le Phone Number ID obtenu depuis la console Facebook Developer.

  • API Key

Saisissez le jeton permanent généré à l’étape précédente.

Une fois la création terminée, la page redirigera vers l’écran précédent et affichera l’URL du webhook correspondante ainsi que le jeton de vérification du webhook.

whatsapp_cloud.png

Configurer le webhook

Vous devez configurer un webhook WhatsApp pour recevoir les messages clients envoyés au numéro professionnel. Connectez-vous à votre compte Facebook Developer, accédez à WhatsApp > Configuration, collez l’URL du webhook LiveDesk et le jeton de vérification dans les champs correspondants, puis cliquez sur "Verify and Save". Définissez les autorisations du webhook en vous abonnant aux messages.

set_webhook.png

Paramètres détaillés

Une fois le canal créé, vous pouvez configurer les paramètres détaillés dans le canal correspondant.

Intégration

  • Webhook URL

L’URL du webhook générée après la création du canal est utilisée pour l’envoi et la réception des événements push de messages. Renseignez-la dans les paramètres correspondants de la console Twilio.

  • Webhook Token

Le jeton du webhook correspondant au compte WhatsApp.

  • Business Account ID

Le WhatsApp Business Account ID saisi lors de la création du canal.

  • API Key

Les informations de clé API correspondant à WhatsApp.

whatsapp-meta.png

Paramètres

  • Définir le message d’accueil du canal

Désactivé par défaut. Saisissez un message d’accueil personnalisé qui sera envoyé automatiquement aux clients lorsqu’ils démarrent une conversation.

  • Activer le CSAT

Une fois cette fonctionnalité activée, une enquête de satisfaction client démarrera automatiquement chaque fois qu’un problème sera résolu. Les scores CSAT pourront ensuite être consultés dans la section des rapports.

meta-setting.png

Attribution des conversations

Affiche les règles d’attribution des conversations pour le canal actuel. Prend en charge les règles de routage, l’agent IA et les réponses des agents humains. Ordre de priorité d’attribution des conversations : règles de routage > agent IA > agent humain.

Lorsque des règles de routage existent, le système détermine d’abord si les conditions de ces règles sont remplies. Si plusieurs règles de routage existent en même temps, elles sont évaluées dans l’ordre et l’attribution est effectuée selon la première règle correspondante.

Si le scénario actuel ne répond pas aux exigences des règles de routage, il sera d’abord attribué à l’agent IA.

S’il n’existe aucun agent IA, il sera attribué à l’agent humain correspondant. L’attribution automatique est prise en charge, y compris l’attribution selon la charge de travail simultanée, la distribution séquentielle en round-robin et la distribution personnalisée de la charge de travail des agents.

  • Mécanisme d’attribution basé sur la charge de travail

L’attribution est basée sur la charge de travail définie, avec priorité aux agents ayant une charge simultanée plus faible.

  • Mécanisme d’attribution séquentielle en round-robin

Indépendamment des paramètres de charge de travail de chaque agent, les conversations sont attribuées équitablement à chaque agent de manière séquentielle.

  • Mécanisme d’attribution personnalisé de la charge de travail des agents

Définissez individuellement une valeur de charge de travail personnalisée pour chaque agent, avec priorité aux agents ayant une charge simultanée plus faible.

conversation_collabor6.png

Agent humain

Prend en charge la configuration des agents humains qui traitent les messages de conversation pour ce canal. Les agents peuvent être ajoutés ou supprimés.

set_Humanagent6.png

Agent IA

Prend en charge la configuration des agents IA qui traitent les messages de conversation pour ce canal. Vous pouvez les activer ou les désactiver, et l’agent IA GPT est pris en charge.

set_aiagent6.png

Heures d’ouverture

Vous pouvez configurer les heures d’ouverture de l’équipe.

website_BusinessHours7.png

Si les heures d’ouverture sont clairement définies, cochez la case "Enable business availability for this inbox (enabled)". Après avoir sélectionné cette option, les paramètres correspondants apparaîtront ci-dessous. Vous pouvez définir un message d’indisponibilité pour les visiteurs en dehors des heures d’ouverture. Vous pouvez choisir les plages horaires d’ouverture et le fuseau horaire correspondant pour chaque jour.

workinghours.png

Icon Solid Transparent White Qiyu
Contactez-nous