Configuration client Pro

Configurez WhatsApp pour les clients Pro

Un guide complet destiné aux agences et aux ISV pour donner à chaque client Pro un numéro WhatsApp dédié à l'aide de Twilio et de l'API WhatsApp Business de Meta.

Comment ça marche

Cette configuration relie trois services. Twilio fournit le numéro de téléphone, Meta fournit l'API WhatsApp Business et AutoManus exécute l'agent IA.

1️⃣

Twilio

Fournisseur de numéro de téléphone

Environ 1 $ à 5 $ par mois

2️⃣

Meta

API WhatsApp Business

Gère toute la messagerie

3️⃣

AutoManus

Tableau de bord de l'agent IA

Connexion via des identifiants API

Point clé : Twilio ne fournit que le numéro et la vérification. Toute la messagerie WhatsApp réelle passe par la Cloud API de Meta, pas par Twilio.

Ce dont vous avez besoin

  • Un compte Twilio avec la facturation activée
  • Un accès à un compte Meta Business Suite
  • Les informations d'immatriculation de l'entreprise de votre client (pour le bundle réglementaire)
  • Un abonnement AutoManus Pro actif

Phase 1 : obtenir un numéro Twilio

1

Allez dans la console Twilio

Connectez-vous sur console.twilio.com, puis allez dans Phone Numbers, puis Buy a Number.

2

Recherchez un numéro

Sélectionnez le pays du client et choisissez un numéro avec la capacité Voice et SMS.

Numéros du Royaume-Uni : Les numéros du Royaume-Uni nécessitent un bundle réglementaire avant de pouvoir être achetés. Voir l'étape suivante.
3

Complétez le bundle réglementaire du Royaume-Uni

Si Twilio demande un bundle réglementaire, créez-en un avec ces choix :

  • Sélectionnez ISV ou revendeur comme type d'entreprise
  • Sélectionnez oui lorsqu'on vous demande de sous-attribuer le numéro à un utilisateur final
  • Sélectionnez qu'une entreprise reçoit et utilise le numéro

Saisissez les informations de l'entreprise du client :

  • Nom de l'entreprise : La raison sociale enregistrée du client
  • Autorité d'immatriculation : Companies House (pour les entreprises du Royaume-Uni)
  • Numéro d'immatriculation : Le numéro d'immatriculation de l'entreprise du client
  • Site web : Le site web de l'entreprise du client
  • Adresse : L'adresse professionnelle enregistrée du client

L'examen prend généralement un à trois jours ouvrés. Vous pouvez consulter les informations d'une entreprise sur Companies House.

4

Configurez le renvoi d'appels

Les numéros Twilio peuvent recevoir des appels. Renvoyez les appels entrants vers un vrai téléphone pour ne pas perdre de clients.

  1. Ouvrez le numéro dans la console Twilio
  2. Dans Voice Configuration, définissez le gestionnaire d'appels sur un TwiML Bin
  3. Collez le TwiML ci-dessous pour renvoyer les appels
<?xml version="1.0" encoding="UTF-8"?>
<Response>
  <Dial>+YOUR_PERSONAL_PHONE</Dial>
</Response>

Remplacez +YOUR_PERSONAL_PHONE par le numéro sur lequel vous souhaitez recevoir les appels renvoyés.

Phase 2 : configurer Meta Business Suite

1

Ouvrez Meta Business Suite

Allez sur business.facebook.com, puis dans Settings, Accounts et ensuite WhatsApp Accounts.

2

Créez un nouveau compte WhatsApp Business

Cliquez sur Add pour créer un nouveau compte WhatsApp Business (WABA) avec ces informations :

  • Nom du compte : Le nom de l'entreprise du client
  • Catégorie : La catégorie qui correspond le mieux à l'activité du client
3

Ajoutez le numéro de téléphone Twilio

Lorsqu'un numéro de téléphone est demandé :

  • Sélectionnez ajouter un nouveau numéro
  • Saisissez le numéro Twilio que vous avez acheté
  • Sélectionnez la vérification par appel vocal (pas par SMS)
4

Recevez l'appel de vérification

Meta appellera le numéro Twilio avec un code de vérification. Grâce au renvoi d'appels, l'appel arrive sur votre téléphone. Saisissez le code dans Meta Business Suite.

L'appel n'arrive pas ? Vérifiez que le renvoi d'appels est configuré sur le numéro Twilio et que la destination du renvoi peut recevoir des appels.
5

Enregistrez le numéro auprès de la Cloud API

Enregistrez le numéro de téléphone auprès de la Cloud API de Meta pour qu'il puisse envoyer et recevoir des messages. Cette étape est souvent oubliée.

curl -X POST "https://graph.facebook.com/v21.0/PHONE_NUMBER_ID/register" \
  -H "Authorization: Bearer ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"messaging_product": "whatsapp", "pin": "123456"}'
Si vous sautez cette étape :
  • Le numéro apparaîtra connecté mais les messages échoueront
  • Le webhook ne livrera pas les messages entrants
  • Vous verrez des erreurs lors de l'envoi depuis AutoManus

Phase 3 : obtenir les identifiants API

1

Ouvrez la console développeur de Meta

Allez sur developers.facebook.com, puis sélectionnez votre application, allez dans WhatsApp et ensuite API Setup.

2

Sélectionnez le nouveau numéro de téléphone

Sur la page API Setup, sélectionnez le numéro de téléphone du client dans le menu déroulant afin que les identifiants ci-dessous lui correspondent.

3

Copiez les identifiants

Vous avez besoin de trois valeurs depuis la page API Setup :

  • ID du numéro de téléphone : L'ID affiché à côté du numéro sélectionné
  • ID du compte WhatsApp Business : L'ID WABA du compte du client
  • Jeton d'accès : Le jeton temporaire affiché sur la page
4

Générez un jeton permanent

Le jeton temporaire expire au bout de 24 heures. Générez un jeton permanent à partir d'un utilisateur système :

  1. Allez dans Business Settings, puis System Users
  2. Créez un utilisateur système avec le rôle Admin
  3. Cliquez sur Generate Token
  4. Sélectionnez votre application et accordez ces autorisations :
    • whatsapp_business_management
    • whatsapp_business_messaging
  5. Copiez le jeton généré et conservez-le en lieu sûr

Phase 4 : connecter à AutoManus

1

Ouvrez la configuration WhatsApp

Connectez-vous au compte AutoManus du client et accédez à → /dashboard/whatsapp-setup

2

Utilisez la configuration avancée

Cliquez sur Advanced Setup pour saisir les identifiants manuellement au lieu d'utiliser la connexion guidée Facebook.

3

Saisissez les identifiants

Remplissez le formulaire avec les valeurs de la Phase 3 :

  • Jeton d'accès : Le jeton permanent de l'utilisateur système
  • ID du numéro de téléphone : L'ID du numéro de téléphone issu d'API Setup
  • ID du compte professionnel : L'ID du compte WhatsApp Business
  • Nom affiché : Le nom que les clients verront
4

Configurez le webhook

Dans la console développeur de Meta, configurez le webhook pour qu'AutoManus reçoive les messages entrants :

  • URL de rappel : https://automanus.io/api/whatsapp/webhook
  • Jeton de vérification : automanus_webhook_2025
5

Connectez et testez

Enregistrez la configuration, puis envoyez un message de test au numéro du client. L'agent IA devrait répondre en quelques secondes.

Transfert de propriété

À la fin de la mission, vous pouvez remettre le numéro et le compte WhatsApp au client.

Meta Business Suite

  1. Ouvrez Business Settings, puis WhatsApp Accounts
  2. Sélectionnez la WABA du client
  3. Ajoutez le client comme partenaire ou attribuez son entreprise
  4. Accordez au client le contrôle total du compte
  5. Supprimez votre propre accès une fois que le client a confirmé

Twilio

Dans Twilio, vous pouvez créer un sous-compte ou transférer le numéro vers le compte Twilio du client, ou continuer à le facturer via votre compte.

Coûts

  • Numéro Twilio : Environ 1 $ à 5 $ par mois
  • Conversations Meta : Les conversations initiées par l'utilisateur sont gratuites pendant 24 heures
  • Initiées par l'entreprise : Environ 0,005 $ à 0,05 $ par conversation

Dépannage

Bundle réglementaire du Royaume-Uni rejeté

Assurez-vous que le nom de l'entreprise, le numéro d'immatriculation et l'adresse correspondent exactement à l'enregistrement officiel de Companies House.

La vérification par SMS ne fonctionne pas

Les numéros Twilio peuvent ne pas recevoir de façon fiable les SMS de Meta. Utilisez plutôt la vérification par appel vocal.

Appel de vérification non reçu

Confirmez que le renvoi d'appels est configuré sur le numéro Twilio et que le téléphone de destination peut répondre à l'appel.

Numéro non disponible

Si le numéro ne peut pas être ajouté dans Meta, vérifiez qu'il n'est pas déjà enregistré sur WhatsApp et que le bundle réglementaire est approuvé.

Compte non enregistré

Si les messages échouent avec une erreur d'enregistrement, enregistrez le numéro auprès de la Cloud API :

curl -X POST "https://graph.facebook.com/v21.0/PHONE_NUMBER_ID/register" \
  -H "Authorization: Bearer TOKEN" -H "Content-Type: application/json" \
  -d '{"messaging_product": "whatsapp", "pin": "123456"}'

Numéro de téléphone introuvable

Vérifiez que vous avez sélectionné le bon numéro de téléphone dans API Setup et que les identifiants correspondent à ce numéro.

Aucune réponse de l'agent IA

Vérifiez qu'un déploiement existe dans own_whatsapp_deployments et que l'agent est actif pour ce numéro.

Ressources