Intégration avec Twilio
Onglets
PlatoForms peut envoyer des messages texte (SMS) pour vos formulaires : notifications de soumission, invitations, demandes de documents, renouvellements et tâches de workflow. Par défaut, ils passent par PlatoForms SMS, qui est payé à partir de votre solde de crédit et utilise un texte fixe. Si vous avez un compte Twilio, vous pouvez le connecter et envoyer ces textes via votre propre Twilio à la place.
PlatoForms SMS ou votre propre Twilio
| PlatoForms SMS | Votre propre Twilio | |
|---|---|---|
| Expéditeur | Un expéditeur PlatoForms | Votre service de messagerie Twilio : votre numéro de téléphone ou ID d’expéditeur |
| Coût | Payé à partir de votre solde de crédit PlatoForms | Facturé par Twilio à votre compte. Aucun crédit PlatoForms n’est utilisé |
| Pays | Les pays pris en charge par PlatoForms SMS | Tout pays que votre compte Twilio peut joindre |
| Texte du message | Fixé par PlatoForms | Vous l’écrivez, avec des variables telles que le nom du destinataire et le lien |
| Approbation pour les nouveaux comptes | Approbation unique | Non nécessaire |
Pas de compte Twilio ? Vous n’en avez pas besoin : PlatoForms SMS envoie vos textes sans aucune configuration, et une entreprise américaine ou canadienne peut s’y inscrire pour envoyer des SMS aux numéros américains. Voir Envoyer des messages texte (SMS). Les deux services sont distincts : s’inscrire sur PlatoForms ne modifie pas ce que votre compte Twilio peut envoyer.
Vous connectez Twilio une fois pour votre équipe. Après cela, vous choisissez le service à chaque endroit qui envoie des textes, de sorte qu’un formulaire peut utiliser votre Twilio tandis qu’un autre reste sur PlatoForms SMS.
L’envoi de messages texte nécessite un plan payant. La connexion à Twilio est effectuée par le propriétaire de l’équipe ou un membre ayant accès à la facturation. Si vous ne voyez pas la carte Twilio sur la page Intégrations d’un formulaire, la fonctionnalité n’est pas encore activée pour votre équipe : contactez-nous.
Avant de commencer : ce dont vous avez besoin de Twilio
Rassemblez ces éléments dans la console Twilio :
-
Un service de messagerie avec un expéditeur dans son pool. Allez dans Messaging > Services, ouvrez ou créez un service, et ajoutez un numéro de téléphone ou un ID d’expéditeur alphanumérique à son pool d’expéditeurs. Copiez le SID du service de messagerie (commence par
MG). -
Votre SID de compte (commence par
AC), affiché sous Infos du compte. -
Une clé API standard. Allez dans Account > API keys & tokens, créez une clé Standard, et copiez son SID (commence par
SK) et son secret. Twilio montre le secret une seule fois. Laissez le sélecteur de région sur États-Unis (US1), par défaut. La région ne limite pas les pays que vous pouvez joindre.
Utilisez une clé API, jamais votre Auth Token Twilio. Une clé API peut être révoquée seule sans affecter le reste de votre compte Twilio.
Pour envoyer des SMS aux numéros américains, Twilio exige que le service de messagerie ait une campagne A2P 10DLC enregistrée ou un numéro sans frais vérifié. D’autres pays ont leurs propres règles d’expéditeur, et beaucoup acceptent un ID d’expéditeur alphanumérique. Consultez les directives de Twilio pour les pays que vous contactez.
Connectez votre compte Twilio
-
Sur le Tableau de bord, survolez n’importe quel formulaire, cliquez sur Paramètres (icône d’engrenage) en haut à droite, puis cliquez sur Gérer le formulaire.
-
Dans la barre latérale gauche, cliquez sur Intégrations.
-
Trouvez la carte Twilio et cliquez sur Connecter. La page Messagerie texte s’ouvre dans un nouvel onglet de navigateur, sur son onglet Votre propre Twilio.
NoteLa connexion est pour toute votre équipe, donc vous le faites une fois, depuis n’importe quel formulaire. Vous pouvez également ouvrir la page depuis Plan et Facturation > Solde de crédit : cliquez sur Paramètres de messagerie texte à côté de Messages SMS, puis l’onglet Votre propre Twilio.
-
Sous Connectez votre Twilio, entrez le SID de compte, le SID du service de messagerie, le SID de la clé API et le secret de la clé API, puis cliquez sur Connecter.
PlatoForms vérifie le compte, le service de messagerie et ses expéditeurs avec ces identifiants. Rien n’est envoyé. Le secret de la clé API est stocké de manière chiffrée.
-
Lorsque la vérification est réussie, Votre propre Twilio affiche Connecté, avec les numéros ou les ID d’expéditeur de votre service de messagerie.
-
(Optionnel) Sous Envoyer un texte de test, entrez un numéro de mobile et cliquez sur Envoyer un texte de test pour confirmer la livraison. Twilio vous facture pour ce texte.
Utilisez votre Twilio pour les textes d’un formulaire
Connecter Twilio ne change rien en soi. Chaque section SMS continue d’utiliser PlatoForms SMS jusqu’à ce que vous le changiez.
-
Ouvrez les paramètres SMS que vous souhaitez modifier, par exemple Gérer le formulaire > Invitations ou Gérer le formulaire > Notifications, et activez SMS.
-
Sélectionnez Votre propre Twilio.
-
Rédigez le message texte. Cliquez sur une variable à côté de Insérer pour l’ajouter. Ce que le téléphone affiche prévisualise le message avec des valeurs d’exemple, et vous indique sa longueur et combien de textes il est envoyé.
-
Enregistrez vos modifications.
Vous pouvez faire ce choix dans chacun de ces endroits :
| Où | Quels textes |
|---|---|
| Notifications | Le texte envoyé lorsque le formulaire est soumis |
| Invitations | L’invitation et son rappel |
| Demandes de documents | Le lien des documents, les rappels, et la demande pour un nouvel envoi |
| Renouvellement | L’avis de renouvellement |
| Notifications de l’étape de workflow | Le texte envoyé pour une tâche de workflow |
Règles pour votre propre texte
- Un texte peut contenir jusqu’à 320 caractères. Un long message est envoyé en plusieurs textes ; la prévisualisation montre combien.
- Utilisez uniquement les variables proposées pour ce texte. Lorsque le texte délivre un lien (invitations, demandes de documents, renouvellements et tâches de workflow), il doit contenir
{{ link }}. - PlatoForms ajoute une ligne de désinscription à chaque texte : “Répondez STOP pour vous désinscrire.” lorsque l’expéditeur est un numéro de téléphone, ou un lien de désinscription lorsqu’il s’agit d’un ID d’expéditeur alphanumérique, qui ne peut pas recevoir de réponses. Si votre service de messagerie a les deux, Twilio utilise l’ID d’expéditeur alphanumérique partout où le pays le permet (partout sauf aux États-Unis et au Canada), donc ces textes se terminent par le lien de désinscription.
- Un texte est vérifié lorsque vous l’enregistrez. Un texte qui demande des mots de passe, des détails de paiement ou des informations personnelles n’est pas accepté.
- Envoyez des textes uniquement aux personnes qui ont accepté de recevoir des SMS de votre part. Des limites quotidiennes par destinataire et par formulaire s’appliquent toujours, pour protéger les personnes que vous contactez.
| Variable | Insère | Disponible dans |
|---|---|---|
{{ team }} |
Le nom de votre équipe | Chaque texte |
{{ form }} |
Le nom du formulaire | Chaque texte |
{{ name }} |
Le prénom du destinataire | Invitations |
{{ link }} |
Le lien que le destinataire ouvre | Invitations, Demandes de documents, Renouvellement, Étapes de workflow |
{{ workflow }}, {{ step }} |
Le nom du workflow et le nom de l’étape | Étapes de workflow |
{{ item }}, {{ expires }} |
Le nom du document et sa date d’échéance | Renouvellement |
Facturation et utilisation
- Les textes envoyés via votre Twilio sont facturés par Twilio à votre compte. PlatoForms ne les facture pas, et ils n’utilisent pas votre solde de crédit.
- Ils apparaissent toujours sur la page Utilisation sous SMS, à 0,00 $.
- Les sections laissées sur PlatoForms SMS fonctionnent comme avant et sont payées à partir de votre solde de crédit.
Remplacer la clé API ou déconnecter
- Remplacer la clé : créez une nouvelle clé API dans Twilio, ouvrez la page Messagerie texte (cliquez sur Configurer sur la carte Twilio), et entrez la clé sous Reconnectez votre Twilio.
- Déconnecter : cliquez sur Déconnecter votre Twilio. Le secret de la clé API est supprimé de PlatoForms. Les sections définies sur Votre propre Twilio reviennent à PlatoForms SMS avec le texte standard. Votre choix et vos textes sont conservés, et sont réutilisés lorsque vous vous reconnectez.
- Nécessite une attention : si Twilio cesse d’accepter la clé, par exemple après que vous l’ayez révoquée, la connexion affiche Nécessite une attention et le propriétaire de l’équipe reçoit un email. Jusqu’à ce que vous vous reconnectiez, ces sections utilisent PlatoForms SMS, ce qui nécessite un crédit dans votre solde.
Dépannage
| Ce que vous voyez | Que faire |
|---|---|
| “Ce service de messagerie n’a pas d’expéditeur.” | Dans Twilio, ajoutez un numéro de téléphone ou un ID d’expéditeur alphanumérique au pool d’expéditeurs du service, puis connectez-vous à nouveau |
| Les textes aux numéros américains ne sont pas livrés | Enregistrez une campagne A2P 10DLC pour le service de messagerie, ou utilisez un numéro sans frais vérifié |
| “Connectez d’abord votre compte Twilio.” | Connectez Twilio sur la page Messagerie texte avant de choisir Votre propre Twilio |
| “Ce texte n’a pas été accepté.” | Supprimez les formulations qui demandent des mots de passe, des détails de paiement ou des informations personnelles |
| Une section définie sur Votre propre Twilio utilise votre solde de crédit | Votre Twilio est déconnecté ou nécessite une attention. Reconnectez-le sur l’onglet Votre propre Twilio |
| “Ce service de messagerie n’a pas d’expéditeur américain enregistré” | Enregistrez une campagne A2P 10DLC ou vérifiez un numéro sans frais dans votre console Twilio. L’enregistrement de votre entreprise sous PlatoForms SMS ne résout pas ce problème |