Actualice un flujo, la acción del agente y el tema
Además de la personalización de la plantilla de solicitud, Coral Cloud Resorts necesita agregar información a su agente, lo que requiere el ajuste de flujos, acciones y temas. En relación a los agentes, los temas son las categorías de acciones relacionadas con tareas en particular que se deben hacer, es decir, estas acciones dictan lo que hacen los agentes. Las acciones pueden estar basadas en flujos, plantillas de solicitud y más.
Básicamente, los temas contienen acciones, y las acciones pueden usar flujos para ejecutar tareas. Incluso una vez creados y conectados los temas, las acciones y los flujos, se pueden seguir editando o actualizando.
Actualice el flujo Get Experience Details
Un agente puede activar un flujo cuando necesita obtener información. Esto significa que el agente usa el flujo cuando lo necesita. Actualmente, el flujo Get Experience Details (Obtener detalles de la experiencia) muestra detalles sobre las experiencias de Coral Cloud Resorts, pero no el precio de la experiencia. Así es como puede solucionar esto.
- En el cuadro Setup Quick Find (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).
- En el lado derecho, desplácese hasta la parte inferior de la página y haga clic en el botón Add Field (Agregar campo).
- En la casilla Field (Campo), introduzca
price
(precio) y, a continuación, seleccione Price__c en la lista.
- Haga clic en el elemento Assign Experience Record (Asignar registro de experiencia). En caso de ser necesario, haga clic en la x para cerrar la ventana de Einstein y poder hacer clic en el elemento Assign Experience Record (Asignar registro de experiencia).
- Cambie Description (Descripción) a lo siguiente:
Assign an Experience__c record for presentation back to the user with details about the requested experience.
(Asigne un registro Experience__c para presentar al usuario detalles sobre la experiencia solicitada). - Haga clic en Save As New Version (Guardar como versión nueva) y luego haga clic en Save (Guardar) en el cuadro de diálogo Save As (Guardar como).
- Haga clic en Activate (Activar).
- Haga clic en la flecha hacia atrás de Flow Builder para volver a Setup (Configuración).
Actualice la acción del agente correspondiente
El flujo Get Experience Details (Obtener detalles de la experiencia) está actualizado, por lo que ahora se debe actualizar la acción del agente correspondiente.
- En el cuadro Setup Quick Find (Búsqueda rápida de configuración), introduzca y seleccione Agentforce Agents (Agentes de Agentforce).
- Haga clic la ficha Actions (Acciones).
- Seleccione la acción Get Experience Details (Obtener detalles de la experiencia).
- Desplácese hacia abajo hasta el cuadro verde, haga clic en el icono de lápiz junto a las instrucciones de la variable de resultado llamada experienceRecord.
- Introduzca las nuevas instrucciones:
Assign an Experience__c record for presentation back to the user with details about the requested experience.
(Asigne un registro Experience__c para presentar al usuario detalles sobre la experiencia solicitada).
- Haga clic en Save (Guardar).
Actualice el tema Customer Experience Support (Asistencia de la experiencia del cliente)
El tema debe saber qué detalles puede obtener de la acción. Eso es posible al agregar instrucciones al tema.
- En el cuadro Setup Quick Find (Búsqueda rápida de configuración), introduzca y seleccione Agentforce Agents (Agentes de Agentforce).
- Seleccione Coral Cloud Experience Agent (Agente de experiencia de Coral Cloud).
- Seleccione Open in Builder (Abrir en el generador).
- Asegúrese de que el agente esté desactivado. Si el botón de la parte superior derecha dice Deactivate (Desactivar), haga clic en él para desactivar el agente.
- Seleccione el tema Customer Experience Support (Asistencia de la experiencia del cliente).
- Desplácese hacia abajo y haga clic en el botón Add Instructions (Agregar instrucciones). Esto agrega una sexta instrucción al cuadro de texto.
- Agregue la nueva instrucción:
If asked about an experience’s Name, Description, Activity Level, Type or Price, then call the Get_Experience_Details action.
(Si se pregunta sobre el nombre, la descripción el nivel de actividad, el tipo o el precio de una experiencia, llamar a la acción Get_Experience_Details).
- Haga clic en Save (Guardar).
Agregue la acción Generate Personalized Schedule (Generar programación personalizada)
Una última tarea. El agente necesita la acción Generate Personalized Schedule (Generar programación personalizada) agregada al tema Customer Experience Support (Asistencia de la experiencia del cliente). Esta acción usa la plantilla de solicitud Generate Personalized Schedule (Generar programación personalizada) que se personalizó anteriormente.
- Haga clic en Customer Experience Support (Asistencia de la experiencia del cliente).
- Haga clic en This Topic’s Actions (Acciones de este tema).
- Haga clic en New (Nuevo) y, luego, 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 Generate Personalized Schedule (Generar programación personalizada) que se personalizó anteriormente.
- Haga clic en Finish (Finalizar).
- Haga clic en Activate (Activar) sobre Conversation Preview (Vista previa de la conversación). Nota: Si aparece el mensaje emergente Configuration Issues Detected (Se han detectado problemas de configuración), haga clic en Activate & Ignore (Activar e ignorar).
Pruebe las actualizaciones
Ahora que se han actualizado el flujo, la acción y el tema, puede ver todas las partes movibles del agente en acción.
- Haga clic en el icono de actualizar en la parte superior de la vista previa de la conversación.
- Introduzca esta solicitud para comenzar:
Can you generate a personalized schedule of experiences for me?
(¿Puede generar una programación personalizada de experiencias para mí?). - Una vez que el agente haya respondido, introduzca la siguiente solicitud:
I am sofiarodriguez@example.com and my membership number is 10008155
(Soy sofiarodriguez@example.com y mi número de afiliación es 10008155).
El resultado de Generate Personalized Schedule (Generar programación personalizada) incluye el nombre de Sofia, porque ya se incluye desde el LLM a través de la capa de confianza de Einstein y se desenmascaró.
- Seleccione una de las actividades del resort presentadas y solicite más detalles. Por ejemplo:
Tell me more about white water rafting.
(Cuénteme más sobre el raftting en aguas claras). Nota: Ahora se incluye el precio en la respuesta porque el campo de precio se agregó al flujo Get Experience Details (Obtener detalles de la experiencia).
Solicitudes, plantillas de solicitud, modelos, temas, acciones, flujos, todas esas funciones personalizan el agente para que se adapte a las necesidades únicas de Coral Cloud Resorts. Ahora, su agente puede ofrecer respuestas rápidas y personalizadas y responder consultas de rutina.
Se adapta para solicitarle a la IA que resuma todo lo que se abarcó en estos dos pasos:
Solicitud: Summarize this Trailhead project (Resume este proyecto de Trailhead).
Respuesta: By following these steps, the Coral Cloud Resorts agent can better manage customer interactions autonomously, retrieve accurate resort information, and handle a wide range of inquiries. This enhances customer service efficiency, providing quick and consistent responses while reducing the workload on human agents. (Al seguir estos pasos, el agente de Coral Cloud Resorts puede gestionar mejor las interacciones con los clientes de manera autónoma, obtener información precisa sobre el resort y gestionar una amplia variedad de consultas. Esto mejora la eficacia del servicio al cliente a través de respuestas rápidas y coherentes y, al mismo tiempo, reduce la carga de trabajo de los agentes humanos).