Mantener a los usuarios informados con un componente de pantalla de mensajes
Utilice un flujo de pantalla para recopilar información de contacto y empresa, luego llame a un flujo iniciado automáticamente para crear registros de cuenta y contacto. Muestre un mensaje al usuario que ejecuta acerca de los nuevos registros utilizando un componente de pantalla Mensaje. A continuación, envíe un correo electrónico al contacto.
Ediciones necesarias
| Ver ediciones compatibles. |
| Permisos de usuario necesarios | |
|---|---|
| Para abrir, modificar, crear, activar o desactivar un flujo utilizando todos los tipos de flujo, elementos y funciones disponibles en Flow Builder, incluyendo Einstein y Agentforce for Flow: | Gestionar flujo |
Crear un flujo iniciado automáticamente para crear una cuenta y un contacto
Cree un flujo iniciado automáticamente que acepte información de contacto y empresa como entrada, cree un registro de cuenta y luego cree un registro de contacto relacionado.
-
Abra la vista de lista Flujos.
- En Configuración, en el cuadro Búsqueda rápida, introduzca Flujos y luego seleccione Flujos.
- Desde la aplicación Automatización, seleccione la ficha Flujos.
- Desde la ficha Flujos en cualquier aplicación Lightning, haga clic en el menú de acciones y seleccione Abrir flujo.
-
Cree un flujo iniciado automáticamente.
- Desde la aplicación Automatización, haga clic en Nuevo | Automatizaciones iniciadas automáticamente | Flujo iniciado automáticamente (Sin desencadenador) .
- Desde Configuración, haga clic en Nuevo flujo | Automatizaciones iniciadas automáticamente | Flujo iniciado automáticamente (Sin desencadenador) .
El nuevo flujo iniciado automáticamente se abre en Flow Builder. -
Cree variables de entrada para almacenar la información de contacto y empresa recopilada desde el flujo de pantalla.
-
Para abrir la Caja de herramientas, haga clic en
.
- Haga clic en Nuevo recurso y luego seleccione Variable.
- Para Nombre de API, introduzca firstName.
- En Tipo de datos, seleccione Texto.
- Seleccione Disponible para entrada.
- Haga clic en Listo.
- Repita los pasos del 3 al 6 para crear las siguientes variables de entrada adicionales con Texto de tipo de datos: apellidos, correo electrónico, teléfono y empresa.
-
Para abrir la Caja de herramientas, haga clic en
-
Cree variables de salida para almacenar el Id. del nuevo contacto para enviar de vuelta al flujo de pantalla.
-
Para abrir la Caja de herramientas, haga clic en
.
- Haga clic en Nuevo recurso y luego seleccione Variable.
- Para Nombre de API, introduzca contactId.
- En Tipo de datos, seleccione Texto.
- Seleccione Disponible para salida.
- Haga clic en Listo.
-
Para abrir la Caja de herramientas, haga clic en
-
Cree el registro de cuenta con un elemento Crear registros.
-
En el lienzo, haga clic en
y seleccione Crear registros.
Se abre el panel Crear registros. -
Para Etiqueta, introduzca Crear cuenta.
El nombre de API se rellena automáticamente.
- En Descripción, introduzca Crea un nuevo registro de cuenta utilizando la variable de entrada Empresa.
- En Cómo establecer valores de campo de registro, seleccione Manualmente.
-
En Objeto, seleccione Cuenta.
El campo Nombre de cuenta se agrega al campo Establecer valores de campo para la cuenta.
- Para Valor, seleccione la variable de empresa.
-
En el lienzo, haga clic en
-
Cree el registro de contacto con un elemento Crear registros.
-
Haga clic en
y seleccione Crear registros.
Se abre el panel Crear registros. -
En Etiqueta, introduzca Crear contacto.
El nombre de API se rellena automáticamente.
- En Descripción, introduzca Crea un nuevo registro de contacto asociado con la cuenta recién creada.
- En Cómo establecer valores de campo de registro, seleccione Manualmente.
-
En Objeto, seleccione Contacto.
El campo Apellidos se agrega al campo Establecer valores de campo para el contacto.
- Para Valor, seleccione la variable lastName.
- Haga clic en + Agregar campo.
- En Campo, seleccione Nombre.
- Para Valor, seleccione la variable firstName.
- Haga clic en + Agregar campo.
- En Campo, seleccione Correo electrónico.
- Para Valor, seleccione la variable de correo electrónico.
- Haga clic en + Agregar campo.
- En Campo, seleccione Teléfono móvil.
- Para Valor, seleccione la variable de teléfono.
- Haga clic en + Agregar campo.
- En Campo, seleccione Id. de cuenta.
- Para Valor, seleccione la variable accountId.
- Seleccione Asignar variables manualmente (avanzado).
-
En la sección Id. de contacto de establecimiento en variable, para variable, seleccione contactId.
Esto almacena el Id. del nuevo contacto en la variable contactId.
-
Haga clic en
-
Guarde el flujo iniciado automáticamente.
- Haga clic en Guardar.
-
Para Etiqueta de flujo, introduzca Crear cuenta y contacto.
El nombre de API de flujo se rellena automáticamente.
- En Descripción, introduzca Crea una cuenta y un contacto asociado desde variables de entrada.
- Haga clic en Guardar.
-
Pruebe el flujo.
- Haga clic en Depurar.
- Introduzca los datos de prueba de la empresa, el correo electrónico, el nombre y los apellidos.
- Haga clic en Ejecutar.
- Amplíe los detalles para cada elemento y compruebe que el flujo funciona según lo esperado.
-
Active el flujo.
- Haga clic en Activar.
Crear un flujo de pantalla con un botón de acción para llamar al flujo iniciado automáticamente
Cree un flujo de pantalla con un componente Búsqueda, campos de entrada y un botón Acción que desencadena una acción de pantalla para llamar al flujo iniciado automáticamente Crear cuenta y contacto. El usuario busca un contacto existente y, si no lo encuentra, puede crear un contacto y una cuenta asociada.
-
Abra la vista de lista Flujos.
- En Configuración, en el cuadro Búsqueda rápida, introduzca Flujos y luego seleccione Flujos.
- Desde la aplicación Automatización, seleccione la ficha Flujos.
- Desde la ficha Flujos en cualquier aplicación Lightning, haga clic en el menú de acciones y seleccione Abrir flujo.
-
Cree un flujo de pantalla.
- Desde la aplicación Automatización, haga clic en Nuevo | Automatizaciones de pantalla | Flujo de pantalla .
- Desde Configuración, haga clic en Nuevo flujo | Automatizaciones de pantalla | Flujo de pantalla .
El nuevo flujo de pantalla se abre en Flow Builder. -
Agregue un elemento Pantalla.
-
En el lienzo, haga clic en
y seleccione Pantalla.
El panel Pantalla se abre. -
En Etiqueta, introduzca Recopilar información de contacto y empresa.
El nombre de API se rellena automáticamente.
- Abra la sección Configurar pie de página.
- Para Botón Siguiente o Finalizar, seleccione Utilizar etiqueta personalizada.
- Para Etiqueta de botón Siguiente o Finalizar, introduzca Listo.
- Haga clic en Listo.
-
En el lienzo, haga clic en
-
Agregue un componente Búsqueda a la pantalla.
-
En la lista Componentes, haga clic en Buscar.
El componente Búsqueda se agrega a la pantalla.
- Para Nombre de API de campo, introduzca ContactId.
- Para Nombre de API, introduzca ContactLookup.
- En Etiqueta, introduzca Seleccionar contacto existente.
-
Para Nombre de API de objeto, introduzca Caso.
Los componentes de búsqueda imitan un campo de búsqueda en un objeto que especifique. Estamos utilizando el objeto Caso aquí porque la organización de este flujo tiene un campo de búsqueda en el objeto Contacto en el objeto Caso.
-
En la lista Componentes, haga clic en Buscar.
-
Agregue un componente Casilla de verificación a la pantalla.
- En la lista Componentes, haga clic en Casilla de verificación.
-
Para Etiqueta, introduzca Crear nuevo contacto.
El nombre de API se rellena automáticamente.
-
Agregue un componente Nombre a la pantalla.
- En la lista Componentes, haga clic en Nombre.
- Para Nombre de API, introduzca Nombre.
- Abra la sección Establecer visibilidad de componente.
-
Para Cuándo mostrar componente, seleccione Se cumplen todas las condiciones (AND).
Se abre una ventana de condición.
- Para Recurso, haga clic en Recopilar información de contacto y empresa | Crear nuevo contacto .
- En Operador, seleccione Es igual a.
-
En Valor, seleccione Verdadero.
Esto establece que el componente solo se muestre cuando la casilla de verificación Crear nuevo contacto? está seleccionada.
-
Agregue un componente Texto a la pantalla para recopilar la empresa del contacto.
- En el menú Componentes, haga clic en Texto.
-
Para Etiqueta, introduzca Empresa.
El Nombre de API se rellena automáticamente.
- Abra la sección Establecer visibilidad de componente.
-
Para Cuándo mostrar componente, seleccione Se cumplen todas las condiciones (AND).
Se abre una ventana de condición.
- Para Recurso, haga clic en Recopilar información de contacto y empresa | Crear nuevo contacto .
- En Operador, seleccione Es igual a.
- En Valor, seleccione Verdadero.
-
Agregue un componente Correo electrónico a la pantalla.
- En la lista Componentes, haga clic en Correo electrónico.
- Para Nombre de API, introduzca Correo electrónico.
- Abra la sección Establecer visibilidad de componente.
-
Para Cuándo mostrar componente, seleccione Se cumplen todas las condiciones (AND).
Se abre una ventana de condición.
- Para Recurso, haga clic en Recopilar información de contacto y empresa | Crear nuevo contacto .
- En Operador, seleccione Es igual a.
- En Valor, seleccione Verdadero.
-
Agregue un componente Teléfono a la pantalla.
- En la lista Componentes, haga clic en Teléfono.
- Para Nombre de API, introduzca Teléfono.
- Abra la sección Establecer visibilidad de componente.
-
Para Cuándo mostrar componente, seleccione Se cumplen todas las condiciones (AND).
Se abre una ventana de condición.
- Para Recurso, haga clic en Recopilar información de contacto y empresa | Crear nuevo contacto .
- En Operador, seleccione Es igual a.
- En Valor, seleccione Verdadero.
-
Agregue un componente Botón de acción a la pantalla en el que el usuario pueda hacer clic para ejecutar la acción de pantalla que llama al flujo iniciado automáticamente que crea una nueva cuenta y un nuevo contacto.
- En la lista Componentes, haga clic en Botón Acción.
- Para Etiqueta, introduzca Crear.
- Para Nombre de API, introduzca CreateNewAccountContact.
-
Para Flujo, seleccione Crear cuenta y contacto.
Este flujo es el flujo iniciado automáticamente que creó.Se abre el panel Configurar acción de pantalla.
- Si el Nombre de API no se rellena automáticamente, para Nombre de API, introduzca Create_Account_and_Contact
-
Configure las entradas de acción de pantalla para pasar los valores desde los componentes de pantalla al flujo iniciado automáticamente.
- En la sección Establecer valores de entrada, haga clic en los botones para incluir todas las entradas.
- Para empresa, haga clic en Recopilar información de contacto y empresa | Empresa .
- Para el correo electrónico, haga clic en Recopilar información de contacto y empresa | Correo electrónico | Valor .
- Para Nombre, haga clic en Recopilar información de contacto y empresa | Nombre | Nombre .
- Para lastName, haga clic en Recopilar información de contacto y empresa | Nombre | Apellidos .
- Para teléfono, haga clic en Recopilar información de contacto y empresa | Teléfono | Valor .
- Abra la sección Establecer visibilidad de componente.
-
Para Cuándo mostrar componente, seleccione Se cumplen todas las condiciones (AND).
Se abre una ventana de condición.
- Para Recurso, haga clic en Recopilar información de contacto y empresa y luego haga clic en Crear nuevo contacto.
- En Operador, seleccione Es igual a.
-
En Valor, seleccione Verdadero.
Esto establece el botón de acción para mostrar solo cuando el usuario ha indicado que desea crear un contacto.
El botón Acción está ahora configurado para llamar al flujo iniciado automáticamente cuando se hace clic, pasando los valores desde los componentes de entrada de pantalla. -
Agregue un componente Mensaje a la pantalla para notificar al usuario que se creará una cuenta además del nuevo contacto.
- En la lista Componentes, haga clic en Mensaje.
- Arrastre el componente Mensaje a la parte superior de la pantalla.
- Para Nombre de API, introduzca InfoMessage.
- Para Tipo de mensaje, seleccione Informativo.
- Para Contenido de mensaje, introduzca Se creará una nueva cuenta para el contacto utilizando el campo Empresa.
- Abra la sección Establecer visibilidad de componente.
-
Para Cuándo mostrar componente, seleccione Se cumplen todas las condiciones (AND).
Se abre una ventana de condición.
- Para Recurso, haga clic en Recopilar información de contacto y empresa | Crear nuevo contacto .
- En Operador, seleccione Es igual a.
-
En Valor, seleccione Verdadero.
Esto establece el componente de mensaje para mostrar solo cuando la casilla de verificación Crear nuevo contacto? está seleccionada.
- Haga clic en + Agregar condición
- Para Recurso, haga clic en Recopilar información de contacto y empresa | Crear cuenta y contacto (acción de pantalla) | Resultados | contactId .
- En Operador, seleccione Es nulo.
-
En Valor, seleccione Verdadero.
Esto establece que el componente de mensaje también se muestre solo si la acción de pantalla no se ejecutó y no tiene resultados.
- Haga clic en + Agregar condición
- Para Recurso, haga clic en Recopilar información de contacto y empresa | Crear cuenta y contacto (acción de pantalla) | En curso .
- En Operador, seleccione Es igual a.
-
Para Valor, seleccione Falso.
Esto establece que el componente de mensaje también se muestre solo si la acción de pantalla no se está ejecutando actualmente.
-
Agregue otro componente Mensaje a la pantalla para notificar al usuario que se crearon los registros.
- En la lista Componentes, haga clic en Mensaje.
- Arrastre el componente Mensaje a la parte superior de la pantalla.
- Para Nombre de API, introduzca Mensaje de éxito.
- Para Tipo de mensaje, seleccione Éxito.
- Para Contenido de mensaje, introduzca Una cuenta y se creó el contacto.
- Abra la sección Establecer visibilidad de componente.
-
Para Cuándo mostrar componente, seleccione Se cumplen todas las condiciones (AND).
Se abre una ventana de condición.
- Para Recurso, haga clic en Recopilar información de contacto y empresa | Crear cuenta y contacto (acción de pantalla) | Resultados | contactId .
- En Operador, seleccione Es nulo.
-
Para Valor, seleccione Falso.
Esto establece el componente de mensaje para mostrar solo cuándo se realizó la acción de pantalla correctamente, creó los registros y almacenó el Id. de contacto en la variable contactId.
- Haga clic en Listo.
Configurar el flujo de pantalla para enviar correo electrónico a contacto
Agregue un elemento de acción Enviar correo electrónico al flujo de pantalla y envíe un correo electrónico al contacto seleccionado en el componente de búsqueda o al nuevo contacto.
-
Cree una variable Texto para albergar la dirección de correo electrónico del contacto al que enviar un correo electrónico.
-
Para abrir la Caja de herramientas, haga clic en
.
- Haga clic en Nuevo recurso y luego seleccione Variable.
- Para Nombre de API, introduzca ContactEmail.
- En Descripción, introduzca Almacena la dirección de correo electrónico del contacto al que enviar un correo electrónico.
- En Tipo de datos, seleccione Texto.
- Haga clic en Listo.
-
Para abrir la Caja de herramientas, haga clic en
-
Agregue un elemento Decisión para determinar qué dirección de correo electrónico utilizar.
-
En el lienzo, haga clic en
y seleccione Decisión.
El panel de decisiones se abre. -
Para Etiqueta, introduzca ¿Qué dirección de correo electrónico?.
El nombre de API se rellena automáticamente.
- En Descripción, introduzca Determina si utilizar el correo electrónico de un contacto existente o un nuevo contacto.
-
Para Etiqueta de resultado, introduzca Contacto de búsqueda tiene correo electrónico.
El Nombre de API de resultado se rellena automáticamente.
- En la sección Requisitos de condición para ejecutar resultado, en Ejecutar resultado cuando, seleccione Se cumplen todas las condiciones (AND).
- Para Recurso, haga clic en Recopilar información de contacto y empresa | Seleccionar contacto existente | ID del registro .
- En Operador, seleccione Es nulo.
-
Para Valor, seleccione Falso.
Este resultado se ejecuta cuando el componente de búsqueda tiene un valor de Id. de registro.
-
En ORDEN DE RESULTADOS, haga clic en
para agregar otro resultado.
-
Para Etiqueta de resultado, introduzca Nuevo contacto.
El Nombre de API de resultado se rellena automáticamente.
- En la sección Requisitos de condición para ejecutar resultado, en Ejecutar resultado cuando, seleccione Se cumplen todas las condiciones (AND).
- Para Recurso, haga clic en Recopilar información de contacto y empresa | Correo electrónico | Valor .
- En Operador, seleccione Es nulo.
-
En Valor, seleccione Verdadero.
Este resultado se ejecuta cuando el nuevo componente de correo electrónico de contacto tiene un valor.
-
En el lienzo, haga clic en
-
Si hay un contacto existente, agregue un elemento Obtener registros para obtener el registro de contacto existente y almacenar su dirección de correo electrónico en la variable ContactEmail.
-
En la ruta de resultados Contacto existente, haga clic en
y seleccione Obtener registros.
Se abre el panel Obtener registros. -
Para Etiqueta, introduzca Obtener contacto existente.
El nombre de API se rellena automáticamente.
- En Descripción, introduzca Obtener el contacto seleccionado en el componente de pantalla de búsqueda.
- En Objeto, seleccione Contacto.
- En Filtrar registros de contacto, en Campo, seleccione Id. de contacto.
- En Operador, seleccione Es igual a.
- Para Valor, haga clic en Recopilar información de contacto y empresa | Seleccionar contacto existente | ID del registro .
- Para Cuántos registros almacenar, seleccione Solo el primer registro.
- En Cómo almacenar datos de registros, seleccione Seleccionar los campos y asignar las variables (avanzado).
- En Dónde almacenar valores de campo, seleccione En variables separadas.
- En Campo, seleccione Correo electrónico.
-
Para Variable, seleccione la variable ContactEmail.
Esto almacena el correo electrónico del contacto existente en la variable ContactEmail.
-
En la ruta de resultados Contacto existente, haga clic en
-
Si hay un nuevo contacto, agregue un elemento Asignación para almacenar el correo electrónico del nuevo contacto en la variable ContactEmail.
-
En la ruta de resultados Nuevo contacto, haga clic en
y seleccione Asignación.
Se abre el panel Asignación. -
Para Etiqueta, introduzca Almacenar nuevo correo electrónico de contacto.
El nombre de API se rellena automáticamente.
- En Descripción, introduzca Asigna el correo electrónico introducido en el componente de pantalla Correo electrónico a la variable ContactEmail.
- Para Variable, seleccione la variable ContactEmail.
- En Operador, seleccione Es igual a.
- Para Valor, haga clic en Recopilar información de contacto y empresa | Correo electrónico | Valor .
- Haga clic en Listo.
-
En la ruta de resultados Nuevo contacto, haga clic en
-
Después de que se reúnan las rutas de flujo, agregue un elemento de acción Enviar correo electrónico para enviar un correo electrónico al contacto.
-
Haga clic en el
que está justo antes del elemento Final y busque y seleccione Enviar correo electrónico.
Se abre el panel Enviar correo electrónico. -
Para Etiqueta, introduzca Enviar correo electrónico a contacto
El nombre de API se rellena automáticamente.
- En Descripción, introduzca Enviar un correo electrónico al contacto existente o nuevo.
- En la sección Configurar detalles de destinatario, Para direcciones de destinatario, seleccione la variable ContactEmail.
- En la sección Configurar contacto de correo electrónico, Para Asunto, introduzca ¡Valoramos sus comentarios!
- Para Cuerpo, introduzca Trabajaste recientemente con uno de nuestros agentes. Visite nuestro sitio web y háganos saber cómo fue. ¡Gracias por su negocio!
-
Haga clic en el
-
Guarde el flujo de pantalla.
- Haga clic en Guardar.
-
Para Etiqueta de flujo, introduzca Correo electrónico Contacto nuevo o existente.
El Nombre de API de flujo se rellena automáticamente.
- En Descripción, introduzca Buscar un contacto existente o cree una nueva cuenta y un nuevo contacto, luego envíe un correo electrónico al contacto.
- Haga clic en Guardar.
-
Pruebe el flujo.
- Haga clic en Depurar y luego en Ejecutar.
- Haga clic en el botón Crear nuevo contacto? casilla de verificación e introduzca datos de prueba.
- Haga clic en Ejecutar.
- Amplíe los detalles para cada elemento y compruebe que el flujo funciona según lo esperado.
-
Active el flujo.
- Haga clic en Activar.
El flujo de pantalla en tiempo de ejecución.

