Agregar características de Apple Messages for Business
Desvío de las llamadas con la sugerencia de mensaje de Apple
Con Sugerencia de mensaje
Para habilitar Sugerencia de mensaje, envíe un correo electrónico al equipo de Apple Messages for Business a registry@apple.com con la siguiente información y Apple podrá establecer el canal por usted:
-
Facilite todos sus números de teléfono principales, incluidos los de alto volumen de llamadas.
-
Proporcione horas de contacto telefónico para establecer las expectativas de los clientes en cuanto a su mensaje fuera de horario.
-
Proporcione parámetros de intención, grupo y cuerpo para asociarlos a cada número de teléfono.
-
Proporcione una estimación de cuántos clientes pueden atender sus agentes al día. Puede aumentarse o reducirse en función de la capacidad operativa.
Para obtener más información sobre cómo habilitar Sugerencia de mensaje, consulte las preguntas frecuentes sobre Sugerencia de mensaje de Apple
Inserción de botones de Apple Messages for Business
Para insertar los botones de Apple Messages for Business en su sitio web o aplicación móvil, haga lo siguiente:
-
Agregue la biblioteca JS (JavaScript) de Apple Messages for Business a los encabezados de sus páginas web.
-
Agregue un contenedor
div
para alojar el botón. -
Personalice el banner, la asistencia alternativa y el color del botón para satisfacer las necesidades de su marca.
El botón Messages for Business debe contener, como mínimo, lo siguiente:
-
Un atributo de clase para especificar el tipo de contenedor: banner, teléfono o mensaje.
-
Un atributo data-apple-business-id con el ID de empresa que recibió cuando registró su empresa en Messages for Business.
Autenticación
La autenticación permite a los clientes iniciar sesión con el proveedor de identidades que prefieran durante una conversación de chat. La característica de autenticación aprovecha el marco OAuth2 y OIDC para verificar la identidad del cliente al iniciar sesión correctamente. Para obtener más información, consulte Habilitación de la autenticación para Apple Messages for Business.
Inicio de un chat desde una URL
Puede dar a sus clientes la posibilidad de iniciar una conversación con usted desde su sitio web o un mensaje de correo electrónico.
Por ejemplo, los clientes pueden iniciar un chat mediante una URL que usted les proporcione. Cuando hacen clic en la URL, el sistema les redirige a Mensajes para que puedan enviar a su empresa un mensaje de texto.
Usted decide cómo y dónde proporcionar la URL. Puede incluirla como enlace en un mensaje de correo electrónico o en su página web o bien utilizarla como acción para un botón de su aplicación.
Utilice la URL https://bcrw.apple.com/urn:biz:your-business-id
; reemplace your-business-id
por el ID de empresa que recibió de Apple tras registrarse en Messages for Business.
A continuación, se indican los parámetros opcionales de la cadena de consulta que puede incluir en la URL:
-
biz-intent-id
: se utiliza para especificar la intención o el propósito del chat. -
biz-group-id
: se utiliza para indicar el grupo, el departamento o las personas mejor cualificadas para atender la pregunta o el problema específico del cliente. -
body
: se utiliza para rellenar previamente el mensaje de forma que el cliente solo presione Enviar para iniciar la conversación.
A continuación, se muestra un ejemplo del aspecto que podría tener la URL para un cliente con una pregunta sobre una tarjeta de crédito dirigida al departamento de facturación:
-
https://bcrw.apple.com/urn:biz:22222222-dddd-4444-bbbb-777777777777?biz-intent-id=account_question&biz-group-id=billing_department&body=Order%20additional%20credit%20card
.
Adición de selectores de lista, selectores de tiempo, formularios y respuestas rápidas
Un selector de lista pide a su cliente que seleccione un elemento, como un producto o el motivo de su consulta. Un selector de tiempo le pide a su cliente que elija un intervalo de tiempo disponible, por ejemplo, para concertar una cita. Una respuesta rápida pide a su cliente que seleccione una respuesta sencilla y en línea. Los formularios le permiten crear flujos interactivos enriquecidos de varias páginas para los clientes.
Para obtener información sobre cómo configurar selectores de lista, selectores de tiempo, formularios y respuestas rápidas, consulte Adición de mensajes interactivos de Amazon Lex para los clientes en el chat.
Para obtener información sobre cómo habilitar los archivos adjuntos, consulte el artículo sobre habilitación de archivos adjuntos para compartir archivos mediante el chat.
Apple Pay
Apple Pay permite a los consumidores comprar sin necesidad de billetes, monedas o tarjetas bancarias físicas. Con Apple Messages for Business, los consumidores pueden realizar transacciones con sus marcas favoritas sin tener que salir de la app Mensajes.
Apple Pay es una característica distinta, pero comparte similitudes con Apple Pay integrado en la aplicación y Apple Pay en la web. Cuando una empresa solicita un pago a un cliente que compra bienes y servicios a través de Apple Messages for Business, el cliente puede usar Apple Pay para hacer el pago.
Para obtener más información sobre Apple Pay, consulte Apple Pay para desarrolladores
Para obtener información acerca de cómo configurar Apple Pay con Connect, consulte Adición de mensajes interactivos de Amazon Lex para los clientes en el chat.
Aplicaciones de iMessage
Las aplicaciones de iMessage o los mensajes interactivos personalizados (CIM) de Apple aumentan la interactividad entre los clientes finales y los clientes comerciales, lo que permite a los clientes finales recibir aplicaciones de iMessage de las empresas. Estas aplicaciones de iMessage contienen un conjunto de información más completo con el que los clientes finales pueden interactuar completamente desde la aplicación Mensajes de Apple. De este modo, el cliente final permanece en la conversación y lleva a cabo las mismas interacciones. Esto hace que el CIM de Apple sea más personalizable que otros tipos de mensajes interactivos existentes.
La siguiente figura es un ejemplo de una aplicación de iMessage enviada mediante un CIM de Apple con un mapa detallado y un marcador de ubicación:
Para obtener información sobre cómo configurar las aplicaciones de iMessage mediante Amazon Connect, consulte Adición de mensajes interactivos de Amazon Lex para los clientes en el chat.
Uso de enlaces enriquecidos para las URL
Los enlaces enriquecidos muestran una vista previa en línea de una URL que contiene una imagen. A diferencia de las URL normales, los clientes pueden ver la imagen inmediatamente en un chat sin elegir un mensaje de "Toque para cargar la vista previa".
Requisitos para usar enlaces enriquecidos en Amazon Connect
Para utilizar enlaces enriquecidos en los mensajes de chat de Amazon Connect, su URL e imágenes deben cumplir los siguientes requisitos:
-
Su sitio web debe utilizar las etiquetas Open Graph de Facebook. Para obtener más información, consulte Guía de uso compartido para webmasters
. -
La imagen que acompaña a la URL debe tener formato.jpeg, .jpg o.png.
-
El sitio web debe ser HTML.
nota
Cuando utilice por primera vez la característica de enlace enriquecido, le recomendamos que envíe la URL en un mensaje separado del texto de su chat, como se muestra en el siguiente ejemplo. El primer mensaje presenta la URL. El siguiente mensaje incluye la URL.
Uso de los atributos de contacto de Apple Messages for Business en los flujos de contacto
Los atributos de contacto permiten almacenar información temporal sobre el contacto para poder utilizarla en el flujo.
Por ejemplo, si tiene diferentes líneas de negocio que utilicen Apple Messages for Business, puede ramificar a diferentes flujos en función del atributo de contacto AppleBusinessChatGroup. O, si desea enrutar los mensajes de Apple Messages for Business de forma diferente a otros mensajes de chat, puede ramificarlos en función de MessagingPlatform.
Para obtener más información sobre los atributos de contacto, consulte Uso de los atributos de contacto de Amazon Connect.
Utilice los siguientes atributos de contacto para enrutar a los clientes de Apple Messages for Business.
Atributo | Descripción | Tipo | JSON |
---|---|---|---|
MessagingPlatform |
La plataforma de mensajería desde la que se originó la solicitud del cliente. Valor exacto: AppleBusinessChat |
Definido por el usuario | $.Attributes.MessagingPlatform |
AppleBusinessChatCustomerId |
El ID opaco del cliente proporcionado por Apple. Se mantiene constante para el AppleID y una empresa. Puede utilizarlo para identificar si el mensaje es de un cliente nuevo o de un cliente que vuelve. |
Definido por el usuario | $.Attributes.AppleBusinessChatCustomerId |
AppleBusinessChatIntent |
Puede definir la intención o el propósito del chat. Este parámetro se incluye en una URL que inicia una sesión de chat en Mensajes cuando un cliente elige el botón Chat de empresa. |
Definido por el usuario | $.Attributes.AppleBusinessChatIntent |
AppleBusinessChatGroup |
Usted define el grupo que designa al departamento o a las personas mejor cualificadas para tratar la pregunta o el problema concreto del cliente. Este parámetro se incluye en una URL que inicia una sesión de chat en Mensajes cuando un cliente elige el botón Chat de empresa. |
Definido por el usuario | $.Attributes.AppleBusinessChatGroup |
AppleBusinessChatLocale |
Define las preferencias de idioma y región de AWS que el usuario desea ver en su interfaz de usuario. Consta de un identificador de idioma (ISO 639-1) y un identificador de región (ISO 3166). Por ejemplo, en_US. |
Definido por el usuario | $.Attributes.AppleBusinessChatLocale |
AppleFormCapability |
Indica si el dispositivo del cliente admite formularios. Si es verdadero, el dispositivo del cliente es compatible. Si es falso, el dispositivo no es compatible. |
Definido por el usuario | $.Attributes.AppleFormCapability |
AppleAuthenticationCapability |
Indica si el dispositivo del cliente admite autenticación (OAuth2). Si es verdadero, el dispositivo del cliente es compatible. Si es falso, el dispositivo no es compatible. |
Definido por el usuario | $.Attributes.AppleAuthenticationCapability |
AppleTimePickerCapability |
Si el dispositivo del cliente admite selectores de tiempo. Si es verdadero, el dispositivo del cliente es compatible. Si es falso, el dispositivo no es compatible. |
Definido por el usuario | $.Attributes.AppleTimePickerCapability |
AppleListPickerCapability |
Indica si el dispositivo del cliente admite selectores de tiempo. Si es verdadero, el dispositivo del cliente es compatible. Si es falso, el dispositivo no es compatible. |
Definido por el usuario | $.Attributes.AppleListPickerCapability |
AppleQuickReplyCapability |
Indica si el dispositivo del cliente admite respuestas rápidas. Si es verdadero, el dispositivo del cliente es compatible. Si es falso, el dispositivo no es compatible. |
Definido por el usuario | $.Attributes.AppleQuickReplyCapability |