Crear una plantilla de solicitud Flex
Objetivos de aprendizaje
En este proyecto:
- Creará una plantilla de solicitud Flex con el Generador de solicitudes.
- Creará un flujo de solicitud desencadenado por plantilla para utilizarlo en una plantilla de solicitud Flex.
Antes de empezar
Antes de comenzar este módulo, considere completar el siguiente contenido recomendado.
-
Fundamentos de las solicitudes
-
Aspectos básicos del Generador de solicitudes
-
Aspectos básicos de Flow Builder
Introducción
Las plantillas de solicitud Flex en el Generador de solicitudes ofrecen una forma eficiente y versátil de automatizar la creación de texto para archivos PDF, publicaciones de redes sociales, boletines, emails, campos de registro y más gracias a la IA generativa de Einstein y el LLM (modelo de lenguaje grande). A diferencia de las plantillas de solicitud para emails de venta o generación de campos en el Generador de solicitudes, las plantillas Flex no tienen puntos de entrada predefinidos. ¿Qué significa esto? Puede seleccionar cualquier objeto en su organización para usarlo en la plantilla y aplicar la solicitud completada donde le parezca adecuado. Independientemente de si está utilizando Apex, Flow, API de REST o Agentforce, las plantillas Flex están diseñadas para adaptarse a sus necesidades.
En este proyecto, conocerá cómo crear y probar una plantilla de solicitud Flex en el Generador de solicitudes. También descubrirá cómo usar un flujo para mejorar las respuestas a las solicitudes y gestionar conjuntos de datos grandes de manera efectiva. Su tarea es diseñar un boletín para un popular destino de vacaciones, Coral Cloud Resort, en el que se destaquen los eventos que se realizarán en la propiedad durante la estadía de los huéspedes.
Registrarse para una zona de pruebas personalizada con IA de Einstein
Para completar este proyecto, necesita una zona de pruebas personalizada especial por tiempo limitado que contenga IA de Einstein y los datos de muestra.
- Si aún no lo hizo, haga clic en la casilla de verificación I can receive a password email (Puedo recibir un email de contraseña) al comienzo de la unidad.
- Haga clic en Create Playground (Crear zona de pruebas).
- Siga las solicitudes.
- Tome nota de la fecha de caducidad de su organización y complete esta insignia antes de dicha fecha.
Agregar datos de experiencia
Antes de dar los primeros pasos con el Generador de solicitudes, crearemos dos eventos nuevos del complejo para usarlos como datos de prueba.
- En la zona de pruebas personalizada, haga clic en el Iniciador de aplicación
y escriba
Experience
(Experiencia) en la barra de búsqueda. Haga clic en Experiences (Experiencias).
- Haga clic en New (Nuevo).
- En Experience Name (Nombre de experiencia), escriba
Family Karaoke Night
(Noche de karaoke familiar).
- Seleccione Low (Bajo) en el campo Activity Level (Nivel de actividad).
- Ingrese
50
en el campo Capacity (Capacidad).
- En Default Start Time (Hora de inicio predeterminada), seleccione 6:00 PM (6:00 p. m.).
- Pegue el texto siguiente en el campo Description (Descripción):
Join us for Family Karaoke Night and sing your heart out with your loved ones! It's a fun-filled evening where you can showcase your talent, laugh together, and create unforgettable memories.
- Escriba
2
en Duration (Duración).
- Escriba
Melody Lounge
en el campo Location (Ubicación).
- Seleccione Family & Kids’ Activities (Actividades para la familia y niños) en el menú desplegable Type (Tipo).
- Haga clic en Save & New (Guardar y nuevo).
- Escriba
Sunrise Yoga
(Yoga al amanecer) en el campo Experience Name (Nombre de la experiencia).
- Seleccione Medium (Medio)en el campo Activity Level (Nivel de actividad).
- Ingrese
35
en el campo Capacity (Capacidad).
- En Default Start Time (Hora de inicio predeterminada), seleccione 7:00 AM (7:00 a. m.).
-
Pegue el texto siguiente en el campo Description (Descripción):
Start your day with Sunrise Yoga on the beach, where you can stretch under the warm morning sun and listen to the soothing sound of the waves. It's the perfect way to feel refreshed and ready for a fun day ahead!
- Escriba
1
en Duration (Duración).
- Escriba
Cocoa Shore
en el campo Location (Ubicación).
- Seleccione Fitness & Exercise (Fitness y ejercicio) en el menú desplegable Type (Tipo).
- Haga clic en Save (Guardar).
Crear una plantilla Flex
Con los datos listos, es hora de crear una nueva plantilla de solicitud Flex. Este paso sienta las bases para su solicitud. Cuando configure plantillas Flex en sus propios proyectos, seleccione sus nombres de API con cuidado, porque se usarán en las plantillas que utilizan Apex o Flow.
- Haga clic en
y en Setup (Configuración).
- En el cuadro Quick Find (Búsqueda rápida), ingrese
Einstein Setup
(Configuración de Einstein) y, a continuación, haga clic en Einstein Setup (Configuración de Einstein).
- Coloque Turn on Einstein (Activar Einstein) en On (Activado) y actualice la pantalla. (Omita estos pasos si ya habilitó Einstein en la zona de pruebas).
- Haga clic en
y en 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).
- Haga clic en New Prompt Template (Nueva plantilla de solicitud).
- Para completar la configuración de la plantilla, seleccione:
- Tipo de plantilla de solicitud: Flex
- Nombre de plantilla de solicitud:
New Guest Newsletter
(Nuevo boletín para huéspedes)
- API Name (Nombre de API):
New_Guest_Newsletter
- Descripción de la plantilla:
Newsletter for incoming resort guests.
(Boletín para huéspedes que ingresan al complejo).
- Tipo de plantilla de solicitud: Flex
- En las plantillas Flex, puede agregar hasta cinco recursos. En Define Sources (Definir orígenes), agregue dos recursos con el tipo de objeto. En el primero, ingrese lo siguiente:
- Nombre (Name):
Reservation
(Reserva)
- API Name (Nombre de API):
Reservation
(Reserva)
- Source Type (Tipo de origen): Object (Objeto)
- Object (Objeto):
External Reservation
(Reserva externa)
- Nombre (Name):
- Para agregar el segundo, haga clic en Add Resources (Agregar recursos) y, a continuación, escriba:
- Nombre (Name):
Experience
(Experiencia)
- API Name (Nombre de API):
Experience
(Experiencia)
- Source Type (Tipo de origen): Object (Objeto)
- Object (Objeto):
Experience
(Experiencia)
- Nombre (Name):
- Haga clic en Next (Siguiente). Será redirigido al Espacio de trabajo de la plantilla de solicitud.
Crear una solicitud
Excelente. En esta situación, proporcionamos una solicitud para brindarle ayuda a fin de comenzar a crear el boletín del complejo. Verá que incluye campos de fusión para la información de reserva del huésped y los detalles de las experiencias del complejo. Si le interesa aprender qué hace que una solicitud sea buena, eche un vistazo a la insignia Prompt Fundamentals.
Pegue el texto siguiente en el Espacio de trabajo de la plantilla de solicitud:
You're the Director of Fun at Coral Cloud Resort writing a newsletter to welcome {the new guest} and inform them of upcoming activities during their stay. The purpose of the newsletter is to get guests excited about staying at the resort. When I ask you to create the newsletter, you must strictly follow my instructions below. Instructions: """ Introduce the resort in a newsletter no longer than three paragraphs. Inform the guests about their reservation using the following details: Check In: {Check-in Date} Check Out: {Check-out Date} Room Selection: {Room Type} Include a bulleted list of the experiences available during guests stay, including the description and the locations. The experiences are as follows: Experience Name: {Experience Name} Experience Location: {Experience Location} Experience Details: {Experience Details} Use clear and straightforward language using the active voice and strictly avoiding the use of filler words and phrases and redundant language. Be conversational. Do not attribute any negative traits in the summary. End with a call to action for readers to look at our website for these offers. """ Now create the newsletter.
Agregar campos de fusión
En su nueva solicitud, los campos de fusión (el texto entre llaves) agregan contexto. En el Generador de solicitudes, puede incorporar con facilidad datos relevantes desde CRM, Data Cloud o fuentes externas (a través de Data Cloud), para lo cual debe seleccionar el recurso en la lista de selección Resource (Recurso). Hará eso a continuación.
- Busque el texto {the new guest} ({el nuevo huésped}) en la solicitud y elimínelo. A continuación, reemplace ese texto con el campo de fusión correcto, para ello:
- Haga clic en el campo Resource (Recurso) y seleccione Reservation (Reserva) > External Guest (Huésped externo) > First Name (Nombre).
- Haga clic en el campo Resource (Recurso) y seleccione Reservation (Reserva) > External Guest (Huésped externo) > First Name (Nombre).
- Busque el texto {Check-in Date} ({Fecha de registro}) en la solicitud y elimínelo.
- En el campo Resource (Recurso), seleccione Reservation (Reserva) > Check-in Date (Fecha de registro).
- En el campo Resource (Recurso), seleccione Reservation (Reserva) > Check-in Date (Fecha de registro).
- Busque el texto {Check-out Date} ({Fecha de salida}) en la solicitud y elimínelo.
- En el campo Resource (Recurso), seleccione Reservation (Reserva) > Check-out Date (Fecha de salida).
- En el campo Resource (Recurso), seleccione Reservation (Reserva) > Check-out Date (Fecha de salida).
- Busque el texto {Room Type} ({Tipo de habitación}) en la solicitud y elimínelo.
- En el campo Resource (Recurso), seleccione Reservation (Reserva) > Room Type (Tipo de habitación).
- En el campo Resource (Recurso), seleccione Reservation (Reserva) > Room Type (Tipo de habitación).
- Busque el texto {Experience Name} ({Nombre de experiencia}) en la solicitud y elimínelo.
- En el campo Resource (Recurso), seleccione Experience (Experiencia) > Experience Name (Nombre de experiencia).
- En el campo Resource (Recurso), seleccione Experience (Experiencia) > Experience Name (Nombre de experiencia).
- Busque el texto {Experience Location} ({Ubicación de experiencia}) en la solicitud y elimínelo.
- En el campo Resource (Recurso), seleccione Experience (Experiencia) > Location (Ubicación).
- En el campo Resource (Recurso), seleccione Experience (Experiencia) > Location (Ubicación).
- Busque el texto {Experience Details} ({Detalles de experiencia}) en la solicitud y elimínelo.
- En el campo Resource (Recurso), seleccione Experience (Experiencia) > Description (Descripción).
- En el campo Resource (Recurso), seleccione Experience (Experiencia) > Description (Descripción).
- En Models (Modelos), seleccione OpenAI GPT 4.
- Haga clic en Save (Guardar).
Su plantilla de solicitud debe tener el siguiente aspecto.
¡Bien hecho! Su plantilla de solicitud ahora está completa y lista para probarse.
Probar la solicitud
En la ventana Preview (Vista previa), hay dos campos para datos de prueba: Experience (Experiencia) y Reservation (Reserva). Aquí, puede seleccionar los datos de prueba a fin de brindárselos a la plantilla de solicitud para conocer cómo se vería una respuesta generada.
- En el campo Reservation (Reserva), escriba
er
. Seleccione cualquier reserva.
- En el campo Experience (Experiencia), escriba
Sun
(Ama). SeleccioneSunrise Yoga
(Yoga al amanecer).
- Haga clic en Vista previa. Eche un vistazo al resultado de su plantilla de solicitud.
En la sección Response (Respuesta), puede ver cómo los datos Reservation (Reserva) y Experience (Experiencia) personalizan el boletín para el huésped. Sin embargo, existen varios eventos que se llevan a cabo en el complejo. Querrá que el boletín comparta más de un evento. En el paso siguiente, aprenderá a usar flujos para agregar contenido adicional (en este caso, experiencias adicionales para los huéspedes).