Enviar solicitud
Utilice la acción Enviar aplicación para enviar medios enriquecidos desde una aplicación compatible (actualmente limitada a las extensiones de la aplicación iMessage de Apple) a sus contactos de mensajería.
Por ejemplo, puedes configurar un bot para que envíe una aplicación interactiva de iMessage a través de Mensajes de Apple para empresas. El consumidor recibe un mensaje multimedia enriquecido que muestra el icono, el título y el subtítulo de la aplicación iMessage directamente en la aplicación Mensajes de su dispositivo. Pueden interactuar con la aplicación iMessage sin salir de la conversación. Tras interactuar con la aplicación, el consumidor puede elegir continuar o finalizar la conversación con el bot. Si la conversación continúa y se dirige a un agente, la transcripción del agente muestra la aplicación iMessage que se compartió previamente con el cliente.
Configurar la acción Enviar solicitud
Campo | Descripción |
---|---|
Nombre | Escriba un nombre distintivo para la acción. La etiqueta que ingrese aquí se convierte en el nombre de la acción que se muestra en la estructura del flujo. |
Nombre de la aplicación |
Introduzca el nombre de la aplicación. El nombre que introduzca aquí debe coincidir con el nombre de la aplicación previamente configurado por los administradores en la plataforma de mensajería correspondiente. |
URL de la aplicación |
Cadena URL que contiene los datos que la aplicación de mensajería envía a la aplicación interactiva. Los parámetros de la URL deben ser específicos para los requisitos de su aplicación y deben coincidir con los parámetros esperados por la aplicación de mensajería de su dispositivo. |
Mensaje recibido |
Un diccionario con información que indica a la aplicación de mensajería del dispositivo del participante qué contenido y cómo mostrarlo en la burbuja del mensaje recibido. Para personalizar el mensaje recibido, haga clic en Mensaje recibido y añada los siguientes detalles opcionales:
Nota: Cuando el canal es Apple Messages for Business, esta imagen sólo se utiliza si la extensión de aplicaciones iMessage no está instalada en el dispositivo del consumidor. Cuando se instala la extensión de aplicaciones de iMessage, la imagen definida en la configuración de la aplicación se utiliza en la burbuja del mensaje recibido. Si la aplicación iMessage no está instalada y el mensaje no está provisto de una imagen, la burbuja de mensajes recibidos muestra un solo color en la burbuja de mensajes recibidos. |
Definir caminos de éxito y fracaso
Ruta | Descripción |
---|---|
Éxito |
Esta ruta indica que el sistema ha enviado correctamente un rich media compatible con la aplicación al contacto de mensajería. Para seguir la ruta que desea que siga la interacción, arrastre la acción adecuada debajo de la ruta Éxito. |
Falla |
Esta ruta indica que el sistema no ha podido enviar un medio enriquecido compatible con la aplicación al contacto de mensajería. Para dirigir la ruta que desea que siga la interacción, arrastre la acción adecuada debajo de la ruta de Fallo. |
Prácticas recomendadas para configurar la acción Enviar solicitud
Las siguientes prácticas recomendadas le ayudarán a asegurarse de que el canal de mensajería admite la acción Enviar solicitud:
- La acción Enviar solicitud es asíncrona y no pausa el flujo del bot. Para evitar la transmisión a dispositivos no aptos, antes de añadir la acción, debe identificar si el dispositivo del usuario puede gestionar formularios. Las capacidades del dispositivo se incluyen en los datos de los participantes en una conversación. Para confirmar la capacidad del dispositivo, puede utilizar la expresión,
(FindString(Flow.deviceCapabilities,"FORM") > 0)
, por ejemplo, en una acción Decisión o Cambiar antes de la acción Enviar aplicación. Además, si el flujo ejecuta la acción con un dispositivo que no admite FORM, entonces la acción toma la ruta de fallo. - También puede utilizar la variable integrada en Architect,
Session.Source
, para identificar el tipo de canal de mensajería. Para obtener más información sobre esta variable, consulte Architect built-in variables.
- En Genesys Cloud Messaging Platforms, configure la integración de Apple Messages for Business con la información de la aplicación iMessage. Para obtener más información, consulte Configurar ACD para integraciones de Apple.
- En la página de inicio de Architect, haga clic o pase el ratón por encima del menú Flows y seleccione flujo de bots digitales.
- Cree un nuevo flujo o seleccione uno existente. Se abre la página de configuración del flujo.
- (Opcional) Antes de añadir la acción Enviar solicitud al flujo, realice los siguientes pasos para comprobar si el dispositivo Apple del usuario puede gestionar formularios Apple.
- En la caja de herramientas, expanda la categoría Logical y arrastre una acción Decision a la ubicación deseada en el flujo.
- En la acción Decisión, proporcione una expresión para confirmar que el dispositivo puede gestionar formularios. Por ejemplo, utilice la expresión
(FindString(Flow.deviceCapabilities,"FORM") > 0)
.
- En la caja de herramientas, expanda la categoría Communicate y arrastre una acción Send Application a la ubicación deseada en el flujo. Si ha utilizado una acción Decisión en el paso anterior, coloque la acción Enviar solicitud en la ruta de éxito de la acción Decisión.
- En el cuadro Nombre, escriba un nombre significativo para la acción. Este nombre se convierte en el nombre de la acción Enviar solicitud en el flujo.
- En la casilla Nombre de la aplicación, introduzca el nombre, que coincide con el nombre de la aplicación configurado en el nivel de integración del conector.
- En el cuadro URL de aplicación , introduzca los datos que se enviarán a las aplicaciones de iMessage. Los parámetros de URL transmitidos deben ser específicos para los requisitos de su aplicación y deben coincidir con los parámetros esperados por su aplicación iMessage. Por ejemplo, una aplicación basada en la localización utiliza los siguientes parámetros:
"?name=Vanlife%20Pickup&deliveryDate=09-06-2025&destinationName=Salt%20Lake%20City%20Airport&street=West%20Terminal%20DriveSt&state=UT&city=Salt%20Lake%20City&country=USA&postalCode=84122&latitude=40%2E7903&longitude=%2D111%2E9771&extraCharge=155%2E00&isFinalDestination=true"
. - Configure la imagen, el título y el subtítulo de la burbuja del mensaje recibido.
- Continúe construyendo el flujo en función de las necesidades de su empresa, incluyendo las rutas de la acción Éxito y Fallo .