# Smsmode

Cette intégration a pour objectif de **rendre le chatbot accessible via SMS**, permettant ainsi aux utilisateurs d'interagir avec le système de manière textuelle, **indépendamment d'une interface web**. L'utilisateur peut ainsi engager une conversation en envoyant un message texte vers un numéro désigné, et recevoir les réponses du chatbot directement par SMS.

## Créer la configuration smsmode

Cette section détaille les étapes nécessaires pour lier la plateforme smsmode à la solution Dydu, permettant ainsi la communication par SMS. La procédure requiert des actions sur les deux interfaces : **Dydu** (Canaux) et **smsmode** (Configuration).

### Récupération du Point de Terminaison (Endpoint) Dydu

1. Accédez à l'interface **Dydu**, puis naviguez vers **Intégration > Canaux**.

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2FbyaUrgOozINMbQui37ar%2FCapture%20d%E2%80%99%C3%A9cran%20du%202025-11-24%2016-29-45.png?alt=media&#x26;token=56bd109f-d085-4de3-aaf2-615c5f64ba57" alt="" width="563"><figcaption></figcaption></figure>

2. Cliquez sur **smsmode** et donnez un titre à cette nouvelle configuration.

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2FdHWPMBA1hWgxO5Sa22qd%2FCapture%20d%E2%80%99%C3%A9cran%20du%202025-11-24%2016-30-10.png?alt=media&#x26;token=7cf266c0-0f99-4d02-aad6-d04e589ab3cf" alt="" width="563"><figcaption></figcaption></figure>

3. Cliquez sur "**Créer".**
4. Copiez l'**URL du point de terminaison** générée et **conservez-la temporairement**.
5. Sélectionnez la langue et l'espace de consultation (knowledge space) associés au chatbot.

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2FeCOXpLVXeM4ZqQqRrNS3%2FCapture%20d%E2%80%99%C3%A9cran%20du%202025-12-16%2010-48-32.png?alt=media&#x26;token=76831916-1e04-4437-a6d1-1ffc31550929" alt=""><figcaption></figcaption></figure>

### Configuration du Webhook sur l'interface smsmode

Le **point de terminaison** récupéré doit être configuré dans **smsmode** pour recevoir les messages entrants (MOs).

1. Rendez-vous sur l'**interface de configuration de smsmode**.
2. Accédez à la section de **votre configuration**.
3. Naviguez vers **Paramètres > Webhooks**.

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2FzFoyJUMVQD0quwhrNMLM%2FCapture%20d%E2%80%99%C3%A9cran%20du%202025-11-24%2016-34-41.png?alt=media&#x26;token=0b943e7c-6ad7-4fc1-b8cc-ff46c8b6b3a2" alt="" width="176"><figcaption></figcaption></figure>

4. Collez le **point de terminaison** copié à l'étape précédente dans le champ "**Url de notification des MOs**".

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2FUgIhMy0AQkhDuG2nqCEh%2FCapture%20d%E2%80%99%C3%A9cran%20du%202025-11-24%2016-35-48.png?alt=media&#x26;token=2a463839-0e53-48ea-860d-32b15abdc6c6" alt="" width="563"><figcaption></figcaption></figure>

5. Validez la modification en cliquant sur "**Editer**".

### Génération de la Clé API smsmode

1. Dans l'interface smsmode, naviguez vers **Paramètres > Clés API**.

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2F4X9YcDee2GDIiUaDIhxD%2FCapture%20d%E2%80%99%C3%A9cran%20du%202025-11-24%2016-39-28.png?alt=media&#x26;token=e4f189bb-9d8d-459b-a273-91d28b4efb36" alt="" width="178"><figcaption></figcaption></figure>

2. Cliquez sur "**Générer une nouvelle clé API**".

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2FJcAcBvBr3qxhYysjiQU9%2FCapture%20d%E2%80%99%C3%A9cran%20du%202025-11-24%2016-40-05.png?alt=media&#x26;token=1e821195-0083-4ea5-9c3f-3c82682633b8" alt="" width="563"><figcaption></figcaption></figure>

3. Attribuez un **nom** à cette nouvelle clé API et cliquez sur "**Créer**".

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2FWbEMEevvXKOXgPsPWpng%2FCapture%20d%E2%80%99%C3%A9cran%20du%202025-11-24%2016-40-50.png?alt=media&#x26;token=9e02e27b-6099-4041-a944-d4e3cf1fa98f" alt="" width="319"><figcaption></figcaption></figure>

4. **Copiez la clé API** générée et **conservez-la précieusement** (par mesure de sécurité, elle ne sera plus accessible ou affichée par la suite).

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2FSoME1FdX5EqItMPAR6pG%2FCapture%20d%E2%80%99%C3%A9cran%20du%202025-11-24%2016-41-51.png?alt=media&#x26;token=53d290fa-4c7d-456b-aaac-d924492fa615" alt="" width="479"><figcaption></figcaption></figure>

### Finalisation et Connexion Dydu

1. Retournez sur l'intégration **smsmode** sur l'interface **Canaux Dydu**.
2. Collez la **clé API** récupérée à l'étape précédente dans l'espace dédié "**Clé API smsmode**".

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2Ft3ZCyHcDelzgfqSiQXU8%2FCapture%20d%E2%80%99%C3%A9cran%20du%202025-11-24%2016-46-53.png?alt=media&#x26;token=882617d8-b294-4971-8a54-776a572ac9e4" alt="" width="563"><figcaption></figcaption></figure>

3. Cliquez sur **Terminer** pour sauvegarder et activer la configuration.

Le chatbot Dydu est maintenant connecté au numéro smsmode. Vous pouvez valider l'intégration en envoyant un message de test à ce numéro.
