# Intégration Twilio : les textos de Pilotiko, sans faux envoi

> Ce que la connexion Twilio permet dans Pilotiko : SID et jeton chiffrés, textos de rappel avec statut réel. La réceptionniste au téléphone est pour bientôt.

Mis à jour le 15 octobre 2026 · https://app.pilotiko.com/integrations/twilio

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 ?

**Exemple : une clinique dentaire de Lévis, 60 rendez-vous par semaine**

Une fois la mise en service terminée, chaque rendez-vous donnerait lieu à une confirmation et à deux rappels par texto.

- Rendez-vous par semaine : 60
- Textos par rendez-vous : 3 (confirmation, rappel 24 h, rappel 1 h)
- Textos préparés par semaine : 180
- Doublons évités (même texte en moins de 10 min) : par exemple 4
- Textos à reprendre après une erreur passagère : par exemple 3, au plus 4 tentatives chacun
- Textos marqués « livrés » : seulement ceux que Twilio déclare delivered
- **= Environ 176 textos par semaine, chacun avec son statut réel ; le coût par texto dépend du tarif Twilio et n'est pas mesuré par Pilotiko.**

## 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é](/confidentialite) et [sous-traitants](/sous-traitants).

## Quelles sont les limites de l'intégration Twilio ?

Pour les confirmations par courriel, voyez [Gmail](https://app.pilotiko.com/integrations/gmail) ou [Outlook et Microsoft 365](https://app.pilotiko.com/integrations/outlook-microsoft-365). Pour le domaine du site, voyez [Cloudflare](https://app.pilotiko.com/integrations/cloudflare). Tout le reste : [les intégrations](https://app.pilotiko.com/integrations).

- 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

1. Twilio Docs, « Message resource », https://www.twilio.com/docs/messaging/api/message-resource (consulté le 2026-10-15)
2. Twilio Docs, « Webhooks security », https://www.twilio.com/docs/usage/webhooks/webhooks-security (consulté le 2026-10-15)
3. LégisQuébec, « Loi sur la protection des renseignements personnels dans le secteur privé (RLRQ, c. P-39.1) », https://www.legisquebec.gouv.qc.ca/fr/document/lc/P-39.1 (consulté le 2026-10-15)
4. Commission d'accès à l'information du Québec, « Principaux changements apportés par la Loi 25 », https://www.cai.gouv.qc.ca/protection-renseignements-personnels/sujets-et-domaines-dinteret/principaux-changements-loi-25 (consulté le 2026-10-15)
