Afficher l’activité IA sur une page d’enregistrement
Le panneau Activité IA est un composant Lightning qui présente les conversations IA accessibles liées à l’enregistrement courant. Il permet de repérer les échanges interactifs et les exécutions automatisées, puis de développer une ligne pour lire les messages disponibles sans quitter la page. L’affichage reste soumis aux autorisations, à la conservation des données et aux limites de chargement décrites ci-dessous.
Informations affichées
Pour chaque conversation chargée et liée à l’enregistrement, une ligne synthétique présente :
- Nom et avatar de l’agent — Pour identifier l’agent qui a participé à la conversation.
- Badge de canal — Interne, Communauté, Widget externe ou API, avec une couleur permettant de distinguer l’origine.
- Date et heure de création — Affichées selon les réglages régionaux et de fuseau horaire de l’utilisateur.
- Nombre de messages — Compteur des messages de la conversation ; il ne s’agit pas nécessairement du nombre de paires question-réponse.
- Badges d’état — Automatisé lorsque la conversation porte l’indicateur d’automatisation et Terminé lorsque la session a été formellement fermée.
- Aperçu — Premier message ayant le rôle utilisateur, limité à 80 caractères puis complété par des points de suspension. Le panneau ne reprend pas automatiquement une instruction système en l’absence de message utilisateur.
Cliquez sur une ligne pour développer les messages disponibles, dans l’ordre de leur séquence, avec l’heure et les outils mentionnés. Les réponses de l’assistant utilisent le même composant de rendu que le chat : cartes, tableaux, liens, blocs de code et mise en forme enrichie sont pris en charge selon le contenu. Le panneau charge au maximum les 200 premiers messages de la conversation. Cliquez à nouveau sur la ligne pour la réduire.
Ajouter le panneau à une page
Le panneau s’ajoute dans le générateur d’application Lightning. Il récupère automatiquement l’identifiant de l’enregistrement courant, sans code ni paramètre de contexte à saisir. Les autorisations et l’activation de la page doivent néanmoins être adaptées aux utilisateurs concernés.
- Sur la page d’enregistrement, ouvrez la roue dentée Configuration › Modifier la page.
- Dans le générateur d’application Lightning, descendez dans la palette Composants jusqu’à la section Personnalisé — Géré.
- Déposez REDA AI Conversation History dans la zone souhaitée. Ce nom fourni du composant reste en anglais. Une barre latérale droite ou une colonne principale large peuvent convenir.
- Enregistrez la page et configurez son activation si nécessaire : valeur par défaut de l’organisation, application ou profils concernés. Vérifiez les affectations de page réellement utilisées par votre déploiement.
Qui peut consulter les conversations ?
Le panneau applique les accès Salesforce en mode utilisateur : le partage de la conversation, les accès aux objets et aux champs interrogés doivent permettre la lecture. L’accès à l’enregistrement métier seul ne garantit pas l’accès à toutes les conversations qui lui sont liées.
Cas courant : activité d’un agent en arrière-plan
L’identité d’exécution d’un agent automatisé dépend du parcours qui l’appelle, par exemple l’utilisateur d’intégration d’un appel API ou le contexte d’un flux ou traitement planifié. Les conversations peuvent ainsi appartenir à un autre utilisateur et rester invisibles au propriétaire de l’enregistrement métier ou à son équipe.
Pour donner les accès nécessaires, examinez les règles de partage de l’objet Conversation sur l'IA. Vous pouvez, selon le modèle de sécurité de l’organisation, partager les conversations concernées avec un rôle ou un groupe public adapté. Vérifiez le propriétaire réel, les critères de partage et les accès aux champs ; aucune modification de code du panneau n’est nécessaire pour appliquer les accès pris en charge.
Accès aux objets et aux champs
Les utilisateurs ont aussi besoin de lire les champs interrogés sur les conversations, messages et informations d’agent liées. Le ensemble d’autorisations fourni REDA AI User constitue le point de départ pour l’accès utilisateur ; contrôlez les accès effectifs dans votre version et votre organisation. Avec des autorisations personnalisées, vérifiez les objets Conversation sur l'IA et Message de l'IA ainsi que leurs champs et les relations consultées avant de déployer la page.
Lire les messages
Chaque message développé présente :
- Rôle — Notamment Utilisateur ou Assistant selon l’origine du message.
- Heure — Affichée selon les réglages de l’utilisateur.
- Outils utilisés — Pour les réponses de l’assistant, un badge indique les outils enregistrés, par exemple
portal_data_queryoucreate_record. Survolez le badge pour consulter la liste complète.
Pour examiner une conversation longue ou approfondir un diagnostic, utilisez le lien conversation ouverte en bas du contenu développé. C’est le libellé français fourni pour ouvrir l’enregistrement de conversation. Vous pourrez y consulter les messages et métadonnées accessibles, comme la consommation totale, la période de crédit liée ou les informations d’archivage. Une transcription archivée ou des messages non conservés ne sont pas recréés par ce lien.
Chargement par pages
Le panneau charge les 20 conversations les plus récentes de l’enregistrement. Si d’autres existent, le bouton Charger plus demande les 20 suivantes. Ce parcours utilise une pagination Salesforce par décalage : il reste soumis aux limites de requête de la plateforme et ne garantit pas un chargement illimité. Pour un historique volumineux, utilisez les vues ou exports Salesforce appropriés avec les autorisations nécessaires.
Affichage vide
Si aucune conversation accessible n’est renvoyée pour cet enregistrement, le panneau affiche « Aucune activité d'IA n'a encore été enregistrée sur cet enregistrement. » Cet état peut simplement précéder les premiers usages. Il ne prouve pas à lui seul qu’aucune activité n’a jamais existé : vérifiez aussi le lien de contexte, le partage, la conservation et les éventuelles erreurs de chargement.
Limites
- Le panneau est en lecture seule. Pour démarrer une conversation, utilisez le composant de chat ou appelez un agent depuis un flux configuré.
- Seules les conversations explicitement liées à l’enregistrement par son contexte apparaissent. Une conversation sans ce lien ne sera pas affichée ici, même si elle mentionne l’enregistrement dans son texte.
- Le panneau respecte le partage et les accès Salesforce aux objets et champs. Il ne contourne pas ces contrôles pour montrer une conversation cachée.
- Le composant fourni cible les pages d’enregistrement Lightning internes, en formats bureau et mobile. Ce guide ne décrit pas une disponibilité équivalente sur les pages Experience Cloud.