PREGUNTAS FRECUENTES
Last updated
Last updated
El conmutador del widget Depurar se desactiva antes de entrenar a un Agente y vuelve a estar disponible después del Entrenamiento. Para abrir el widget Depurar, entrene a su Agente haciendo clic en el botón ENTRENAR.
Este Script es manejado por el Subslot de reserva, que se genera automáticamente al crear un Menú de Botones.
Después de esta Subslot, puedes construir cualquier Script de tu elección, por ejemplo, pedir a un Usuario Bot que seleccione uno de los botones y añadir una ranura de Salto que devuelva el Script de nuevo al Menú de Botones.
Las Variables de Contexto son variables almacenadas en el Chat y disponibles para ser leídas y modificadas por el sistema de acuerdo a la lógica embebida en el Script o Plataforma.Puedes aprender sobre variables de contexto siguiendo este enlace: Variables de Contexto
Para implementar un retardo entre la visualización de varias ranuras de texto, puede insertar una solicitud externa entre estas ranuras de texto a cualquier servidor receptivo y especificar la cabecera er-delay con el valor deseado en segundos en la configuración de esta solicitud externa. Más información sobre el uso de estas cabeceras: External Request slot (Envío de peticiones a APIs desde script)
La solicitud en sí es una formalidad para utilizar la opción de retardo, se puede enviar a cualquier servicio que responda, los datos de respuesta no necesitan ser analizados. Lo principal es que el servidor responda. El tiempo total de retardo será igual al tiempo de respuesta del servidor + el retardo en segundos de la cabecera er-delay. Si el servicio no responde, la plataforma esperará la respuesta a la solicitud durante 5 minutos.
Los metadatos del archivo se almacenan en la variable client_message e incluyen un enlace al archivo guardado en los servidores de Jivo. Puede leer sobre la recepción de archivos del Usuario Bot en otras plataformas omnichannel y mensajeros en los siguientes artículos: sección Plataformas omnichannel, sección Mensajeros.
Es posible, no hay restricciones. Puede averiguar en qué casos se reinicia (borra) el temporizador aquí: Activación del chatbot con un temporizador | Ranura del temporizador
La plataforma ejecuta estas ranuras casi simultáneamente, pero la petición externa puede llegar antes. Para solucionarlo, puede añadir la cabecera er-delay. Más detalles: Ranura de solicitud externa (Envío de solicitudes a API desde script)
Es el modelo de Agente no entrenado el que está siendo cambiado, no el Script en el bot builder. El modelo de Agente anterior sigue activo en el canal, y para que el nuevo Script funcione, necesita ser entrenado.
Es necesario acceder a los atributos de cualquier objeto utilizando corchetes: {{ cuerpo["foo"]["bar"] }}. Más información sobre los atributos reservados: Métodos reservados de los objetos
{{ now().timestamp() }}
¿Puedo utilizar la función now() para obtener un resultado con un desplazamiento? Por ejemplo, now(5) = UTC+5.
No, sólo puedes obtener la hora actual en UTC.
Si una cadena puede convertirse a un tipo específico (número, booleano, matriz, etc.), se conserva el tipo específico, no la cadena. Las operaciones matemáticas sólo pueden aplicarse a los números.
La cadena se convierte automáticamente en un número y se guarda como tal.
Sí, la cadena se convierte automáticamente en un número. Puede implementarlo de la siguiente manera: {{ "+" + (<número de teléfono> | cadena) }}
Para añadir elementos a una matriz, utilice el operador +.Ejemplo: Existe un carrito de la compra donde se añaden artículos.Carrito = [{ "id": "{{ id }}", "importe": "{{ importe }}"}]Para añadir un elemento: {{ carrito + [{"id": 1, "importe": importe}] }}
Esto puede hacerse utilizando {{ cadena_1 }}{{ cadena_2 }}. El operador + no funcionará en este caso.
Esta información está disponible en la configuración de la cuenta, en la pestaña Facturación.
Un Usuario Bot único como objeto de facturación es cada Usuario Bot único del canal con el que el Agente se comunica en un canal de Agente único. Si el mismo usuario real dialoga con el mismo Agente en el canal de otro Agente o con otro Agente de la misma Compañía, se consideran diferentes Usuarios Bot únicos.
Los contadores de suscripción se actualizan cada día a las 02:00 UTC: el valor del contador de tráfico (Usuarios Bot únicos) en el periodo de facturación se actualiza en función de las estadísticas de tráfico recibidas. Si un nuevo período de facturación comienza en el día actual, el contador de tráfico en el período de facturación se pone a cero.
El número de Usuarios Bot únicos se mide de la misma manera en Agentes NLU y Agentes sin NLU: se tienen en cuenta todos los chats en los que hubo alguna actividad en el Script (un mensaje del Usuario Bot o un mensaje del Agente, un temporizador activado, una solicitud entrante, etc.) en el periodo de facturación.
Un Usuario Bot único como objeto de facturación es cada Usuario Bot único del canal con el que el Agente se comunica en un Canal de Proyecto único. Si el mismo usuario real dialoga con el mismo Agente en el canal de otro Agente o con otro Agente de la misma Compañía, se consideran Usuarios únicos de Bot diferentes.
Puede informarse sobre las alertas de suscripción en este enlace: Alertas de pago
Por el momento, la compra de un paquete de reposición de tráfico sólo es posible a través del servicio de asistencia técnica: support@actum.cx.
Para identificar a un visitante en un canal, puede utilizar variables de canal. Más información: Variables de contexto de canal
Si el Agente está conectado directamente a Telegram, puedes ver las respuestas de los Usuarios Bot de las siguientes maneras:
Exportar el historial de chat desde la pestaña Analytics;
Exportar variables contextuales de chat desde la pestaña Analytics, entonces sólo verá las respuestas guardadas en las variables contextuales;
Configure la integración, por ejemplo, a través de Integromat, y envíe los datos a su correo electrónico o a Google Sheets.
Si el Usuario Bot no ha ocultado su nombre de usuario en la configuración de privacidad de Telegram, puedes verlo en la variable de canal channel_visitor_account.
Esto puede ocurrir cuando el Agente no está entrenado o cuando un canal con el mismo token ya está registrado. También pueden producirse errores durante la activación del canal:
"No se puede acceder al canal" - se muestra cuando el servidor no responde a la URL especificada.
2. "No se ha podido registrar el webhook del agente" - se muestra cuando no se ha podido registrar el webhook en el canal remoto.
Sin embargo, el canal se activará a pesar de estos problemas.
Puedes hacer esto usando una petición externa a la URL `https://api.telegram.org/bot{{ channel_webhook_token }}/getChatMember?chat_id=@**[CHANNEL USERNAME]**
_id={ channel_visitor_id }}, donde en la pestaña Respuesta, analizas la variable de la respuesta: {{ body.result.status }}.Añade el nombre de usuario del canal o grupo de Telegram a la URL, para la que quieres comprobar la suscripción, añade la petición externa al Script del Agente, y utiliza la variable obtenida en el escenario posterior. El algoritmo de interacción puede ser el siguiente:
El usuario del bot escribe al bot de Telegram en mensajes privados;
El bot comprueba el estado de suscripción del usuario del bot;
En función del estado, la comunicación continúa según uno de los escenarios.
Esta información puede recuperarse utilizando el informe de estadísticas de Slot, que puede exportarse en la página Analytics. El informe muestra por qué ranura y cuántas veces ha pasado el Usuario Bot durante una sesión de diálogo específica.
Las variables se exportan por orden alfabético.
La Plataforma acepta 20 peticiones por segundo, pero los envíos posteriores se distribuyen en el tiempo para suavizar la carga y no superar los límites de la API del mensajero.
¿Existe un límite en el número de chats abiertos por empresa?
No hay límites para los chats abiertos.
Hay un filtro incorporado llamado tojson (más detalles:). Para eliminar los saltos de línea, utilice {{ algunos | replace('\n', '') }}.
Encontrará las instrucciones en este enlace: