Skip to main content

Agregar un flujo a su plantilla de solicitud

Nota

Nota

¿Es su idioma de aprendizaje español (LATAM)? Comience el reto en un Trailhead Playground en español (LATAM) y utilice las traducciones entre paréntesis para navegar. Copie y pegue solo los valores en inglés, ya que las validaciones del reto dependen de los datos en ese idioma. Si no aprueba el reto en su organización en español (LATAM), recomendamos que (1) cambie la configuración local a Estados Unidos, (2) cambie el idioma a inglés (según estas instrucciones) y, luego, (3) haga clic en el botón “Check Challenge” (Comprobar el reto) nuevamente.

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

Coral Cloud Resorts, con frecuencia, tiene más de un evento durante la estadía de un huésped. A continuación, cree un flujo que incluya todas las experiencias en las que pueden participar los huéspedes durante su estadía. Para hacerlo, cree un flujo de solicitud desencadenado por plantilla.

Crear un flujo de solicitud desencadenado por plantilla

  1. Haga clic en el Iniciador de aplicación (Iniciador de aplicación).
  2. En las aplicaciones de búsqueda y el cuadro de búsqueda, ingrese auto y, luego, seleccione Automation (Automatización).
  3. En el panel Flow (Flujos), haga clic en New (Nueva).
  4. En el cuadro Search automations (Buscar automatizaciones), escriba prompt (solicitud) y, a continuación, seleccione Template-Triggered Prompt Flow (Flujo de solicitud desencadenado por plantilla).
  5. Deje el tipo de entrada Manual Inputs (Entradas manuales).

Seleccione Input Type Menu (Menú de tipos de entrada) con opciones para entradas manuales o automáticas.

  1. Haga clic en Alternar caja de herramientas para alternar la caja de herramientas.

El lienzo de Flow Builder con el botón Toggle Toolbox (Alternar caja de herramientas) en la barra de herramientas.

  1. Haga clic en New Resource (Nuevo recurso) e ingrese los siguientes detalles:
    • Resource Type (Tipo de recurso): Variable
    • API Name (Nombre de API): Reservation (Reserva)
    • Data Type (Tipo de datos): Record (Registro)
    • Object (Objeto): External Reservation (Reserva externa)
    • Disponible para entrada: Seleccionada
  2. Haga clic en Done (Listo).

La pantalla New Resource (Nuevo recurso) que corresponde a las instrucciones anteriores.

  1. Haga clic en New Resource (Nuevo recurso) nuevamente e ingrese los siguientes detalles:
    • Resource Type (Tipo de recurso): Variable
    • API Name (Nombre de API): Experience (Experiencia)
    • Data Type (Tipo de datos): Record (Registro)
    • Object (Objeto): Experience (Experiencia)
    • Disponible para entrada: Seleccionada
  2. Haga clic en Done (Listo).
  3. Haga clic en Save (Guardar) para guardar el flujo.
  4. Aparece la ventana Save the flow (Guardar el flujo). Aquí es donde asigna los detalles del flujo:
    • Etiqueta de flujo: Get Experience Newsletter Data (Obtener datos de boletín de experiencias)
    • Nombre de la API del flujo: Get_Experience_Newsletter_Data
    • Description (Descripción): Filter all guest experience data to return to guests. (Filtrar todos los datos de experiencias para huéspedes para devolver a los huéspedes).
  5. Haga clic en Save (Guardar).

Agregar elementos al flujo de solicitud

  1. Haga clic en Add element (Agregar elemento) “” entre Start (Inicio) y End (Fin).
  2. En el cuadro Add Element (Agregar elemento), escriba Get (Obtener) y seleccione el elemento Get Records (Obtener registros) para recuperar y almacenar las experiencias en una recopilación.
  3. En Label (Etiqueta), escriba Guest Experience (Experiencia para huéspedes) y mantenga Guest_Experience como el nombre de la API.
  4. En Description (Descripción), escriba Get all experience data (Obtener datos de todas las experiencias).
  5. En Object (Objeto), seleccione Experience (Experiencia). El boletín debe incluir solo los eventos en los que pueden participar los huéspedes durante su estadía.
  6. En Condition Requirements (Requisitos de condición), seleccione None - Get All Experience Records (Ninguno: obtener los registros de todas las experiencias).
  7. En Sort Order (Orden de clasificación), mantenga Not Sorted (Sin clasificar).
  8. En How Many Records to Store (Cuántos registros almacenar), seleccione All records (Todos los registros).
  9. Haga clic en Save (Guardar).

Actualmente, todas las experiencias se almacenan en una recopilación. Para ver cada elemento de forma individual, agreguemos un bucle.

  1. De nuevo en el flujo, haga clic en Add element (Agregar elemento) “” luego del elemento Get Records (Obtener registros).
  2. Agregue un elemento Loop (Bucle), para ello escriba Loop (Bucle) y selecciónelo.
  3. En Label (Etiqueta), escriba Loop Experiences (Experiencias de bucle) y mantenga Loop_Experiences como el nombre de la API.
  4. En Description (Descripción), escriba Loop through the collection of guest experiences. (Hacer bucle por la recopilación de experiencias para huéspedes).
  5. En Collection Variable (Variable de recopilación), seleccione Experiences from Guest Experience (Experiencias de experiencia para huéspedes).
  6. Haga clic en Save (Guardar).

Los flujos desencadenados por plantilla ofrecen una capacidad exclusiva: crear instrucciones de solicitud. Estas instrucciones reúnen y envían datos y texto desde Flow Builder al Generador de solicitudes. En el paso siguiente, usará instrucciones de solicitud para dar formato a todos los detalles de experiencias a fin de enviarlos al Generador de solicitudes y activar el flujo para usarlo dentro del Generador de solicitudes.

  1. En la ruta For Each (Para cada) del elemento Loop (Bucle), haga clic en Add element (Agregar elemento) “”.
  2. Escriba add (agregar) y seleccione el elemento Add Prompt Instructions (Agregar instrucciones de solicitud) para agregarlo al flujo.
  3. En Label (Etiqueta), escriba Send Experience Details to the Prompt Template (Enviar detalles de experiencias a la plantilla de solicitud) y mantenga Send_Experience_Details_to_the_Prompt_Template en el campo API Name (Nombre de API).
  4. En Description (Descripción), escriba Add all qualifying experience details to the prompt instructions. (Agregar los detalles de todas las experiencias aptas a las instrucciones de la solicitud).
  5. En Prompt Instructions (Instrucciones de solicitud), pegue el texto siguiente (debajo del cuadro de búsqueda con la etiqueta Insert a resource… [Insertar un recurso…]).
(Experience Name: {!Loop_Experiences.Name},
 Experience Location:{!Loop_Experiences.Location__c} ,
 Experience Details: {!Loop_Experiences.Description__c})
  1. Haga clic en Save (Guardar) y, a continuación, en Activate (Activar).
    El flujo final Get Experience Newsletter Data (Obtener datos de boletín de experiencias) que corresponde a las instrucciones anteriores.

Agregar el flujo a su plantilla de solicitud

Ahora que su flujo se activó en Flow Builder, está listo para usarse en el Generador de solicitudes.

  1. Salga de Flow Builder y regrese a Setup (Configuración).
  2. En el cuadro Quick Find (Búsqueda rápida), ingrese prompt (solicitud) y, a continuación, haga clic en Prompt Builder (Generador de solicitudes).
  3. Seleccione la plantilla de solicitud New Guest Newsletter (Nuevo boletín para huéspedes).
  4. Reemplacemos los campos de fusión Experience (Experiencia) existentes con el flujo. Primero, seleccione y elimine el texto siguiente:
    Experience Name (Nombre de experiencia): Input:Experience.Name
    Experience Location (Ubicación de experiencia): Input:Experience.Location__c
    Experience Details (Detalles de experiencia): Input:Experience.Description__c
  1. A continuación, para reemplazar el texto, haga clic el campo Resource (Recurso) y seleccione Flows (Flujos) > Get Experience Newsletter Data (Obtener datos de boletín de experiencias).
  2. Haga clic en Save As (Guardar como) y, luego, en Save as a New Version (Guardar como una nueva versión).

La plantilla de solicitud debería decir lo siguiente:

Eres el director de Fun at Coral Cloud Resorts y estás escribiendo un boletín para dar la bienvenida a Input:Reservation.External_Guest__r.First_Name__c e informarle sobre las próximas actividades durante su estadía. El objetivo del boletín es que los huéspedes estén entusiasmados por hospedarse en el complejo. Cuando crees el boletín, debes seguir rigurosamente mis instrucciones a continuación.

Instrucciones:

Presenta el complejo en un boletín que no tenga más de tres párrafos.

Informa a los huéspedes sobre su reserva con los detalles siguientes:

Entrada: Input:Reservation.Check_in_Date__c

Salida: Input:Reservation.Check_out_Date__c

Selección de habitación: Input:Reservation.Room_Type__c

Brinda una lista con viñetas de las experiencias disponibles durante la estadía de los huéspedes, incluye la descripción y las ubicaciones. Las experiencias son las siguientes:

Flow:Get_Experience_Newsletter_Data

Usa un lenguaje claro y directo con voz activa, y evita por completo el uso de muletillas, frases de relleno y lenguaje redundante. Usa un estilo coloquial.

No atribuyas ningún rasgo negativo en el resumen.

Termina con una llamada a la acción para que los lectores visiten nuestro sitio web a fin de ver estas ofertas.

Ahora, crea el boletín.

En Generador de solicitudes, se ve así:

Plantilla de solicitud Flex que corresponde al texto anterior.

Probar la solicitud

  1. En el campo Reservation (Reserva), escriba er. Seleccione cualquier reserva.
  2. En el campo Experience (Experiencia), Family (Familia). Seleccione Family Karaoke Night (Noche de karaoke familiar).
  3. Haga clic en Vista previa.
  4. Revise el resultado que generó su plantilla de solicitud. Ahora, la respuesta incluye la experiencia de yoga además de la noche de karaoke.
  5. Haga clic en Activate (Activar).

¡Bien hecho! Aprendió rápidamente cómo elaborar una plantilla de solicitud adaptada a sus necesidades. Mediante la incorporación de flujos, logró que sus plantillas sean incluso más sencillas de usar para todos. Continúe explorando el Generador de solicitudes para descubrir formas más creativas de automatizar la generación de texto.

Recursos

Comparta sus comentarios de Trailhead en la Ayuda de Salesforce.

Nos encantaría saber más sobre su experiencia con Trailhead. Ahora puede acceder al nuevo formulario de comentarios en cualquier momento en el sitio de Ayuda de Salesforce.

Más información Continuar a Compartir comentarios