Agregar un flujo a la plantilla de solicitud
Coral Cloud Resorts suele tener más de un evento durante la estancia de los huéspedes. A continuación, cree un flujo para incluir todas las experiencias en las que pueden participar los huéspedes durante su estancia. Para ello, cree un flujo de solicitud desencadenado por plantilla.
Crear un flujo de solicitud desencadenado por plantilla.
- Haga clic en App Launcher (Iniciador de aplicación)  (). ().
 
- En el cuadro Search apps and items (Buscar aplicaciones y elementos), introduzca autoy, después, seleccione Automation (Automatización).
 
- En el panel Flows (Flujos), haga clic en New (Nuevo).
 
- En el cuadro Search automations (Buscar automatizaciones), introduzca prompty, después, seleccione Template-Triggered Prompt Flow (Flujo de solicitud desencadenado por plantillas).
 
- Deje el tipo de entrada como Manual Inputs (Entradas manuales).
 

- Haga clic en  para activar la caja de herramientas. para activar la caja de herramientas.
 
- Haga clic en New Resource (Nuevo (Recurso) e introduzca los siguientes detalles:- Resource Type (Tipo de recurso): Variable (Variable)
 
- API Name (Nombre de API): Reservation(Reserva)
- Data Type (Tipo de datos): Record (Registro)
 
- Object (Objeto): External Reservation (Reserva externa)
 
- Available for input (Disponible para Seleccionado): Selected (Seleccionado)
 
 
- Resource Type (Tipo de recurso): Variable (Variable)
- Haga clic en Done (Listo).
 

- Vuelva a hacer clic en New Resource (Nuevo Recurso) e introduzca los siguientes detalles:- Resource Type (Tipo de recurso): Variable (Variable)
 
- API Name (Nombre de API): Experience(Experiencia)
- Data Type (Tipo de datos): Record (Registro)
 
- Object (Objeto): Experience (Experiencia)
 
- Available for input (Disponible para Seleccionado): Selected (Seleccionado)
 
 
- Resource Type (Tipo de recurso): Variable (Variable)
- Haga clic en Done (Listo).
 
- Haga clic en Save (Guardar) para guardar el flujo.
 
- Aparece la ventana Save the flow (Guardar el flujo). Aquí es donde se asignan los detalles del flujo:- Flow Label (Etiqueta de flujo): Get Experience Newsletter Data(Obtener los datos del boletín informativo de experiencias)
- Flow API Name (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 las experiencias para los huéspedes para devolverlos a los mismos).
 
- Flow Label (Etiqueta de flujo): 
- Haga clic en Save (Guardar).
 
Agregar elementos al flujo de solicitud
- Haga clic en Add element (Agregar elemento)  entre Start (Inicio) y End (Fin). entre Start (Inicio) y End (Fin).
 
- 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 colección.
 
- En Label (Etiqueta), introduzca Guest Experience(Experiencia para los huéspedes) y mantengaGuest_Experiencecomo nombre de API.
 
- En Description (Descripción), introduzca Get all experience data(Obtener todos los datos de la experiencia).
 
- En Object (Objeto), seleccione Experience (Experiencia). El boletín informativo solo debe incluir los eventos en los que pueden participar los huéspedes durante su estancia.
 
- En Condition Requirements (Requisitos de condición), seleccione None - Get All Experience Records (Ninguno - Obtener todos los registros de experiencias)
 
- En Sort Order (Orden de clasificación), mantenga Not Sorted (Sin ordenar).
 
- En How Many Records to Store (Cantidad de registros para almacenar), seleccione All records (Todos los registros).
 
- Haga clic en Save (Guardar).
 
Actualmente, todas las experiencias están almacenadas en una colección. Para ver cada uno de los elementos de forma individual, vamos a agregar un bucle.
- En el flujo, haga clic en Add Element (Agregar elemento)  después del elemento Get Records (Obtener registros). después del elemento Get Records (Obtener registros).
 
- Agregue el elemento Loop (Bucle) escribiendo Loop(Bucle) y seleccionándolo.
 
- En Label (Etiqueta) introduzca Loop Experiences(Bucle de experiencias) y mantengaLoop_Experiencescomo nombre de API.
 
- En Description (Descripción), introduzca Loop through the collection of guest experiences.(Repetir en bucle la colección de experiencias para los clientes.).
 
- En Collection Variable (Variable de colección), seleccione Experiences from Guest Experience (Experiencias de las experiencias para huéspedes).
 
- Haga clic en Save (Guardar).
 
Los flujos desencadenados por plantillas ofrecen una capacidad única: la creación de instrucciones de solicitudes. Estas instrucciones reúnen y pasan datos y texto desde Flow Builder a Prompt Builder. En el siguiente paso, utilice las instrucciones de solicitud para dar formato a todos los detalles de las experiencias a fin de enviarlos a Prompt Builder y activar el flujo para utilizarlo en Prompt Builder.
- En la ruta For Each (Para cada uno) del elemento Loop (Bucle), haga clic en Add Element (Agregar elemento)  . .
 
- Escriba add(agregar) y seleccione el elemento Add Prompt Instructions (Agregar instrucciones de solicitud) para agregarlas al flujo.
 
- En Label (Etiqueta), introduzca Send Experience Details to the Prompt Template(Enviar detalles de la experiencia a la plantilla de solicitud) y mantengaSend_Experience_Details_to_the_Prompt_Templateen el campo API Name (Nombre de API).
 
- En Description (Descripción), introduzca Add all qualifying experience details to the prompt instructions.(Agregar todos los detalles de experiencias válidas en las instrucciones de solicitud.).
 
- En Prompt Instructions (Instrucciones de la plantilla), pegue el siguiente texto debajo del cuadro de búsqueda con la etiqueta Insert a resource... (Insertar un recurso...).
 
(Experience Name (Nombre de la experiencia): {!Loop_Experiences.Name},
 Experience Location (Ubicación de la experiencia): {!Loop_Experiences.Location__c} ,
 Experience Details (Detalles de la experiencia): {!Loop_Experiences.Description__c})- Haga clic en Save (Guardar) y, a continuación, en Activate (Activar).
 

Agregar el flujo a la plantilla de solicitud
Ahora que el flujo se ha activado en Flow Builder, ya está listo para utilizarlo en Prompt Builder.
- Salga de Flow Builder y vuelva a Setup (Configuración).
 
- En el cuadro Quick Find (Búsqueda rápida), introduzca prompty haga clic en Prompt Builder.
 
- Seleccione la plantilla de solicitud New Guest Newsletter (Boletín informativo de nuevos huéspedes).
 
- Vamos a reemplazar los campos combinados existentes de Experience (Experiencia) por el flujo. Primero, seleccione y elimine el siguiente texto:
 Experience Name (Nombre de la experiencia):
 Input:Experience.NameExperience Location (Ubicación de la experiencia): Input:Experience.Location__cExperience Details (Detalles de la experiencia): Input:Experience.Description__c
 
- A continuación, reemplace el texto haciendo clic en el botón Insert Resource (Insertar recurso) y seleccionando Flows (Flujos) > Get Experience Newsletter Data (Obtener los datos del boletín informativo de experiencias).
 
- Haga clic en Save As (Guardar como) y, a continuación, en Save as a New Version (Guardar como nueva versión).
 
La plantilla de solicitud debería tener un aspecto así:
Usted es el director de entretenimiento de Coral Cloud Resorts y escribe un boletín informativo para dar la bienvenida a Input:Reservation.External_Guest__r.First_Name__c e informarle de las actividades disponibles durante su estancia. El objetivo del boletín es que los huéspedes se sientan entusiasmados por hospedarse en el complejo vacacional. Cuando le pida que cree el boletín informativo, debe seguir estrictamente las siguientes instrucciones.
Instrucciones:
Presente el complejo vacacional en un boletín informativo en un máximo de tres párrafos.
Informe a los huéspedes sobre la reserva con los siguientes detalles:
Entrada: Input:Reservation.Check_in_Date__c
Salida: Input:Reservation.Check_out_Date__c
Selección de habitación: Input:Reservation.Room_Type__c
Incluya una lista con viñetas de las experiencias disponibles durante la estancia del huésped con una descripción y las ubicaciones. Las experiencias son de la siguiente manera:
Flow:Get_Experience_Newsletter_Data
Utilice un lenguaje claro y directo. El mensaje debe estar en voz activa y se deben evitar las palabras y frases de relleno, así como el lenguaje redundante. Utilice un tono conversacional.
No atribuya ningún rasgo negativo en el resumen.
Termine con una llamada a la acción para los lectores a fin de que naveguen por nuestro sitio web en busca de estas ofertas.
Ahora cree el boletín.
En Prompt Builder, tendrá un aspecto parecido a este:

Probar la plantilla
- En el tipo de campo Reservation (Reserva), er, seleccione cualquier reserva.
 
- En el tipo de campo Experience (Experiencia), Family, seleccione Family Karaoke Night (Noche de karaoke en familia).
 
- Haga clic en Preview (Vista previa).
 
- Revise el resultado de su plantilla de solicitud. Ahora, la respuesta incluye la experiencia de yoga además de la noche de karaoke.
 
- Haga clic en Activate (Activar).
 
¡Bien hecho! Ha aprendido rápidamente a elaborar una plantilla de solicitud personalizada según sus necesidades. Al incorporar flujos, ha hecho que su plantilla sea más fácil de utilizar para todo el mundo. Siga explorando Prompt Builder para descubrir más formas creativas de automatizar la generación de texto.
