Loading
Centro de contacto Agentforce
Caso de uso: Utilizar un extremo para rellenar una pantalla con un origen de datos externo

Caso de uso: Utilizar un extremo para rellenar una pantalla con un origen de datos externo

Un extremo conecta un origen de datos externo a su componente de mensajería de formulario Apex para flujos de WhatsApp dinámicos. Presente información desde una fuente externa en una pantalla en un formulario. Por ejemplo, el consultorio de un médico podría crear un formulario que pregunte a un cliente qué parte del cuerpo le duele y luego presentar una lista de médicos especializados en esa dolencia.

Ediciones necesarias

Ver ediciones admitidas.
Marca de verificación Este artículo se aplica a: Canales de WhatsApp mejorado
Icono X Este artículo no se aplica a: Chat en aplicación mejorado, Chat web mejorado v1, Chat web mejorado v2, Facebook Messenger mejorado, SMS estándar y mejorado, Mensajes de Apple para negocios mejorados, LINE mejorado y Aportar su propio canal
Permisos de usuario necesarios
Para crear componentes de mensajería:

Personalizar aplicación Y Ver parámetros y configuración

O

Administrador del sistema

Para enviar y recibir mensajes en Mensajería: Agente de Mensajería

Antes de intentar crear algo similar a este ejemplo, familiarícese con la documentación Implementar extremos para flujos de Meta.

  1. Abra el formato Flujo de un componente de mensajería de formulario basado en Apex.
  2. Rellene la sección Activar extremos del mensaje inicial.
    1. En el campo Activar extremo, seleccione Verdadero.
    2. En el campo URL de extremo, ingrese su extremo.
      Sección Activar extremos rellenada con Activar extremo establecido como Verdadero y URL rellenada en el campo URL de extremo.
  3. Para crear una pantalla que pregunte al cliente qué parte del cuerpo le está doliendo, navegue a la sección Pantallas y haga clic en + Agregar pantalla.
  4. Bajo Título de pantalla de flujo, en el campo Texto, ingrese el título que los clientes ven en la parte superior de esta pantalla en el flujo. En este ejemplo, ingresaremos Admisión de pacientes.
  5. Haga clic en +Agregar contenido, haga clic en para ampliar la lista Selección y luego seleccione Pregunta de selección única. Haga clic en Listo.
    Este elemento de pantalla Pregunta de selección única le permite crear una lista de partes del cuerpo entre las que un cliente puede elegir. Basándose en su selección de esa lista, presentará una lista de médicos compatibles en la siguiente pantalla. Haga clic en para ampliar el elemento Pregunta de selección única y rellene sus campos.
    1. Bajo Id. de campo: Texto, asígnele el nombre medical_need.
    2. Bajo Título: Texto, agregue la pregunta que se presenta a los clientes. Algo como, ¿Dónde estás experimentando dolor?
    3. Bajo Opciones: Modo Opciones, seleccione Opciones estáticas.
    4. Haga clic en Gestionar opciones.
    5. Haga clic en + Agregar.
    6. Bajo Opción 0, en el campo Id., ingrese el Id. interno para este campo.
    7. En el campo Etiqueta, seleccione Literal e ingrese una parte del cuerpo que su médico puede tratar, como Brazo, en el campo debajo de él.
      El modal Gestionar opciones se amplió con selecciones de menú rellenadas. Los campos de texto Id. y Etiqueta se establecen en la palabra Arm, que es una posible selección de menú.
    8. Haga clic en + Agregar para crear selecciones de menú para partes del cuerpo adicionales para las que tiene médicos.
  6. Guarde sus cambios.
    En esta etapa, su vista previa de formulario muestra la pantalla Admisión de paciente con su pregunta de selección única y sus opciones de parte del cuerpo.
    Vista previa de pantalla mostrando el Título de pantalla de flujo, el Título de pregunta y dos opciones de menú de selección única.
  7. De vuelta bajo Elementos de pantalla para la misma pantalla, haga clic en para minimizar el elemento Pregunta de selección única que acaba de crear.
    En este siguiente paso, cree el botón en el que un cliente hace clic para confirmar su respuesta a la pregunta ¿Dónde está experimentando dolor?
  8. Haga clic en + Agregar contenido, haga clic en para ampliar Otros tipos de contenido, seleccione Pie de página y haga clic en Listo.
  9. Bajo Botón de pie de página, en el campo Texto, ingrese Continuar.
  10. En la sección Acción de pie de página, en el campo Acción de pie de página, seleccione Intercambio de datos.
  11. Haga clic en Configurar carga.
    1. Bajo Nombre, ingrese el Id. de campo de su pregunta de selección única. En este caso, lo denominamos medical_need.
    2. Para Tipo, seleccione Referencia.
    3. Para Valor, seleccione [Entrada] Admisión de paciente - medical_need.
      Ventana modal Carga de intercambio de datos ampliada. El nombre se establece como medical_need, y Valor se selecciona como [Entrada] Admisión de paciente - medical_need.
  12. Guarde sus cambios.
    Ahora su vista previa de pantalla muestra el botón Continuar debajo de su pregunta de selección única.
    Vista previa de pantalla con la incorporación del botón Continuar pie de página.
  13. Para crear una nueva pantalla que presenta una lista de médicos desde la base de datos del extremo basándose en la selección que su cliente realiza en la pantalla anterior, haga clic en + Agregar pantalla.
  14. En la sección Título de pantalla de flujo, en el campo Texto, ingrese un encabezado para esta pantalla. Llamaremos a la nuestra Preferencia de médico.
  15. Bajo Elementos de pantalla, haga clic en +Agregar contenido, haga clic para ampliar Selección, seleccione Selección desplegable y haga clic en Listo.
  16. Haga clic en para ampliar Selección de menú desplegable.
    1. Bajo Id. de campo, en el campo Texto, asígnele el nombre doctor_list.
    2. Bajo Título, en el campo Texto, ingrese el comando que el cliente ve en el formulario. Algo como, Seleccione un médico.
    3. Bajo Opciones, en el campo Modo de opciones, seleccione Referencia dinámica.
    4. En el menú desplegable Seleccionar campo de matriz, seleccione [Datos] Lista de médicos: matriz.
  17. Guarde sus cambios.
    Su vista previa de pantalla muestra la pantalla Preferencia de médico con un menú desplegable de médicos rellenado desde su fuente de datos externa.
    Vista previa de pantalla con Título de pantalla de flujo establecido como Preferencia de médico, título de campo desplegable establecido como Seleccionar un médico y el campo desplegable de referencia dinámico establecido como una matriz.
  18. Siga construyendo el resto de su flujo.
 
Cargando
Salesforce Help | Article