Para habilitar conversaciones entre usuarios y marcas en Business Messages, debes crear un agente: una entidad de conversación con la que interactúan los usuarios. Un agente representa a una marca y, además, incluye todo el código, la infraestructura, los recursos y el diseño de conversación necesarios para potenciar las interacciones de los usuarios.
Revisa las siguientes listas para conocer los requisitos y las prácticas recomendadas para crear y lanzar agentes. Estas listas se organizan de forma secuencial y están diseñadas para que puedas optimizar y lanzar tu agente con facilidad.
Configurar
Crea un agente de Business Messages.
- Regístrate como socio. Obligatorio. Obtén acceso a Business Communications Developer Console y a las APIs.
- Crea un agente. Obligatorio. Crea una entidad para tu marca y un agente personalizado.
- Explora las funciones con el bot de ayuda de Business Messages. Opción recomendada. Obtén información sobre las funciones de Business Messages y pruébalas en una conversación con tu agente.
- Agrega ubicaciones a tu agente. Opcional. Si tu marca tiene ubicaciones físicas, asócialas con tu agente para habilitar conversaciones basadas en la ubicación.
Configurar
Optimiza la disponibilidad y la usabilidad de tu agente.
- Especifica la disponibilidad de los mensajes. Obligatorio. Especifica los días y horarios en los que los agentes en vivo están disponibles para responder a los usuarios.
- Admite la localización y establece las configuraciones regionales compatibles. Obligatorio. Obtén información sobre cómo los Mensajes de Negocio informan las configuraciones regionales de los usuarios y establece la configuración regional predeterminada de tu agente.
- Establece información no local. Opción recomendada. Especifica los dominios, los números de teléfono y las regiones disponibles asociados al agente. Aumenta los puntos de entrada de conversación y el alcance del usuario de tu agente.
Diseño
Define los tipos de conversaciones y tareas del usuario que admite tu agente.
Diseña el flujo de conversación. Obligatorio. Revisa los lineamientos de diseño de conversaciones de los Mensajes para Negocio y diseña las conversaciones y las tareas del usuario que deseas admitir.
- Recopila información sobre los requisitos previos. Obligatorio. Define el recorrido del usuario clave que deseas admitir, el objetivo final del usuario y tus métricas de éxito.
- Diseña la personalidad del chatbot. Obligatorio. Identifica el tono de voz óptimo para representar tu marca.
- Crea un mensaje de bienvenida. Obligatorio. Saluda al usuario y explícale lo que el agente puede y no puede hacer. Usa activadores de conversación para destacar las tareas compatibles.
- Planifica la ruta de la conversación. Obligatorio. Define la secuencia de pasos que lleva al usuario a su objetivo final a través de un diálogo de ida y vuelta con el bot.
- Usa atributos enriquecidos para guiar el flujo o hacerlo más dinámico. Opcional. Para avanzar en la conversación, usa las respuestas y acciones sugeridas. Para combinar sugerencias y texto con gráficos, usa tarjetas enriquecidas y carruseles para generar atractivo visual.
- Escribe el lenguaje para cada respuesta del bot. Obligatorio. Usa un lenguaje conversacional que imite los ritmos del diálogo humano natural.
- Crea una estrategia de resguardo. Obligatorio. Para evitar callejones sin salida en la conversación, crea respuestas predeterminadas para consultas inesperadas.
- Crea una estrategia de transferencia. Opcional. Reconocer cuándo se necesita asistencia de un agente humano y transferir al usuario a un representante humano La copia de seguridad de los agentes en vivo es obligatoria para las conversaciones que comienzan en puntos de entrada que pertenecen a Google. Las conversaciones que se inician desde puntos de entrada administrados por la marca no requieren agentes en vivo.
Diseña un flujo para reactivar la participación. Opcional. Agrega una ruta a la conversación para volver a atraer a los usuarios en un plazo de 30 días después de su último mensaje.
Desarrollo
Admite la funcionalidad de conversación y realiza la integración con otros productos.
Implementa el manejo de conversaciones. Obligatorio. Puedes usar las bibliotecas cliente, las muestras de código o las APIs de REST.
- Recibir mensajes. Obligatorio. Confirma y procesa los mensajes de los usuarios.
- Enviar mensajes. Obligatorio. Enviar texto, sugerencias y contenido enriquecido a los usuarios
- Hacer un seguimiento de los recibos de los mensajes Opcional. Saber que los usuarios reciben y leen tus mensajes
- Envía y recibe eventos. Obligatorio. Enviar, recibir y admitir contenido de conversación que no sea un mensaje
- Envía encuestas y recibe los resultados. Obligatorio. Personaliza las encuestas que ven los usuarios para que se adapten a las necesidades de tu empresa.
Integración con otros productos Opción recomendada. Agrega funcionalidad personalizada a tu agente y satisface las necesidades de tu empresa.
- Iniciar conversaciones desde un sitio web o una URL Opción recomendada. Habilita los puntos de entrada de conversación en las plataformas que administras.
- Agrega automatización con Dialogflow. Opcional. Agrega automatización a las conversaciones de tu agente con facilidad.
- Autentícate con OAuth. Opcional. Verifica las identidades de los usuarios para proporcionar conversaciones seguras y personalizadas.
Implementar
Haz que tu agente esté disponible para los usuarios en los puntos de entrada disponibles.
- Verifica tu agente y las ubicaciones. Obligatorio. Confirma y finaliza la información del agente. Si tienes ubicaciones, confirma que las ubicaciones especificadas pertenezcan a la marca que representa tu agente.
- Inicia tu agente. Obligatorio. Haz que tu agente esté disponible en puntos de entrada que no dependan de la ubicación.
- Lanza tus ubicaciones. Obligatorio si tienes ubicaciones. Haz que tu agente esté disponible en puntos de entrada basados en la ubicación.
Medir
Mide y mejora el rendimiento de tu agente.
- Haz un seguimiento de las métricas para medir el rendimiento del agente. Obligatorio. Realiza un seguimiento del rendimiento de las conversaciones de tu agente y mejora su calidad.
- Itera el diseño de la conversación en función de las métricas del agente. Opción recomendada.