Partager via


Génération de scripts de l’agent (contrôle hébergé)

Utilisez le type de contrôle hébergé Génération de scripts de l’agent pour définir un script d’appel qui fournit des instructions à l’agent du centre d’appels pour les guider lors d’une interaction avec un client d’une session donnée. Pour plus d’informations, voir Guider les interactions avec les clients à l’aide de scripts de l’agent.

Créer un contrôle hébergé Génération de scripts de l’agent

Lors de la création d’un contrôle hébergé, les champs de l’écran Nouveau contrôle hébergé varient selon le type de contrôle hébergé à créer. Cette section fournit des informations sur les champs spécifiques au type de contrôle hébergé Génération de scripts de l’agent. Pour obtenir des informations détaillées sur la création d’un contrôle hébergé, voir Créer ou modifier un contrôle hébergé.

Dans l’écran Nouveau contrôle hébergé, dans la zone Unified Service Desk, sélectionnez Génération de scripts de l’agent dans la liste déroulante Type de composant Unified Service Desk. Le WorkflowPanel est le panneau le plus courant pour ce type de contrôle hébergé, et il s’affiche dans le champ Afficher le groupe. Pour plus d’informations sur les différents panneaux disponibles dans Unified Service Desk, voir Panneaux, types de panneau, et structures de panneau dans Unified Service Desk. Pour plus d’informations sur les autres champs Général, voir Créer ou modifier un contrôle hébergé.

Actions UII prédéfinies

Les actions suivantes sont prises en charge pour ce type de contrôle hébergé.

Précédent

Revenez à l’étape précédente dans l’historique.

Fermer

Cette action permet de fermer le contrôle hébergé.

FireEvent

Déclenche un événement défini par l’utilisateur à partir de ce contrôle hébergé.

Paramètre Description
nom Nom de l’événement défini par l’utilisateur.

Toutes les paires nom=valeur suivantes deviennent les paramètres de l’événement. Pour plus d’informations sur la création d’un événement défini par l’utilisateur, voir Créer un événement défini par l’utilisateur.

GoToTask

Cette action affiche la tâche d’agent spécifiée. Les noms de tâches d’agent disponibles sont accessibles dans la section Scripts de l’agent de Microsoft Dataverse (Paramètres>Scripts de l’agent).

Paramètre Description
Spécifiez le nom de la tâche d’agent à afficher dans le champ Données.

GoToTaskByContext

Cette action est obsolète. Utilisez l’action GoToTask.

GotoTaskByDnis

Cette action est obsolète. Utilisez l’action GoToTask.

MoveToPanel

Cette action permet de déplacer les contrôles hébergés d’un panneau à l’autre au moment de l’exécution.

Paramètre Description
app Nom du contrôle hébergé à déplacer.
panel Panneau cible du contrôle hébergé.

New_CRM_Page

Crée une page pour créer un enregistrement Dataverse de l’entité spécifiée et traite la page comme une fenêtre contextuelle de l’hôte hébergé spécifié. Les règles de navigation dans la fenêtre sont évaluées afin de déterminer l’emplacement où la page de création de l’enregistrement d’entité est affichée.

Paramètre Description
Nom logique Nom logique de l’entité pour créer une nouvelle instance.

Note

Le reste des paramètres doit être composé de paires nom=valeur. Il s’agit des autres valeurs préremplies dans le formulaire pour créer un enregistrement pour l’entité spécifiée. Pour plus d’informations sur l’utilisation de cette action, voir l’étape 4 du Guide pas-à-pas 7 : Configuration de la génération de scripts d’agent dans votre application agent.

Open_CRM_Page

Ouvre une instance existante de l’entité spécifiée et identifiée par l’ID, et traite la page comme s’il s’agissait d’une fenêtre contextuelle provenant du contrôle hébergé spécifié. Les règles de navigation dans la fenêtre sont évaluées pour déterminer l’emplacement où la fenêtre contextuelle doit être affichée.

Paramètre Description
LogicalName Nom logique de l’entité à ouvrir.
id ID de l’enregistrement d’entité à ouvrir.

Ouvre une fenêtre contextuelle avec une URL à partir du contrôle hébergé et exécute les règles de navigation dans la fenêtre en fonction de cette URL, pour acheminer la fenêtre contextuelle à l’emplacement approprié.

Paramètre Description
URL Achemine une fenêtre contextuelle à partir de ce contrôle hébergé à l’aide de cette URL, comme s’il s’agissait d’une fenêtre contextuelle demandée à partir du contrôle affiché.
cadre Cadre d’où provient la fenêtre contextuelle.

RealignWindow

Affiche le contrôle hébergé à l’emplacement spécifié sur un moniteur. Vous pouvez afficher le contrôle hébergé sur deux moniteurs au maximum. Cette action s’applique aux instances de contrôle hébergé qui sont configurées pour être placées sur un volet de type USDFloatingPanel ou USDFloatingToolPanel.

Paramètre Description
écran Spécifie l’écran sur lequel afficher le contrôle hébergé. Les valeurs valides sont 1 ou 2. Si vous ne spécifiez pas ce paramètre, la valeur 1 est transmise par défaut.
gauche Spécifie la position, en pourcentage, à partir de la gauche de l’écran sur le moniteur cible où le contrôle hébergé doit être affiché. Les valeurs valides vont de 0 à 100. Si vous ne spécifiez pas ce paramètre, la valeur 0 est transmise par défaut.
haut Spécifie la position, en pourcentage, à partir du haut de l’écran sur le moniteur cible où le contrôle hébergé doit être affiché. Les valeurs valides vont de 0 à 100. Si vous ne spécifiez pas ce paramètre, la valeur 0 est transmise par défaut.
largeur Spécifie la largeur, en pourcentage, de la fenêtre du contrôle hébergé sur le moniteur cible. Les valeurs valides vont de 1 à 100. Si vous ne spécifiez pas ce paramètre, la valeur 100 est transmise par défaut.
hauteur Spécifie la hauteur, en pourcentage, de la fenêtre du contrôle hébergé sur le moniteur cible. Les valeurs valides vont de 1 à 100. Si vous ne spécifiez pas ce paramètre, la valeur 100 est transmise par défaut.

SetSize

Cette action définit de façon explicite la largeur et la hauteur du contrôle hébergé. Ceci est particulièrement utile lorsque vous utilisez la fonction « automatique » dans vos dispositions de panneau.

Paramètre Description
width Largeur du contrôle hébergé.
height Hauteur du contrôle hébergé.

ShowSendButton

Cette action affiche le bouton Envoyer dans le script d’agent de l’application cliente. Ce bouton est généralement utilisé pour les sessions de conversation en ligne. Lorsque l’utilisateur clique sur le bouton, l’événement SendClicked est déclenché, qui permet d’écrire le texte du script dans la fenêtre de conversation.

Événements prédéfinis

Les événements prédéfinis suivants sont associés à ce type de contrôle hébergé.

AllAnswersVisited

Survient lorsque toutes les réponses de la tâche en cours ont été actionnées. Cette fonction est utile pour les listes de contrôle. Chaque réponse ramène à la même tâche. Ainsi, lorsque vous cliquez sur les boutons, ils affichent les cases à cocher en regard de ceux-ci. Une fois que toutes les cases sont activées, cet événement est déclenché.

Paramètre Description
tâche Nom de la tâche pour laquelle toutes les réponses ont été actionnées.
id ID de la tâche pour laquelle toutes les réponses ont été actionnées.

SendClicked

Survient lorsque le bouton Envoyer du script d’agent de l’application cliente est actionné. Pour afficher le bouton Envoyer, vous devez appeler l’action ShowSendButton.

TaskUpdated

Survient chaque fois qu’un script d’agent est atteint, que ce soit par l’utilisateur lorsqu’il clique sur une réponse, ou par un composant lorsqu’il appelle l’une des actions de ce contrôle hébergé.

Paramètre Description
tâche Nom de la tâche de script d’agent qui a été atteinte. Pour le menu principal, qui n’est pas une tâche répertoriée de la configuration des scripts d’agent, un événement est déclenché avec ce paramètre défini sur [Menu principal].

Voir aussi

Guider les interactions avec les clients à l’aide de scripts de l’agentConfigurer et gérer les scripts de l’agentActions UIIÉvénementsAfficher les actions et événements prédéfinis d’un contrôle hébergéAfficher l’aide intégrée pour les actions et les événementsGuide pas-à-pas 7 : Configuration de la génération de scripts d’agent dans votre application agentTypes de contrôle hébergé et référence d’action/événementGuide d’administration pour Unified Service Desk for Microsoft Dynamics CRM