Skip to main content
Únase a nosotros en TDX, en San Francisco, o en Salesforce+ los días 5 y 6 de marzo en la conferencia para desarrolladores sobre la era de agentes de IA. Registrarse ahora.

EstimaciĂłn de tiempo

Esta insignia requiere un nuevo Playground de Data Cloud and Einstein AI personalizado.

DispondrĂĄ de tiempo limitado para completar esta insignia y cualquier insignia que requiera un Playground Data Cloud and Einstein AI. Si el tiempo se agota, perderĂĄ el acceso a este Playground y es posible que tenga que volver a empezar.

Mejorar Agentforce para actuar segĂșn datos con lenguaje conversacional

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.

Dar la mĂĄs cĂĄlida bienvenida

Los huĂ©spedes de Coral Cloud Resorts llegan despuĂ©s de haber viajado por todo el planeta listos para empezar a relajarse. Pero, antes de poder hacerlo, deben completar el registro en la recepciĂłn. Por ello, Becca va a hacer que ese Ășltimo esfuerzo sea lo mĂĄs sencillo posible para el personal, de manera que los huĂ©spedes puedan comenzar sus vacaciones lo antes posible.

Siempre que se lleva a cabo un proceso de registro, el personal de Coral Cloud crea un registro en un objeto personalizado llamado Guest Event (Evento de huĂ©sped). Lo utilizan para realizar un seguimiento de muchas cosas, como cuando los huĂ©spedes solicitan el servicio de limpieza o asisten a actividades sociales. Actualmente, el personal debe crear de forma manual el registro, pero Becca ve que hay dos maneras de mejorar el proceso. Primero, utiliza un flujo para crear un registro de evento de huĂ©sped en funciĂłn de los Ășltimos datos de reserva de Data Cloud. DespuĂ©s, enseña a Agentforce a iniciar el flujo mediante lenguaje conversacional. Cuando Sofia Rodriguez llegue al hotel para comenzar su estancia, el personal solo tiene que pedirle a Einstein que complete el registro de Sofia Rodriguez y Einstein se encargarĂĄ del resto.

Panel de conversaciĂłn de Einstein con una solicitud y la respuesta.

Finalizar un flujo para registrar eventos de huéspedes

Gracias a Data Cloud, Becca tiene toda la informaciĂłn necesaria para completar un flujo que comience con un contacto, como Sofia Rodriguez, y crear un registro segĂșn los datos de reserva. Sin embargo, la ruta entre ambos elementos es un poco tiene algunos obstĂĄculos. Como ya ha aprendido en el paso anterior, la resoluciĂłn de identidad crea automĂĄticamente objetos que sirven de puente entre objetos de modelo de datos relacionados. Para completar el flujo de registro, Becca debe cruzar uno de esos puentes dos veces.

El puente en cuestiĂłn recibe el nombre de Unified Link Individual ccid (CCID de perfil individual de vĂ­nculo unificado), que conecta el contacto de Sofia de Salesforce con el contacto de Sofia en Reserv-o-matic. Esta es una versiĂłn simplificada de los datos en ese puente.

Nombre completo

Fuente de datos

Id. de origen

Id. unificado

Sofia Rodriguez

Salesforce

003bn000002FILwAAO [1]

ca6369777b7dbca79215f46016e74dd6

Sofi Rodriguez

Reserv-o-matic

10008155 [2]

ca6369777b7dbca79215f46016e74dd6

Observe que el Id. unificado es el mismo para ambas Sofias. Por ello, si conoce el Id. de la Sofia de Salesforce [1], puede encontrar el Id. de Reserv-o-matic [2] a través del Id unificado. Esto es importante porque las reservas solo estån vinculadas a los huéspedes por el Id. de Reserv-o-matic. Esta es una versión simplificada de ello.

Id. de contacto

Fecha de entrada

Fecha de salida

Tipo de habitaciĂłn

Estado de la reserva

10008155 [2]

31/05/2021

01/06/2021

Suite

Completado

10008155 [2]

19/10/2023

21/10/2023

Suite

Completado

10008155 [2]

27/04/2024

07/05/2024

Suite

Completado

Con todo esto en mente, vamos a desglosar lo que hace el flujo.

  • Si conoce el Id. de origen de Salesforce [1], puede consultar el puente para buscar el Id. unificado.
  • Si conoce el Id. unificado, puede volver a consultar el puente para encontrar el Id. de Reserv-o-matic [2].
  • Si conoce el Id. de Reserv-o-matic [2], puede consultar los datos de reserva para encontrar los detalles de la Ășltima reserva.
  • Si conoce los detalles de la Ășltima reserva, puede actualizar una variable de flujo con los detalles.
  • Puede crear un registro de evento de huĂ©sped para realizar el registro con la variable.

Parece mucho, pero tenemos buenas noticias: El equipo de Trailhead ya ha creado la mayor parte del flujo. Las partes que faltan implican objetos que solo existen ahora que ha creado las transmisiones de datos y ha configurado la resoluciĂłn de identidad. AsĂ­ que vamos a terminar ese flujo.

Nota

Observe que los siguientes pasos contienen muchos detalles, pero no se habla sobre todos los campos, ya que son muchos. Si un campo no se menciona en una serie de pasos, déjelo tal y como estå.

  1. Haga clic en el icono Setup (ConfiguraciĂłn) y, a continuaciĂłn, en Setup (ConfiguraciĂłn).
  2. Escriba flows (flujos) en la bĂșsqueda y, a continuaciĂłn, haga clic en Flows (Flujos) (en Process Automation [AutomatizaciĂłn de procesos]).
  3. Haga clic en Create Check-in Guest Event (Crear evento de registro de huésped).
  4. Haga clic en el elemento Unified Link 1 (Vínculo unificado 1) y, después, en Edit Element (Modificar elemento).
  5. En Data Source (Fuente de datos), elija Data Cloud Object (Objeto de Data Cloud).
  6. En Data Space (Espacio de datos), elija default (predeterminado).
  7. En Object (Objeto), seleccione Unified Link Individual ccid (CCID de perfil individual de vĂ­nculo unificado).
    AsegĂșrese de elegir el objeto adecuado, ya que hay varios que tienen un nombre similar.

Lista de selecciĂłn de Object (Objeto).

  1. En la secciĂłn Filter Records (Filtrar registros), en Field (Campo), elija SourceRecordId__c.
    Este es el nombre real de la columna Source ID (Id. de origen) de la primera tabla.
  2. En Value (Valor), seleccione la variable ContactRecordId.
    ContactRecordId es una variable que ha creado el equipo de Trailhead por adelantado. Representa el Id. de Salesforce del registro de contacto.

Lista de selecciĂłn de Value (Valor).

  1. Haga clic en Save (Guardar).

El flujo ha detectado el primer registro en la tabla Unified Link (VĂ­nculo unificado). Es el momento de utilizar el Id. unificado del registro para encontrar el Id. de Reserv-o-matic.

  1. Haga clic en el elemento Unified Link 2 (Vínculo unificado 1) y, después, en Edit Element (Modificar elemento).
  2. En Data Source (Fuente de datos), elija Data Cloud Object (Objeto de Data Cloud).
  3. En Data Space (Espacio de datos), elija default (predeterminado).
  4. En Object, seleccione Unified Link Individual ccid (CCID de perfil individual de vĂ­nculo unificado).
    De hecho, este es el mismo objeto del primer elemento.
  5. En la secciĂłn Filter Records (Filtrar registros), en Field (Campo), elija UnifiedRecordId__c.
    Este es el nombre real de la columna Unified ID (Id. unificado) de la primera tabla.
  6. En Value (Valor), copie y pegue {!Unified_Link_1.UnifiedRecordId__c}.
    Esto indica el Id. unificado de la primera consulta. Al hacer clic fuera de Value (Valor), el texto se reemplaza por un marcador.

SecciĂłn Filter (Filtrar) del elemento Get Record Flow (Obtener flujo de registro).

  1. Haga clic en Add Condition (Agregar condiciĂłn).
  2. En Field (Campo), seleccione ssot__DataSourceObjectId__c.
  3. En Operator (Operador), seleccione Starts with (Comienza con).
  4. En Value (Valor), escriba External (Externo).

SecciĂłn Condition (CondiciĂłn) del elemento Get Record Flow (Obtener flujo de registro).

El objeto de lago de datos realmente se denomina ExternalReservation, no Reserv-o-matic como en la tabla simplificada. Al agregar esta condiciĂłn adicional, el flujo ignorarĂĄ el Id. de Salesforce de Sofia y encontrarĂĄ 10008155 en la tabla.

  1. Haga clic en Save (Guardar).

Ahora que conoce el Id. de Reserv-o-matic de Sofia, puede encontrar su reserva mĂĄs reciente.

  1. Haga clic en el elemento Reservation 1 (Reserva 1) y, después, en Edit Element (Modificar elemento).
  2. En Data Source (Fuente de datos), elija Data Cloud Object (Objeto de Data Cloud).
  3. En Data Space (Espacio de datos), elija default (predeterminado).
  4. En Object (Objeto), seleccione ExternalReservation.
  5. En la secciĂłn Filter Records (Filtrar registros), en Field (Campo), elija Contact_ID_c__c.
  6. En Value (Valor), copie y pegue {!Unified_Link_2.SourceRecordId__c}.
    Esto indica la consulta anterior.
  7. En Sort Order (Orden de clasificaciĂłn), seleccione Descending (Descendente).
  8. En Sort By (Ordenar por), seleccione Check_in_Date_c__c.
  9. Haga clic en Save (Guardar).

Al ordenar de esta manera, la reserva mĂĄs reciente se coloca en la parte superior de los resultados, por lo que se utiliza con el resto del flujo. La Ășltima pieza del puzle es utilizar los detalles de la reserva para configurar el valor de una variable (EventSummary), que se coloca en un nuevo registro de evento de huĂ©sped.

  1. Haga clic en el elemento Event Summary (Resumen de evento) y, después, en Edit Element (Modificar elemento).
  2. En Value (Valor), copie y pegue lo siguiente:
    Check-in date of {!Reservation_1.Check_in_Date_c__c}, check-out date of {!Reservation_1.Check_out_Date_c__c}, for room type {!Reservation_1.Room_type_c__c}.
  3. Haga clic fuera del cuadro Value (Valor) para que el botón Save (Guardar) esté disponible y, después, haga clic en Save (Guardar).
  4. Haga clic en Activate (Activar).
  5. Cierre la ficha Flow (Flujo) para volver a la ficha Setup (ConfiguraciĂłn).

Ha hecho un buen trabajo mejorando el flujo. Ha trabajado mucho, pero en cuanto Agentforce sepa utilizarlo verĂĄ que ha merecido la pena.

Crear una acciĂłn de registro de Agentforce

AĂșn tenemos mĂĄs buenas notificas para usted: la configuraciĂłn de Agentforce para utilizar el flujo es muy sencilla.

  1. Haga clic en el icono Setup (ConfiguraciĂłn) Icono de configuraciĂłn y, luego, en Setup (ConfiguraciĂłn).
  2. En el cuadro Quick Find (BĂșsqueda rĂĄpida), escriba Einstein Setup (ConfiguraciĂłn de Einstein) y, a continuaciĂłn, haga clic en Einstein Setup (ConfiguraciĂłn de Einstein).
  3. Active el botĂłn Turn on Einstein (Activar Einstein).

BotĂłn Enable Einstein (Activar Einstein).

  1. En el cuadro Quick Find (BĂșsqueda rĂĄpida), escriba Einstein Sales y, a continuaciĂłn, haga clic en Einstein for Sales.
  2. Es posible que Sales Emails (Correos electrónicos de ventas) ya esté activado en su organización pero, si no es así, cambie el botón Turn on Sales Emails (Activar Correos electrónicos de ventas) a Enabled (Activado). Es posible que la configuración tarde unos minutos, pero puede continuar mientras tanto. Después de unos minutos, es posible que tenga que actualizar su navegador para borrar la alerta de configuración.

BotĂłn Enable Sales Emails (Correos electrĂłnicos de ventas).

  1. En el cuadro Quick Find (BĂșsqueda rĂĄpida), introduzca agent (agente) y haga clic en Agents (Agentes).
  2. Active el botĂłn Einstein Copilot for Salesforce (Einstein Copilot para Salesforce).

BotĂłn Enable Einstein Copilot for Salesforce (Einstein Copilot para Salesforce).

  1. Actualice su navegador.
  2. En el cuadro Quick Find (BĂșsqueda rĂĄpida), introduzca agent (agente) y haga clic en Agent Actions (Acciones de agentes).
  3. Haga clic en + New Agent Action (+ Nueva acciĂłn de agente).
  4. En Reference Action Type (Tipo de acciĂłn de referencia), seleccione Flow (Flujo).
  5. En Reference Action (Acción de referencia), elija Create Check-in Guest Event (Crear evento de registro de huésped).
  6. Haga clic en Next (Siguiente).
    Vamos a tomarnos un momento para observar lo que Agentforce incorpora del flujo. Y lo mås importante: el flujo tiene una descripción bien definida, que se coloca en Agentforce Action Instructions (Instrucciones de la acción de Copilot). Las variables también disponen de buenas descripciones, que se colocan en las instrucciones de Input (Entrada) y Output (Salida). Estas son fundamentales para que Einstein comprenda el objetivo del flujo y la manera en la que debería utilizarse. Le damos la enhorabuena a Becca por seguir las pråcticas recomendadas y documentar bien su trabajo.

Cuadro de diĂĄlogo de configuraciĂłn de la acciĂłn de Einstein Copilot.

  1. En Input (Entrada) marque Require Input (Requiere entrada).
  2. En Output (Salida), marque Show in conversation (Mostrar en la conversaciĂłn).
  3. Haga clic en Finish (Finalizar).
    La nueva acciĂłn ya estĂĄ lista, pero debemos agregarla a Agentforce.
  4. AĂșn con la palabra agent (agente) en el cuadro Quick Find (BĂșsqueda rĂĄpida), haga clic en Agents (Agentes).
  5. Haga clic en Einstein Copilot.

Lista de Einstein Copilot.

  1. Haga clic en Open in Builder (Abrir en Builder).
    AsegĂșrese de que su asistente no estĂ© activo; deberĂ­a mostrarse el botĂłn Activate (Activar). Si se muestra el botĂłn Deactivate (Desactivar), haga clic en Ă©l.
  2. En Topics (Temas), haga clic en MigrationDefaultTopic.

Sección Topics (Temas) de Agent Builder con una flecha que señala a MigrationDefaultTopic.

  1. Haga clic en This Topic’s Actions (Acciones de este tema).

Detalles del tema con una flecha que señala a This Topic’s Actions (Acciones de este tema).

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

Copilot Builder con la ficha Actions (Acciones).

  1. Marque la casilla Create Check-in Guest Event (Crear evento de registro de huésped) y haga clic en Finish (Finalizar).
  2. Haga clic en Activate (Activar).
  3. Cierre la ficha Agent Builder para volver a ejecutar la aplicaciĂłn Sales (Ventas).

Eso es todo. Agentforce ya estĂĄ preparado para ayudar a registrar a los huĂ©spedes. Lo Ășnico que queda es probarlo. Es posible que ya tenga el contacto de Sofia Rodriguez abierto; vaya a la ficha Home (Inicio) como si fuese a empezar el proceso de registro desde el principio.

  1. Haga clic en la ficha Home (Inicio).
  2. Actualice la ventana del navegador.
  3. Haga clic en el icono de Einstein para abrir el panel de Einstein.

Icono de Einstein

  1. En el panel de Einstein, escriba Tell me about the Sofia Rodriguez contact (ProporciĂłname informaciĂłn sobre Sofia Rodriguez) y pulse Enter (Intro).
    Este paso no es estrictamente necesario, pero muestra la capacidad de Einstein para encontrar y resumir un registro.
  2. Haga clic en el vĂ­nculo de Sofia Rodriguez.
    De esta manera, serĂĄ redirigido al registro de contacto de Sofia. Si Einstein no le ha respondido con un vĂ­nculo al registro (lo cual sucede a veces en nuestro entorno de entrenamiento), navegue al registro de contacto.
  3. En el panel de Einstein, escriba Check in Sofia Rodriguez (Registrar a Sofia Rodriguez) y, a continuaciĂłn, pulse Enter (Entrar).
    Pasados unos minutos, Einstein debería responderle diciendo que el registro se ha completado y proporcionando detalles del mismo. El registro de evento del huésped también se habrå creado.
  4. Deslícese hacia abajo hasta que encuentre la lista relacionada Guest Events (Eventos de huéspedes) y, después, haga clic en el nuevo registro GE (Evento del huésped).

Lista relacionada Guest Events (Eventos de huéspedes).

Genial, el evento de registro se ha capturado como estaba previsto.

  1. Cierre el panel de Einstein.

La fase 2 del plan de Becca es un éxito. Al personal del complejo vacacional le encanta lo sencillo que resulta registrar a los huéspedes, y el coordinador social ya le ha pedido a Becca que le muestre a Agentforce cómo crear eventos de huéspedes para sus actividades.

En la fase final, se debe utilizar Prompt Builder (Generador de solicitudes) para elaborar correos electrĂłnicos de bienvenida personalizados con tan solo un par de clics.

Verificar paso

+100 puntos

CompletarĂĄ esta unidad en su propio Playground Data Cloud and Einstein AI.

Esta insignia requiere un nuevo Playground de Data Cloud and Einstein AI personalizado.

DispondrĂĄ de tiempo limitado para completar esta insignia y cualquier insignia que requiera un Playground Data Cloud and Einstein AI. Si el tiempo se agota, perderĂĄ el acceso a este Playground y es posible que tenga que volver a empezar.

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