Contenido:
1. Nuevos chats: cambios en la interfaz
Ahora los nuevos chats pueden visualizarse en 2 vistas:
- Vista de tabla (como antes)
- Vista de lista de diálogos (como en Todos los chats/Mychats)
Cuando se visualizan chats nuevos, se ocultan las siguientes opciones:
- entrada de texto para el mensaje del operador;
- botones para aplicar macros y cerrar el chat.
Los chats mostrados en Nuevos chats no están disponibles en Todos los chats.
Nuevos chats: Cambios lógicos
Para desarrolladores y usuarios avanzados
Cuando la asignación de chats está desactivada, los mensajes de los clientes se muestran en los Nuevos chats, si:
- aún no hay diálogo con el cliente;
- el diálogo correspondiente con el cliente está cerrado.
Esta lógica sigue siendo la misma, pero se ha cambiado la realización técnica:
¿Cómo funcionaba antes?
Los mensajes nuevos no creaban un nuevo diálogo y no se asignaban a un diálogo cerrado.
Los mensajes nuevos se distinguían de los demás por el id de diálogo = NULL.
¿Cómo funciona ahora?
Estos mensajes se conectan a una conversación justo después de recibirlos – a una conversación cerrada existente o a una nueva conversación creada. A este diálogo se le asigna el operador id = NULL.
Por lo tanto, ahora la sección Nuevos chats muestra diálogos reales, que aún no están asignados.
Nuevos chats: Cambios en la API
Para desarrolladores y usuarios avanzados
En la versión actual se ha implementado un nuevo parámetro API para distinguir los mensajes nuevos.
Ahora: los mensajes nuevos se pueden distinguir de los demás a través de API – por parámetro new = 1, a través de scripts – parámetro u’dialog: {u’no asignado’: True}.
Antes: sólo se podían distinguir por el parámetro dialog_id = NULL.
Compatibilidad temporal – hasta el 15.07.2020:
Ambos parámetros son compatibles – los mensajes nuevos tienen los siguientes valores:
- API: new = 1, scripts: u’dialog: {u’no asignado’: True}
- dialog id = NULL (a pesar de que técnicamente dialog id está asignado)
La transición completa a un nuevo patrón – desde el 15.07.2020:
Sólo se admite un nuevo parámetro – los nuevos mensajes tienen los siguientes valores:
- API: new = 1, scripts: u’dialog: {u’no asignado’: True}
- dialog_id = a real dialog_id
El envío, la escucha y la eliminación de mensajes de audio están disponibles en la ventana de chat. Antes de enviarla, puedes escuchar la grabación o eliminarla y volver a grabarla.
2. Plantillas multimedia HSM – WhatsApp CM.com
El proveedor de la API de WhatsApp Business CM.com permite enviar a sus clientes plantillas multimedia con archivos adjuntos: fotos, documentos, contactos.
Ahora, tras crear y aprobar un HSM multimedia en una cuenta de CM.com, puede enviarlo a través de Chat2Desk utilizando medios variables en el diseño.
Por ejemplo
@HSM@
primer_contacto_1|es|medios