---
sourceDocument: Interfaces conversationnelles Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/conversational-interfaces

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Interfaces conversationnelles Xanadu

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# Valider les ID de destinataires pour les messages initiés par l'agent

# Valider les ID de destinataires pour les messages initiés par l'agent {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

Utilisez des points d'extension scriptés pour appeler des scripts personnalisés afin de valider le format d'un ID de destinataire associé à un canal de messagerie.

## Avant de commencer

Installez l'application Interface de messagerie initiée par l'agent. Pour plus d'informations, [reportez-vous à la section Installer l'interface de messagerie initiée par l'agent](https://servicenow-prod.fluidtopics.net/80nBqZJg5ghxq3Ls~EBiLw "Vous pouvez installer l’application Interface de messagerie initiée par l'agent (sn_agent_initiated) si vous disposez du rôle administrateur. L'application installe les modules d'extension et les applications ServiceNow Store connexes, le cas échéant.").

Rôle requis : administrateur

## Pourquoi et quand exécuter cette tâche

L'utilisation des points d'extension permet d'intégrer facilement les personnalisations sans avoir à modifier le code de base. Vous pouvez étendre la fonctionnalité de base standard à l'aide de scripts personnalisés. Pour plus d'informations, consultez [Utilisation de points d'extension pour étendre les fonctionnalités de l'application](https://www.servicenow.com/docs/access?context=extension-points&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US).

## Procédure

1. Accédez à la ToutPoints d'extension systèmePoints d'extension scriptés.
2. Dans la colonne Nom de l'API , recherchez et sélectionnez global. ChannelSendToValidation.
3. Sur le formulaire Point d'extension, modifiez un include de script pour utiliser le global. ChannelSendToValidation ou créez et enregistrez un include de script personnalisé.
   * Créez et enregistrez un script include personnalisé.
   * Modifiez l'include de script existant en accédant à la liste connexe Implémentations et en sélectionnant un include de script dans la colonne Classe .  
     Remarque :  
     L'include de script PhoneNumberValidationExtPointImpl qui utilise le global. Le point d'extension ChannelSendToValidation est disponible pour valider les profils d'ID de destinataires associés à l'application [de canal de service SMS conversationnel](https://www.servicenow.com/docs/access?context=conversation-sms-service-channel-store-app&version=xanadu&pubname=xanadu-servicenow-platform&ft:locale=en-US) .
   {#agent-init-messg-validate-recipient__choices_mxh_ght_plb}
4. Associez des profils d'utilisateur pour des messages initiés par un agent en ajoutant le global. Point d'extension ChannelSendToValidation vers l'include de script.  
   Vous pouvez créer plusieurs implémentations pour un point d'extension et fournir un numéro d'ordre pour chaque implémentation. L'implémentation avec le numéro de commande le plus bas est exécutée en premier.{#agent-init-messg-validate-recipient__table_czh_m5m_5nb__entry__2}

   | Personnalisation | Implémentation |
   |-|-|
   | Associer un ID de canal pour lequel le message a été initié | Inclure la méthode isValid dans la méthode globale. Point d'extension ChannelSendToValidation . |
   | Récupérez l'ID de destinataire associé au canal pour lequel le message a été initié | Incluez la méthode channelSendToValidation dans le sn_agent_initiated. Point d'extension AgentInitiatedMessagingUserDocument . |
   [ ]

   {#agent-init-messg-validate-recipient__table_czh_m5m_5nb}  
   Remarque :  
   En fonction de l'ID de canal défini dans la méthode isValid , les détails du destinataire sont récupérés pour valider un ID de destinataire dans la méthode channelSendToValidation .
5. Sur le formulaire Point d'extension, cliquez sur Mettre à jour.

