Intégration Twilio : les textos de Pilotiko, sans faux envoi
Des rappels par texto prêts dans le code, un statut lu chez Twilio, et une réceptionniste qui n'est pas encore là.
Avec votre Account SID et votre jeton Twilio, Pilotiko est prêt à envoyer des confirmations et rappels par texto et à lire leur statut de livraison chez Twilio. Statut : En mise en service : le connecteur est écrit et testé contre un serveur d'essai ; il n'a pas encore été vérifié avec un vrai compte. Rien n'est encore envoyé. Réceptionniste IA : bientôt.
En bref
- Connexion par Account SID et jeton d'authentification, vérifiés puis chiffrés.
- Rappels prévus 24 h et 1 h avant le rendez-vous : rien n'est encore envoyé.
- Le statut d'un texto est lu chez Twilio, jamais supposé.
- La réceptionniste IA au téléphone est « bientôt » : elle n'a jamais pris un vrai appel.
Que fait la connexion Twilio ?
Elle relie votre compte Twilio pour que Pilotiko puisse, une fois la mise en service terminée, envoyer des textos à vos clients depuis votre numéro et suivre chaque message.
Twilio fournit les numéros de téléphone et l'acheminement des textos ; Pilotiko décide quoi envoyer et quand. Pour un texto, Pilotiko appelle la ressource Messages de Twilio avec trois valeurs : le destinataire (To), votre numéro (From) et le texte (Body) [1]. Twilio renvoie ensuite un statut parmi queued, sent, delivered, undelivered ou failed [1]. Pilotiko affiche ce statut tel que Twilio le donne : un texto n'est jamais marqué « livré » parce qu'on l'espère.
Le moteur d'envoi applique trois protections. Une clé unique par message empêche un double envoi. Un même texto au même destinataire dans les 10 minutes est dédoublonné. En cas d'erreur passagère, il réessaie après 1 minute, 5 minutes puis 30 minutes, avec 4 tentatives au total.
Quand Twilio rappelle Pilotiko (réponse d'un client, appel entrant), la requête est authentifiée par l'en-tête X-Twilio-Signature, un HMAC-SHA1 calculé avec votre jeton d'authentification [2]. Pilotiko vérifie cette signature sur son adresse publique configurée, pas sur l'en-tête Host qu'un tiers pourrait falsifier.
- Identifiants demandés : Account SID (commence par « AC », 34 caractères) et jeton d'authentification (au moins 16 caractères). Pilotiko n'offre pas de connexion en un clic pour Twilio.
- Lu : le nom du compte, vos numéros Twilio, le statut de chaque texto envoyé.
- Écrit : des textos, et la configuration vocale d'un numéro quand la réceptionniste sera activée.
- Attend votre accord : tout message qui sort de l'ordinaire passe par une personne ; les rappels de rendez-vous suivent les réglages que vous approuvez.
Comment relier Twilio à Pilotiko ?
- 1
Ouvrez votre compte Twilio
Repérez l'Account SID et le jeton d'authentification dans la console Twilio.
- 2
Collez-les dans Pilotiko
Dans la page Téléphone de Pilotiko, choisissez Twilio. Le format est contrôlé avant tout appel réseau.
- 3
Laissez Pilotiko vérifier
Pilotiko interroge Twilio pour confirmer le compte et lister vos numéros. Les identifiants sont ensuite chiffrés.
- 4
Choisissez le numéro d'envoi
Si vous avez plusieurs numéros, Pilotiko prend celui de votre ligne déclarée, sinon le premier numéro du compte.
- 5
Choisissez Twilio pour les textos
Dans les décisions de l'entreprise, indiquez Twilio comme fournisseur de textos. Sans ce choix, aucun texto n'est préparé pour envoi.
Qu'est-ce qui est disponible, en mise en service ou bientôt ?
| Fonction | Statut | Détail |
|---|---|---|
| Vérification des identifiants et liste des numéros | En mise en service | Testée contre un faux serveur Twilio |
| Confirmations et rappels par texto (24 h et 1 h) | En mise en service | Code prêt ; rien n'est encore envoyé |
| Statut de livraison lu chez Twilio | En mise en service | queued, sent, delivered, undelivered, failed |
| Webhooks signés (X-Twilio-Signature) | En mise en service | Vérifiés sur l'adresse publique configurée |
| Réceptionniste IA au téléphone | Bientôt | Appels de test en simulation ; reconnaissance vocale fr-CA jamais exercée |
| Achat d'un numéro par Pilotiko | Bientôt | Code écrit, jamais exercé avec un vrai compte |
Combien de textos une semaine de rendez-vous représente-t-elle ?
Que deviennent les numéros de vos clients, et comment révoquer l'accès ?
Un numéro de téléphone est un renseignement personnel. Avant d'en recueillir, l'entreprise doit informer la personne des fins, des moyens, de ses droits d'accès et de rectification et de son droit de retirer son consentement (art. 8) ; le consentement doit être manifeste, libre, éclairé et donné à des fins précises (art. 14) [3]. Twilio traite les messages pour vous : la loi encadre ce type de mandat par un contrat écrit qui précise les mesures de protection (art. 18.3) [3]. La Commission d'accès à l'information rappelle qu'une évaluation des facteurs relatifs à la vie privée est requise avant une communication hors Québec [4].
Les identifiants Twilio sont chiffrés (AES-256-GCM) et ne quittent jamais le serveur. « Déconnecter » dans Pilotiko les efface et inscrit l'action au journal d'audit. Chez Twilio, remplacez votre jeton d'authentification dans la console : l'ancien cesse de fonctionner. Détails : confidentialité et sous-traitants.
Quelles sont les limites de l'intégration Twilio ?
Pour les confirmations par courriel, voyez Gmail ou Outlook et Microsoft 365. Pour le domaine du site, voyez Cloudflare. Tout le reste : les intégrations.
- Aucun vrai texto n'est encore parti : le premier essai exige un compte Twilio d'essai et une adresse HTTPS publique pour Pilotiko.
- La réceptionniste IA n'est pas offerte. Ne la comptez pas dans votre organisation tant que son statut n'a pas changé.
- Le prix des textos et des numéros est celui de Twilio ; Pilotiko ne le mesure pas encore et ne l'affiche donc pas.
- Les textos de masse et les campagnes marketing ne font pas partie de cette intégration.
Questions fréquentes
Pilotiko envoie-t-il déjà des textos ?
Non. Le code d'envoi, de reprise et de suivi est écrit et testé contre un faux serveur Twilio, mais aucun vrai texto n'est encore parti. Le statut restera « en mise en service » jusqu'au premier essai réel.
La réceptionniste IA répond-elle à mes appels ?
Pas encore : c'est « bientôt ». Le code existe et les appels de test tournent en simulation, mais la reconnaissance vocale en français canadien n'a jamais été exercée sur un vrai appel.
Pourquoi dois-je coller mon jeton au lieu de cliquer « Connecter » ?
Pilotiko ne propose pas de connexion en un clic pour Twilio. Pilotiko vérifie le SID et le jeton auprès de Twilio, puis les chiffre ; ils ne sont plus jamais affichés.
Comment savoir si un texto est vraiment arrivé ?
Pilotiko lit le statut chez Twilio : delivered signifie qu'un accusé de livraison a été reçu, undelivered qu'il n'a pas atteint le destinataire, failed qu'il n'est pas parti. Rien n'est supposé.
Un client peut-il recevoir deux fois le même rappel ?
Pilotiko l'évite : chaque message a une clé unique et un texto identique au même numéro dans les 10 minutes est dédoublonné. Après une coupure incertaine, il vérifie chez Twilio avant de renvoyer.
Qui paie les textos ?
Les textos passent par votre compte Twilio, au tarif de Twilio. Pilotiko ne mesure pas encore ce coût.
Sources
- Twilio Docs, Message resource (consulté le 15 octobre 2026).
- Twilio Docs, Webhooks security (consulté le 15 octobre 2026).
- LégisQuébec, Loi sur la protection des renseignements personnels dans le secteur privé (RLRQ, c. P-39.1) (consulté le 15 octobre 2026).
- Commission d'accès à l'information du Québec, Principaux changements apportés par la Loi 25 (consulté le 15 octobre 2026).
À lire ensuite
Les intégrations de Pilotiko
Google Agenda, Outlook, Zoom, Stripe, LinkedIn, Cloudflare, Twilio et les autres : ce que chaque connexion de Pilotiko fait aujourd'hui, statut lu dans le code.
Gmail et Pilotiko : envoyer vos confirmations depuis votre propre adresse
Ce que la connexion Gmail de Pilotiko demande (gmail.send), ce qu'elle enverra, ce qui attend votre accord et son statut aujourd'hui. Lisez avant de relier.
Outlook et Microsoft 365 avec Pilotiko : vos plages occupées et vos envois
Outlook et Microsoft 365 reliés à Pilotiko : permissions Graph demandées, plages occupées, envoi par sendMail, statut réel et retrait de l'accès.