Actualizar un flujo, una acción de agente y un tema
Más allá de personalizar una plantilla de solicitud, Coral Cloud Resorts necesita información adicional para este agente, que implica configurar flujos, acciones y temas. Como se relacionan con los agentes, los temas son categorías de acciones relacionadas con los trabajos que hay que hacer, es decir, dictaminan lo que tienen que hacer los agentes. Las acciones se pueden basar en flujos, plantillas de solicitud y mucho más.
En definitiva, los temas contienen acciones, y las acciones pueden usar flujos para ejecutar tareas. Incluso después de que se crean y conectan los temas, las acciones y los flujos, se pueden modificar y actualizar.
Actualizar el flujo Obtener detalles de la experiencia
Un flujo se puede desencadenar por un agente que necesita obtener algún tipo de información. Esto significa que el agente usa este flujo cuando lo necesita. De momento, el flujo Obtener detalles de la experiencia devuelve detalles sobre las experiencias de Coral Cloud Resorts, pero no lo que cuestan. Esta es la manera de solucionar este problema.
- En el cuadro de búsqueda rápida de configuración, busque y seleccione Flows (Flujos).
- Desplácese hacia abajo y seleccione el flujo llamado Get Experience Details (Obtener detalles de la experiencia).
- Haga clic en el elemento Get Experience by Name (Obtener experiencia por nombre).
- A la derecha, desplácese hasta la parte inferior de la página y haga clic en el botón Add Field (Agregar campo).
- En el cuadro Field (Campo), ingrese
price
(precio) y seleccione Price__c en la lista.
- Haga clic en el elemento Assign Experience Record (Asignar registro de experiencia). De ser necesario, haga clic en la x para cerrar la ventana de Einstein y así poder hacer clic en el elemento Assign Experience Record (Asignar registro de experiencia).
- Cambie la Description (Descripción) a:
Assign an Experience__c record for presentation back to the user with details about the requested experience.
(Asignar un registro Experience__c de presentación al usuario con detalles sobre la experiencia solicitada.) - Haga clic en Save As New Version (Guardar como versión nueva) y en Save (Guardar) en el cuadro de diálogo Save As (Guardar como).
- Haga clic en Activate (Activar).
- En Flow Builder, haga clic en la flecha hacia atrás para volver a Setup (Configuración).
Actualizar la acción de agente correspondiente
El flujo Obtener detalles de la experiencia está actualizado, por lo tanto, ahora se debe actualizar la acción de agente correspondiente.
- En Setup Quick Find (Búsqueda rápida de configuración), ingrese y seleccione Agentforce Assets (Activos de Agentforce).
- Haga clic en la ficha Actions (Acciones).
- Seleccione la acción Get Experience Details (Obtener detalles de la experiencia).
- Desplácese hasta el cuadro verde, haga clic en el ícono de lápiz junto a las instrucciones para la variable de resultado llamada experienceRecord.
- Ingrese las nuevas instrucciones:
Assign an Experience__c record for presentation back to the user with details about the requested experience.
(Asignar un registro Experience__c de presentación al usuario con detalles sobre la experiencia solicitada.)
- Haga clic en Save (Guardar).
Actualizar el tema Experiencia de atención al cliente
En este tema, se tiene que saber qué detalles se pueden obtener de la acción. Lo sabe cuando agrega instrucciones al tema.
- En Setup Quick Find (Búsqueda rápida de configuración), ingrese y seleccione Agentforce Agents (Agentes de Agentforce).
- Seleccione Coral Cloud Experience Agent (Agente de experiencia de Coral Cloud).
- Seleccione Open in Builder (Abrir en Generador).
- Asegúrese de que su agente esté desactivado. Si el botón en la esquina superior derecha indica Deactivate (Desactivar), haga clic para desactivar el agente.
- Seleccione el tema Customer Experience Support (Experiencia de atención al cliente).
- Desplácese hacia abajo y haga clic en el botón Add Instructions (Agregar instrucciones). Se agrega un sexto cuadro de texto para instrucciones.
- Agregue la instrucción nueva:
If asked about an experience’s Name, Description, Activity Level, Type or Price, then call the Get_Experience_Details action.
(Si se le solicita nombre, descripción, nivel de actividad, tipo o precio de una experiencia, llame a la acción Get_Experience_Details).
- Haga clic en Save (Guardar).
Agregar la acción Generar una programación personalizada
Una última tarea. El agente necesita que la acción Generar una programación personalizada se agregue al tema Experiencia de atención al cliente. Esta acción usa la plantilla de solicitud Generar una programación personalizada que personalizó hace un momento.
- Haga clic en el tema Customer Experience Support (Experiencia de atención al cliente).
- Haga clic en This Topic’s Actions (Acciones de este tema).
- Haga clic en New (Nuevo) y, a continuación, seleccione Add from Asset Library (Agregar desde la biblioteca de activos).
- Seleccione la casilla de verificación junto a Generate Personalized Schedule (Generar programación personalizada). Nota: Esta acción se basa en la solicitud Generar una programación personalizada que modificó hace un momento.
- Haga clic en Finish (Finalizar).
- Haga clic en Activate (Activar) arriba de Conversation Preview (Vista previa de plática). Nota: Si aparece el mensaje emergente Configuration Issues Detected (Se detectó un error de configuración), haga clic en Activate & Ignore (Activar e ignorar).
Probar las actualizaciones
Ahora que se actualizaron los flujos, las acciones y los temas, puede ver todas las partes que conforman al agente en acción.
- Haga clic en el ícono Refresh (Actualizar) en la parte superior de Conversation Preview (Vista previa de plática).
- Ingrese esta solicitud para empezar:
Can you generate a personalized schedule of experiences for me?
(¿Puede generar una programación de experiencias personalizada para mí?) - Una vez que el agente responda, escriba la siguiente solicitud:
I am sofiarodriguez@example.com and my membership number is 10008155
(Soy sofiarodriguez@ejemplo.com y mi número de membresía es 10008155).
La respuesta de Generate Personalized Schedule (Generar una programación personalizada) incluye el nombre de Sofía, porque se obtuvo del LLM a través de la Capa de Confianza de Einstein, y se desenmascaró.
- Seleccione una de las actividades presentadas del complejo turístico y solicite más detalles. Por ejemplo:
Tell me more about white water rafting.
(Quisiera obtener más información sobre rafting en aguas bravas). Nota: Ahora se incluye el precio en la respuesta porque se agregó el campo de precio en el flujo Obtener detalles de la experiencia.
Las solicitudes, las plantillas de solicitud, los modelos, los temas, las acciones y los flujos son todas funciones que personalizan el agente para que cumpla con las necesidades exclusivas de Coral Cloud Resorts. Ahora, su agente ofrece respuestas personalizadas y responde las consultas de rutina.
Corresponde solicitar a la IA que resuma de qué se tratan estos dos pasos:
Solicitud: Resuma este proyecto de Trailhead.
Respuesta: El agente de Coral Cloud Resorts sigue estos pasos para gestionar mejor las interacciones con los clientes de forma autónoma, recuperar información precisa del complejo turístico y responder una amplia gama de consultas. De esta forma, mejora la eficiencia del servicio de atención al cliente, ya que brinda respuestas rápidas y coherentes mientras que reduce la carga de trabajo de los agentes humanos.