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
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
Allez dans la console Twilio
Connectez-vous sur console.twilio.com, puis allez dans Phone Numbers, puis Buy a Number.
Recherchez un numéro
Sélectionnez le pays du client et choisissez un numéro avec la capacité Voice et SMS.
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.
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.
- Ouvrez le numéro dans la console Twilio
- Dans Voice Configuration, définissez le gestionnaire d'appels sur un TwiML Bin
- 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
Ouvrez Meta Business Suite
Allez sur business.facebook.com, puis dans Settings, Accounts et ensuite WhatsApp Accounts.
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
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)
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.
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"}'- 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
Ouvrez la console développeur de Meta
Allez sur developers.facebook.com, puis sélectionnez votre application, allez dans WhatsApp et ensuite API Setup.
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.
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
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 :
- Allez dans Business Settings, puis System Users
- Créez un utilisateur système avec le rôle Admin
- Cliquez sur Generate Token
- Sélectionnez votre application et accordez ces autorisations :
- whatsapp_business_management
- whatsapp_business_messaging
- Copiez le jeton généré et conservez-le en lieu sûr
Phase 4 : connecter à AutoManus
Ouvrez la configuration WhatsApp
Connectez-vous au compte AutoManus du client et accédez à → /dashboard/whatsapp-setup
Utilisez la configuration avancée
Cliquez sur Advanced Setup pour saisir les identifiants manuellement au lieu d'utiliser la connexion guidée Facebook.
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
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
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
- Ouvrez Business Settings, puis WhatsApp Accounts
- Sélectionnez la WABA du client
- Ajoutez le client comme partenaire ou attribuez son entreprise
- Accordez au client le contrôle total du compte
- 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.