Skip to main content

Actualice un flujo, la acción del agente y el tema

Nota

Nota

¿Su idioma de aprendizaje es español? Comience el reto en un Trailhead Playground en español y utilice las traducciones proporcionadas entre paréntesis para navegar. Copie y pegue solo los valores en inglés, ya que las validaciones del reto se basan en los datos en inglés. Si no aprueba el reto en su organización en español, le recomendamos que (1) cambie la configuración regional a Estados Unidos, (2) cambie el idioma a inglés, siga las instrucciones descritas aquí y, a continuación, (3) vuelva a hacer clic en el botón Check Challenge (Comprobar el reto).

Consulte la insignia Trailhead en su idioma para obtener más información sobre cómo aprovechar la experiencia de Trailhead en otros idiomas.

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.

  1. En el cuadro Setup Quick Find (Búsqueda rápida de configuración), busque y seleccione Flows (Flujos).
  2. Desplácese hacia abajo y seleccione el flujo llamado Get Experience Details (Obtener detalles de la experiencia).
  3. Haga clic en el elemento Get Experience by Name (Obtener experiencia por nombre).

Elemento Get Experience by Name (Obtener experiencia por nombre).

  1. 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).
  2. En la casilla Field (Campo), introduzca price (precio) y, a continuación, seleccione Price__c en la lista.

Campo Price__c añadido al elemento.

  1. 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).

Elemento Assign Experience Record (Asignar registro de experiencia).

  1. 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).
  2. 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).
  3. Haga clic en Activate (Activar).
  4. Haga clic en la flecha hacia atrás de Flow Builder para volver a Setup (Configuración).

Flecha hacia atrás seleccionada.

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.

  1. En el cuadro Setup Quick Find (Búsqueda rápida de configuración), introduzca y seleccione Agentforce Agents (Agentes de Agentforce).
  2. Haga clic la ficha Actions (Acciones).
  3. Seleccione la acción Get Experience Details (Obtener detalles de la experiencia).
  4. 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.

Instrucciones de experienceRecord resaltada.

  1. 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).
Nota

Esta línea de texto se ha actualizado en Flow Builder. Al crear una nueva acción, las descripciones del flujo automáticamente se obtienen como instrucciones de entrada y salida. Pero, como esta es una acción existente, las instrucciones se deben actualizar manualmente.

Instrucciones de experienceRecord actualizadas.

  1. 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.

  1. En el cuadro Setup Quick Find (Búsqueda rápida de configuración), introduzca y seleccione Agentforce Agents (Agentes de Agentforce).
  2. Seleccione Coral Cloud Experience Agent (Agente de experiencia de Coral Cloud).
  3. Seleccione Open in Builder (Abrir en el generador).
  4. 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.
  5. Seleccione el tema Customer Experience Support (Asistencia de la experiencia del cliente).
  6. 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.
  7. 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).
Nota

Este es un ejemplo de cómo ser muy específicos sobre qué acción usar cuando se solicitan ciertos temas. Esta es una forma de poner protecciones en el agente dejando que la IA interprete la solicitud de un usuario para decidir si lo que solicita es algo sobre una experiencia del resort.

  1. 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.

  1. Haga clic en Customer Experience Support (Asistencia de la experiencia del cliente).
  2. Haga clic en This Topic’s Actions (Acciones de este tema).

Subficha This Topic’s Actions (Acciones de este tema) resaltada.

  1. Haga clic en New (Nuevo) y, luego, seleccione Add from Asset Library (Agregar desde la biblioteca de activos).

Add from Asset Library (Agregar desde la biblioteca de activos) resaltada.

  1. 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.

Casilla de verificación junto a Generate Personalized Scheduled marcada.

  1. Haga clic en Finish (Finalizar).
  2. 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).

Botón Activate (Activar) resaltado.

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.

  1. Haga clic en el icono de actualizar en la parte superior de la vista previa de la conversación.

Botón para actualizar la Vista previa de conversación resaltado.

  1. 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í?).
  2. 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ó.

  1. 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).
Nota

Si siente curiosidad, puede ampliar la ventana de resultados de la acción Get Experience Details (Obtener detalles de la experiencia) arrastrando la esquina de la ventana. Allí, puede ver la variable Price_C junto al final del texto de resultado. Eso es lo que usted agregó en el flujo de 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).

Comparta sus comentarios sobre Trailhead en la Ayuda de Salesforce.

Nos encantaría conocer su experiencia con Trailhead. Ahora puede acceder al nuevo formulario de comentarios cuando quiera desde el sitio de la Ayuda de Salesforce.

Más información Continuar para compartir comentarios