Agregar un flujo a su plantilla de solicitud
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
- Haga clic en el Iniciador de aplicación (
).
- En las aplicaciones de búsqueda y el cuadro de búsqueda, ingrese
auto
y, luego, seleccione Automation (Automatización).
- En el panel Flow (Flujos), haga clic en New (Nueva).
- 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).
- Deje el tipo de entrada Manual Inputs (Entradas manuales).
- Haga clic en
para alternar la caja de herramientas.
- 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
- Resource Type (Tipo de recurso): Variable
- Haga clic en Done (Listo).
- 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
- Resource Type (Tipo de recurso): 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 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).
- 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).
- 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.
- En Label (Etiqueta), escriba
Guest Experience
(Experiencia para huéspedes) y mantengaGuest_Experience
como el nombre de la API.
- En Description (Descripción), escriba
Get all experience data
(Obtener datos de todas las experiencias).
- 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.
- En Condition Requirements (Requisitos de condición), seleccione None - Get All Experience Records (Ninguno: obtener los registros de todas las experiencias).
- En Sort Order (Orden de clasificación), mantenga Not Sorted (Sin clasificar).
- En How Many Records to Store (Cuántos registros almacenar), seleccione All records (Todos los registros).
- 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.
- De nuevo en el flujo, haga clic en Add element (Agregar elemento)
luego del elemento Get Records (Obtener registros).
- Agregue un elemento Loop (Bucle), para ello escriba
Loop
(Bucle) y selecciónelo.
- En Label (Etiqueta), escriba
Loop Experiences
(Experiencias de bucle) y mantengaLoop_Experiences
como el nombre de la API.
- En Description (Descripción), escriba
Loop through the collection of guest experiences.
(Hacer bucle por la recopilación de experiencias para huéspedes).
- En Collection Variable (Variable de recopilación), seleccione Experiences from Guest Experience (Experiencias de experiencia para huéspedes).
- 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.
- En la ruta For Each (Para cada) 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 agregarlo al flujo.
- En Label (Etiqueta), escriba
Send Experience Details to the Prompt Template
(Enviar detalles de experiencias a la plantilla de solicitud) y mantengaSend_Experience_Details_to_the_Prompt_Template
en el campo API Name (Nombre de API).
- 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).
- 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})
- Haga clic en Save (Guardar) y, a continuación, en Activate (Activar).
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.
- Salga de Flow Builder y regrese a Setup (Configuración).
- En el cuadro Quick Find (Búsqueda rápida), ingrese
prompt
(solicitud) y, a continuación, haga clic en Prompt Builder (Generador de solicitudes).
- Seleccione la plantilla de solicitud New Guest Newsletter (Nuevo boletín para huéspedes).
- 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
- 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).
- 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í:
Probar la solicitud
- En el campo Reservation (Reserva), escriba
er
. Seleccione cualquier reserva.
- En el campo Experience (Experiencia),
Family
(Familia). Seleccione Family Karaoke Night (Noche de karaoke familiar).
- Haga clic en Vista previa.
- Revise el resultado que generó 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! 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.