Comment configurer Twilio
Découvrez comment configurer Twilio dans B2CORE pour envoyer des codes SMS 2FA et appeler des clients via le Back Office B2CORE
Vous pouvez configurer B2CORE pour utiliser la plateforme de communication Twilio afin d'envoyer des codes 2FA par SMS ou d'effectuer des appels téléphoniques à vos clients via le Back Office B2CORE.
Points clés
- Pour les appels téléphoniques, vous pouvez sélectionner le numéro Twilio actif à utiliser si votre compte possède plusieurs numéros. Cela vous permet de choisir le numéro local le plus approprié, ce qui augmente les chances de contact réussi et renforce la confiance des clients.
- Les appels sortants effectués depuis le Back Office B2CORE via Twilio peuvent également être enregistrés, les enregistrements étant sauvegardés dans votre compte Twilio pour une écoute ultérieure.
Les informations suivantes sont requises pour configurer une connexion à Twilio via le Back Office :
- SID du compte Twilio
- Jeton d'authentification Twilio
- Numéro de téléphone Twilio
- SID de l'application TwiML
Comment s'inscrire à Twilio
Cette instruction explique comment s'inscrire à Twilio et obtenir les informations requises pour se connecter à Twilio via le Back Office.
Cette instruction est créée sur la base de la dernière version de Twilio au moment de sa rédaction. En raison de possibles modifications des procédures décrites ici, nous vous suggérons de consulter le Centre d'aide Twilio officiel ou de contacter leur support si vous avez des questions.
Accédez au site web Twilio et inscrivez-vous pour créer un nouveau compte.
Par défaut, un compte d'essai gratuit est créé.
Connectez-vous à votre compte et mettez-le à niveau pour le rendre actif en cliquant sur le lien Upgrade.
Une fois le compte mis à niveau, le SID de votre compte Twilio et votre jeton d'authentification sont générés automatiquement.
Obtenez un numéro de téléphone Twilio en suivant les instructions fournies dans ces articles :
Créez une application TwiML en suivant ces étapes :
- Accédez à la page des applications TwiML. Cette page est accessible après vous être connecté à votre compte Twilio.
- Cliquez sur Create new TwiML App.
- Remplissez le formulaire de l'application TwiML :
- Dans le champ Friendly Name, indiquez un nom pour votre application.
Configuration vocale
-
Dans le champ Request URL, indiquez une URL pour le webhook de votre application vocale, par exemple :
api.company.name.com/api/v1/voice/twilio-webhook -
Dans la liste déroulante Request Method, sélectionnez HTTP POST.
Configuration de la messagerie
- Dans le champ Request URL, indiquez une URL pour le webhook de votre application de messagerie, qui correspond à une URL de votre Back Office B2CORE.
- Dans la liste déroulante Request Method, sélectionnez HTTP POST.
Cliquez sur Create pour créer l'application.
Une fois l'application créée, le SID de votre application TwiML est généré automatiquement.
Utilisez le SID de compte Twilio, le jeton d'authentification, le numéro de téléphone et le SID de l'application TwiML obtenus pour configurer une connexion à Twilio via le Back Office B2CORE.
Comment configurer Twilio en tant que fournisseur de SMS 2FA
Vous pouvez configurer Twilio pour envoyer des codes 2FA à vos clients par SMS.
Avant de configurer Twilio en tant que fournisseur de SMS 2FA, assurez-vous d'avoir obtenu les informations requises suivantes :
- SID du compte Twilio
- Jeton d'authentification Twilio
- Numéro de téléphone Twilio
Pour savoir comment obtenir les informations requises, consultez Comment s'inscrire à Twilio.
Pour configurer Twilio en tant que fournisseur de SMS 2FA :
Accédez à System > SMS Providers, puis cliquez sur +Create dans le coin supérieur droit de la page.
Cliquez sur +Create dans le coin supérieur droit de la page.
Dans la fenêtre contextuelle affichée, remplissez les champs suivants :
- Dans le champ Name, saisissez le nom que vous souhaitez utiliser pour la configuration (par exemple,
twilio_sms). - Dans le champ Caption, saisissez une légende qui sera appliquée à la configuration dans le Back Office (par exemple,
Twilio SMS). - Dans la liste déroulante Provider, sélectionnez Twilio.
Cliquez sur Save pour enregistrer la configuration.
Sur la page Edit provider, indiquez les paramètres de connexion suivants :
- Dans le champ API sid, indiquez le SID de votre compte Twilio.
- Dans le champ API secret, indiquez votre jeton d'authentification Twilio.
- Dans le champ Sender phone number, indiquez votre numéro de téléphone Twilio.
Assurez-vous que le champ Enabled est défini sur Yes.
Cliquez sur Save.
Twilio peut désormais être utilisé pour envoyer des codes 2FA par SMS. Pour en savoir plus, consultez Comment configurer la 2FA avec SMS.
Comment configurer Twilio en tant que fournisseur de services téléphoniques
Twilio peut être configuré pour effectuer des appels téléphoniques à vos clients via le Back Office.
Avant de configurer Twilio en tant que fournisseur de services téléphoniques, assurez-vous d'avoir obtenu les informations requises suivantes :
- SID du compte Twilio
- Jeton d'authentification Twilio
- Numéro de téléphone Twilio
- SID de l'application TwiML
Pour savoir comment obtenir les informations requises, consultez Comment s'inscrire à Twilio.
Pour configurer Twilio afin d'effectuer des appels téléphoniques :
Accédez à System > External Connections.
Cliquez sur +Create dans le coin supérieur droit de la page.
Sur la page Create connection, remplissez les champs suivants :
- Dans le champ Name, saisissez le nom que vous souhaitez utiliser pour la connexion.
- Dans le champ Caption, saisissez une légende qui sera appliquée à la connexion dans le Back Office.
- Dans la liste déroulante Provider, sélectionnez TwilioVoice.
Cliquez sur Save pour enregistrer la connexion.
La connexion Twilio apparaîtra dans la liste des connexions externes.
Cliquez sur le bouton Edit pour ouvrir les détails de la connexion.
Sur la page Edit connection, renseignez les paramètres suivants :
- Dans le champ Account SID, indiquez le SID de votre compte Twilio.
- Dans le champ Auth token, indiquez votre jeton d'authentification Twilio.
- Dans le champ TwiML App SID, indiquez le SID de votre application TwiML.
Vérifiez l'état de la connexion.
Si la connexion est inactive (No est affiché dans la liste déroulante Enabled), définissez la liste déroulante Enabled sur Yes.
Cliquez sur Save pour appliquer les modifications.
Twilio peut désormais être utilisé pour effectuer des appels téléphoniques à vos clients via le Back Office.
Comment tester le fonctionnement du service téléphonique Twilio
Après avoir configuré une connexion à Twilio pour effectuer des appels téléphoniques via le Back Office, vous pouvez appeler l'un de vos clients afin de tester la connexion.
Pour effectuer un appel :
Accédez à Clients > General.
Sélectionnez le client et cliquez sur le bouton Edit.
Accédez à l'onglet Contacts.
Cliquez sur le bouton de téléphone
affiché dans la section Phones pour composer le numéro de téléphone d'un client spécifié à l'aide de Twilio.
Si vous possédez plusieurs numéros Twilio actifs, vous pouvez sélectionner le numéro que vous souhaitez utiliser pour appeler dans la fenêtre contextuelle affichée.
Si aucun message d'erreur ne s'affiche dans le Back Office, la connexion Twilio est correctement configurée.
Dernière mise à jour le