REDA One Centre d’aide
FR
Langue
English EN Español ES Português PT Italiano bientôt disponible Français FR Deutsch bientôt disponible العربية bientôt disponible
reda.one ↗
Accueil / REDA Connect / Configuration des SMS / Créer le Compte Connect SMS

Créer le Compte Connect SMS

Le Compte Connect contient les paramètres SMS utilisés par Salesforce : identifiants Twilio, numéro d’expéditeur, adresse de l’API d’envoi et adresse de rappel des statuts. Deux points demandent une attention particulière : l’URL d’API doit contenir votre Account SID et le numéro d’expéditeur doit être saisi en chiffres uniquement. Cet article détaille les champs et l’enregistrement sécurisé des identifiants.

Avant de commencer

Étape 1 — Ouvrir ou créer le Compte Connect

  1. Ouvrez le Lanceur d’applications, recherchez Comptes Connect et ouvrez l’onglet.
  2. Cliquez sur Nouveau ou ouvrez le compte à compléter. Le parcours général figure dans Créer un Compte Connect.
  3. Dans la liste obligatoire Canaux de messagerie, ajoutez SMS aux valeurs sélectionnées. Conservez WhatsApp si ce compte gère aussi ce canal.

Étape 2 — Renseigner les champs SMS

Utilisez les libellés ci-dessous pour repérer les champs. Votre organisation peut personnaliser leur disposition.

ChampValeur à renseigner
Nom du compte ConnectUn nom reconnaissable, par exemple Acme Rentals SMS.
Fournisseur SMSSélectionnez Twilio, le fournisseur documenté dans ce parcours. La configuration dépend du fournisseur choisi.
Numéro d'expéditeur SMSLe numéro Twilio en chiffres uniquement, avec l’indicatif du pays, sans + ni espace : voir l’étape 3.
ID de compte SMSL’Account SID Twilio, commençant par AC. Il identifie le compte du fournisseur ; utilisez le même compte que dans l’URL d’envoi et les ressources configurées.
Point de terminaison API production SMSL’URL Twilio Messages contenant votre Account SID : voir l’étape 4.
URL de rappel de statut SMSL’adresse du site avec le chemin prévu et une barre oblique finale : voir l’étape 5.
Clé API SMSUne valeur provisoire au premier enregistrement, puis la véritable clé via l’action dédiée à l’étape 6. Ne la collez pas directement dans ce champ.
Secret API SMSUne valeur provisoire au premier enregistrement, puis le secret via l’action dédiée à l’étape 6. Ne le collez pas directement dans ce champ.
ID du service de messagerie SMSLaissez vide sauf si vous utilisez un service Twilio : Utiliser un Messaging Service Twilio.
Description configuration SMSNotes facultatives, par exemple la date de rotation et la campagne enregistrée. N’y inscrivez aucun secret.
ActifLaissez décoché jusqu’à l’étape 7, après la saisie sécurisée des identifiants.
Par défautCochez si ce compte doit servir de repli lorsque les valeurs plus prioritaires sont absentes : Comptes par défaut et ordre de routage.
N’utilisez pas les anciens champs. Si la page affiche Clé API SMS [OBSOLÈTE] et Secret API SMS [OBSOLÈTE], ne les renseignez pas pour cette configuration. Utilisez Clé API SMS et Secret API SMS via l’action actuelle.
Compte REDA Connect Test avec la section Configuration SMS, le fournisseur Twilio et le numéro d’expéditeur ; identifiants, clé, secret, jeton de vérification et adresses masqués, avec deux configurations enfant WhatsApp et SMS
Compte Connect dont les champs SMS sont renseignés avec des valeurs de démonstration

Étape 3 — Saisir le numéro d’expéditeur au format international

Utilisez l’indicatif du pays suivi du numéro, en chiffres uniquement, sans +, espace ou tiret. Supprimez le préfixe national seulement lorsque le format international du pays l’exige ; ne retirez pas arbitrairement un zéro significatif. Pour le numéro américain (222) 333-4444, saisissez 12223334444 ; exemple indien : 918888888888.

L’aide indique le format <Code ISD du pays><Numéro>, sans caractère spécial ni espace. Vérifiez le format international propre au pays avant de saisir la valeur.

Un + déjà présent produit un format incorrect : REDA Connect ajoute lui-même le + dans la requête Twilio. Ainsi, +14155550123 deviendrait ++14155550123. Appliquez aussi le format attendu aux champs téléphoniques clients : Saisir les numéros de téléphone.

Étape 4 — Construire l’URL avec votre Account SID

Le Point de terminaison API production SMS est l’adresse appelée pour l’envoi. Dans ce parcours Twilio, elle contient votre Account SID :

https://api.twilio.com/2010-04-01/Accounts/<your Account SID>/Messages.json

Exemple : si l’Account SID obtenu dans Obtenir vos identifiants Twilio est AC0123456789abcdef0123456789abcdef, l’URL est :

https://api.twilio.com/2010-04-01/Accounts/AC0123456789abcdef0123456789abcdef/Messages.json

Remplacez uniquement <your Account SID> par votre identifiant. Conservez Accounts/ avant et /Messages.json après. Un exemple copié depuis un autre compte contient son SID et ne désigne pas vos ressources.

Étape 5 — Construire l’URL de rappel des statuts

L’URL de rappel de statut SMS permet à Twilio de renvoyer les événements d’envoi, de livraison et d’échec. Elle combine l’adresse du site et le chemin suivant :

https://<your-site-domain>/services/apexrest/rconn/twilio-inbound/

Si le site possède un suffixe, par exemple reda, insérez-le après le domaine :

https://<your-site-domain>/reda/services/apexrest/rconn/twilio-inbound/

Il s’agit de l’adresse du webhook SMS construite à l’étape 4 de Créer le site public pour les messages entrants. Elle servira aussi à configurer la réception dans Twilio.

Respectez ces deux règles :

  • Si le champ est prérempli avec <SITE-URL>/services/apexrest/rconn/twilio-inbound/, le texte <SITE-URL> est une valeur de remplacement : vous devez saisir l’adresse réelle du site.
  • Conservez le / final. REDA Connect complète cette adresse pour les rappels propres à chaque message. Sans le séparateur attendu, leur traitement peut échouer et les statuts ne pas être mis à jour.

Étape 6 — Enregistrer, puis saisir les véritables identifiants

Les champs Clé API SMS et Secret API SMS attendent des valeurs chiffrées. L’action dédiée applique le chiffrement ; la saisie directe ne le fait pas. L’aide demande d’utiliser le bouton de mise à jour des jetons SMS.

La validation interdit cependant ces champs vides. Pour le premier enregistrement d’un compte encore inactif :

  1. Saisissez une valeur provisoire telle que TEMP dans Clé API SMS et Secret API SMS, puis cliquez sur Enregistrer.
  2. Sur le compte enregistré, ouvrez Mettre à jour les jetons API SMS, sans la mention « Obsolète ». Saisissez le SID de clé API et le Secret préparés dans Obtenir vos identifiants Twilio, puis confirmez.

Résultat attendu : le message Les jetons API ont été mis à jour avec succès. apparaît. Les champs contiennent maintenant des valeurs chiffrées ; l’action ne réaffiche pas les valeurs précédentes en clair. Consultez Mettre à jour vos jetons API en toute sécurité.

Action de mise à jour des jetons API SMS : Nom du compte Connect en lecture seule, champs Clé API SMS et Secret API SMS vides, boutons de mise à jour et de fermeture, sans réaffichage des valeurs actuelles
Action de mise à jour des jetons API SMS avec les champs de saisie de la clé et du secret

Si une valeur SMS obligatoire manque, la validation demande :

You must provide value to the following fields:
SMS API Endpoint,
SMS API Key,
SMS API Secret,
SMS Provider,
SMS From Number

Le « Point de terminaison API SMS » du message correspond au champ Point de terminaison API production SMS.

Si WhatsApp est également sélectionné et que ses champs sont incomplets, la validation WhatsApp demande :

You must provide value to the following fields:
WhatsApp API Endpoint,
WhatsApp Auth Token,
WhatsApp Number,

Complétez le Compte Connect WhatsApp ou retirez provisoirement WhatsApp de Canaux de messagerie si ce canal n’est pas encore prêt.

Étape 7 — Activer le compte

Après la saisie des identifiants, cochez Actif et enregistrez. Effectuez ensuite les tests d’envoi et de réception. Ne considérez pas une désactivation comme un remplacement de la configuration des webhooks ou comme une garantie d’arrêt de toutes les notifications entrantes.

Résultat attendu : le compte apparaît dans la vue Active Connect Accounts, si cette vue standard est disponible sous ce nom dans votre organisation.

Résoudre les problèmes

SymptômeCause possibleSolution
La validation demande les valeurs obligatoires SMSL’une des cinq valeurs requises manqueRenseignez-la. Pour la clé et le secret, utilisez une valeur provisoire au premier enregistrement, puis l’action de l’étape 6.
La validation demande les champs WhatsAppWhatsApp est sélectionné dans Canaux de messagerie sans configuration complèteComplétez WhatsApp ou retirez provisoirement ce canal
Le premier test échoue avec une erreur d’authentificationL’Account SID, la clé ou le secret est incorrect, ou les valeurs ont été saisies directement dans les champsVérifiez l’URL de l’étape 4 et utilisez Mettre à jour les jetons API SMS à l’étape 6
Les messages restent en attente ou envoyés sans mise à jourL’URL de rappel de statut SMS peut manquer de / final ou contenir encore <SITE-URL>Vérifiez l’URL de l’étape 5, puis les événements et erreurs Twilio

Questions fréquentes

Oui. Sélectionnez les deux dans Canaux de messagerie et complétez les deux groupes de champs. Des comptes séparés peuvent faciliter la lecture du routage ; choisissez selon les besoins de votre organisation.

Les identifiants sont décrits dans Obtenir vos identifiants Twilio, l’adresse Salesforce dans Créer le site public et le numéro dans Phone Numbers → Manage → Active numbers chez Twilio.

La saisie directe conserve les valeurs sans appliquer le chiffrement attendu. Utilisez Mettre à jour les jetons API SMS pour les enregistrer au bon format et éviter une erreur lors de leur utilisation.

Le package fournit un paramètre de site distant pour api.twilio.com. Vérifiez qu’il est présent et actif dans votre organisation si les appels sont bloqués ; une configuration personnalisée peut nécessiter des contrôles supplémentaires.

Dans ce parcours, utilisez un Compte Connect par numéro d’expéditeur. Configurez Par défaut, les préférences utilisateur et les objets selon Comptes par défaut et ordre de routage.

Pour continuer