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 objets / Configurer la messagerie sur un objet

Configurer la messagerie sur un objet

REDA Connect peut être utilisé au-delà des contacts et des pistes, sur des objets tels qu’une réservation, une demande immobilière ou une requête, lorsqu’ils disposent des champs, des relations et des droits compatibles. Le principe reste celui des contacts et pistes : créer une configuration d’objet par canal sous le Compte Connect, en indiquant les champs de téléphone et de nom. Commencez par relever les noms d’API exacts de votre objet et de ses champs.

Ce guide utilise un exemple d’objet personnalisé Réservation, avec le nom du client dans Nom du client et son mobile dans Téléphone du client. Les noms d’API donnés sont illustratifs et doivent être adaptés à votre organisation.

Avant de commencer

Étape 1 — Relever le nom d’API de l’objet

La configuration identifie l’objet par son nom d’API, son nom technique Salesforce. Pour un objet personnalisé, il diffère du libellé affiché et se termine généralement par __c. Vous pouvez le consulter dans la configuration Salesforce :

  1. Cliquez sur l’engrenage en haut à droite, puis sur Configuration.
  2. Ouvrez le Gestionnaire d’objet, à côté de l’accueil de la configuration.
  3. Repérez l’objet dans la liste. La colonne Nom d’API fournit la valeur à utiliser. Dans notre exemple, l’objet Réservation a pour nom d’API Booking__c.

Résultat attendu : vous avez copié le nom exact, y compris la terminaison __c et un éventuel préfixe d’espace de noms.

Gestionnaire d’objet Salesforce en anglais, page Détails de Booking, avec le nom d’API reda1__Booking__c, les libellés Booking et Bookings, et les options de rapports, activités, historique et déploiement
Dans Gestionnaire d’objet → Booking → Détails, la capture anglaise présente le libellé singulier Booking et le nom d’API reda1__Booking__c. Il s’agit d’un objet de package avec préfixe : utilisez le nom d’API de votre propre objet, et non son libellé ni nécessairement Booking__c.

Étape 2 — Relever les noms d’API des champs

Toujours dans le Gestionnaire d’objet :

  1. Ouvrez l’objet, puis Champs et relations.
  2. Relevez le Nom du champ, c’est-à-dire son nom d’API, pour le téléphone. Dans l’exemple, Téléphone du client correspond à Guest_Phone__c.
  3. Relevez le nom d’API du champ à utiliser pour le nom affiché. Ici, Nom du client correspond à Guest_Name__c. Si le champ standard de nom de l’objet convient, utilisez Name.

L’objet n’a pas de champ de téléphone ? Deux possibilités :

  • Si le numéro doit être conservé sur cet objet, par exemple pour chaque réservation, créez un champ de type Téléphone selon votre modèle de données, puis poursuivez.
  • Si le numéro se trouve sur un enregistrement lié, par exemple le contact référencé par la réservation, utilisez ce lien plutôt que de dupliquer le numéro : consultez Messagerie via des enregistrements liés.

Étape 3 — Créer la configuration

  1. Ouvrez l’application REDA Connect, puis Comptes Connect et le compte concerné.
  2. Dans la liste associée Configuration du compte de connexion, cliquez sur Nouveau.
  3. Renseignez les champs suivants :
ChampValeur d’exempleRemarques
Nom de configuration de compte ConnectBooking - WhatsAppLe format <Object> - <Channel>, objet puis canal, facilite la lecture
Canal de communicationWhatsAppUn seul canal par configuration
DescriptionRéservations sur WhatsApp via le téléphone du clientChamp obligatoire dans le formulaire fourni
Nom d'API de l'objetBooking__cNom exact relevé à l’étape 1, avec __c et l’éventuel espace de noms
Nom d'API du champ NameGuest_Name__cNom relevé à l’étape 2
Champ d'identité du canalGuest_Phone__cNom relevé à l’étape 2
Ordre de priorité3Position dans la recherche des messages entrants. 1 est la priorité la plus élevée : consultez Correspondance des messages entrants avant de choisir
ActifCochéValeur proposée par défaut
  1. Cliquez sur Enregistrer, puis répétez pour les SMS si vous utilisez aussi ce canal.

Résultat attendu : la configuration apparaît sous le compte. L’aide de Nom d'API de l'objet demande « Vous ne devez définir qu'une seule configuration pour un type de sObject par canal de communication. » Respectez cette règle sous chaque Compte Connect.

Configuration Booking enregistrée en anglais : objet reda1__Booking__c, champ du nom, téléphone via reda1__Contact__r.MobilePhone, champ d’enregistrement individuel, priorité 1, WhatsApp et case Actif cochée
Configuration enregistrée d’un objet Booking de package. Cette capture anglaise illustre un numéro accessible via un contact lié ; le tableau ci-dessus présente un autre exemple, avec le téléphone directement sur l’objet

Étape 4 — Ajouter le fil à la page d’enregistrement

La configuration ne modifie pas la page de l’objet. Ajoutez le Fil Connect à la page de réservation dans le Générateur d’applications Lightning : consultez Ajouter le fil à une page d’enregistrement. Vérifiez aussi l’affectation de la page et les droits des utilisateurs.

Étape 5 — Vérifier le parcours

  1. Ouvrez une réservation dont Téléphone du client contient votre propre numéro de test au format international composé uniquement de chiffres.
  2. Envoyez un message depuis son Fil Connect. Résultat attendu : il arrive sur votre téléphone.
  3. Répondez depuis le téléphone. Résultat attendu : la réponse apparaît dans le fil de la réservation si sa configuration remporte la recherche pour ce numéro. Consultez Correspondance des messages entrants pour vérifier les priorités et les doublons.

Dépannage

SymptômeCauseSolution
Le fil affiche « Le programme d'installation de SObject est introuvable. »Le Nom d'API de l'objet peut être incorrect, ou aucune configuration active utilisable n’est trouvéeRecopiez le nom depuis le Gestionnaire d’objet et vérifiez Actif, le compte et le canal
L’envoi fonctionne, mais aucun nom n’apparaît dans l’en-têteNom d'API du champ Name peut indiquer un champ incorrect ou videVérifiez son nom d’API, son accessibilité et la valeur présente sur l’enregistrement
La réponse est rattachée à un contact plutôt qu’à la réservationUne configuration prioritaire, par exemple Contact de priorité 1, a trouvé le même numéroChoisissez délibérément les priorités avec Correspondance des messages entrants, ou utilisez la configuration par enregistrement lié si la relation au contact est voulue
L’objet n’a pas de champ de téléphone et vous ne pouvez pas en ajouterLe numéro peut se trouver sur un enregistrement liéUtilisez Messagerie via des enregistrements liés

Questions fréquentes

Oui, lorsque les champs, les relations et les droits requis sont disponibles. Les noms d’API des objets standard ne se terminent pas par __c : une requête utilise Case. Selon vos données, le numéro peut se trouver sur un contact lié ou dans un champ utilisable de l’objet ; consultez la configuration par enregistrement lié.

Ce guide ne définit pas de plafond général. La recherche des messages entrants parcourt les configurations actives jusqu’à une correspondance, avec des limites de traitement Salesforce. Ne configurez que les objets utiles, évitez les doublons et testez vos volumes.

Lorsqu’un message est rattaché à un contact ou à une piste, directement ou via la configuration liée, REDA Connect peut renseigner ce lien. Un message rattaché uniquement à un autre objet, sans ces liens, n’est pas couvert par la validation des cases de désinscription Contact/Lead. Consultez Messagerie et conformité.

La liste de valeurs le permet. Attribuez autant que possible des priorités distinctes aux configurations du même compte et canal. En cas d’égalité, l’ordre par nom intervient ; évitez de dépendre d’un ordre ambigu.

Pour aller plus loin