Lo que aprenderás: Esta página cubre todas las funciones de Livia: conversaciones de chat, rutinas automatizadas, aprobaciones de acciones, oportunidades comerciales, controles de privacidad, seguimiento de uso y diagnósticos de integración.
🔢 Tabla de contenidos
- Overview
- Prerequisites
- Endpoint Reference
- Chat
- Conversations
- Routines
- Approvals
- Opportunities
- State & Capabilities
- Privacy & Retention
- Audit Log
- Settings & Usage
- Integration Diagnostics
- Error Handling
- Best Practices
1. Descripción general
¿Qué es Livia - Asistente 360?
Livia - Asistente 360 es un asistente de IA basado en planes integrado directamente en ZappWay. A diferencia de los empleados de IA (que manejan las conversaciones con clientes externos), Livia trabaja para usted y su equipo internamente. Capacidades clave:- 💬 Chat en lenguaje natural con historial de conversaciones completo
- 🔄 Rutinas automatizadas: tareas recurrentes que se ejecutan según lo programado
- ✅ Aprobaciones de acciones: revise las acciones propuestas por la IA antes de ejecutarlas
- 📈 Oportunidades de negocio: información valiosa obtenida mediante IA a partir de sus datos
- 🔒 Controles de privacidad: gestión completa de la retención de datos
- 📋 Registro de auditoría: historial completo de cada acción que realizó el asistente
Requisito del plan
Livia está disponible solo en planes que incluyen la marca de funciónpersonal_assistant. Al intentar acceder a cualquier punto final sin el plan requerido, se devuelve:
2. Requisitos previos
- Cuenta activa de ZappWay con un plan que incluye Livia
- Sesión autenticada (Livia siempre está vinculada al usuario, no a la organización a nivel de chat)
- Al menos una integración configurada para funcionalidad completa (opcional para chat básico)
3. Referencia de punto final
4. Charla
Enviar un mensaje
El punto final del chat es el núcleo de Livia. Acepta un mensaje y devuelve una respuesta transmisión de eventos enviados por el servidor (SSE) o una respuesta JSON estándar.
Ejemplo (sin transmisión):
CÓDIGO_BLOQUE_2
Ejemplo (transmisión):
CÓDIGO_BLOQUE_3
Formato de respuesta de transmisión (SSE)
Cuandostream: true, el punto final devuelve Content-Type: text/event-stream.
Eventos:
Heartbeat: Se envía un comentario
: heartbeat cada 15 segundos para mantener viva la conexión.
Tiempo de espera: Las transmisiones se cierran automáticamente después de 90 segundos.
TypeScript (transmisión):
CÓDIGO_BLOQUE_4
Limitación de tarifas: El punto final del chat aplica límites de tarifas basados en el plan. Los encabezados de límite de tasa se incluyen en cada respuesta:
X-RateLimit-LimitX-RateLimit-RemainingX-RateLimit-Reset
5. Conversaciones
Livia mantiene un historial de conversaciones persistente. Cada conversación es un hilo de mensajes.Listar conversaciones
Crear una conversación
Recibir mensajes en una conversación
Cancelar un mensaje en streaming
Si hay una respuesta de transmisión en curso y desea detenerla:Reintentar un mensaje fallido
6. Rutinas
Rutinas son tareas automatizadas que se ejecutan según una programación. Livia puede ejecutar rutinas de forma automática o bajo demanda.Lista de rutinas
Crear/actualizar una rutina
Alternar una rutina
Habilite o deshabilite una rutina sin eliminarla:Obtener historial de ejecución
Ejecutar una rutina manualmente
7. Aprobaciones
Algunas acciones propuestas por Livia requieren su aprobación explícita antes de su ejecución. El sistema de aprobaciones le brinda control total sobre las acciones automatizadas.Lista de aprobaciones pendientes
Aprobar una acción
Rechazar una acción
8. Oportunidades
Livia muestra oportunidades de negocio: información identificada por IA a partir de los datos de sus conversaciones, contactos e integraciones.Listar oportunidades
Actualizar una oportunidad
Marcar una oportunidad como activada, descartada o en curso:9. Estado y capacidades
Obtener estado de asistente
Devuelve el estado actual de Livia, incluido el contexto, el estado de las integraciones y las funciones activas.Obtener capacidades
Devuelve la lista de acciones y funciones disponibles para el asistente según su plan y las integraciones configuradas.10. Privacidad y retención
Tienes control total sobre los datos que almacena Livia.Obtener configuración de privacidad
Eliminar todos los datos personales
Elimina permanentemente todo el historial de conversaciones, datos de rutina y contexto personal almacenados por el asistente.⚠️ Esta acción es irreversible. Todo el historial de conversaciones y los datos personales se eliminarán permanentemente.
Obtener política de retención
Actualizar política de retención
11. Registro de auditoría
Cada acción que realiza Livia se registra para responsabilidad y revisión.Obtener registro de auditoría
Exportar registro de auditoría
Descargue el registro de auditoría completo como archivo:12. Configuración y uso
Actualizar configuración
Configurar el comportamiento de Livia:Obtener uso
Vea las estadísticas de uso de Livia (recuento de mensajes, ejecuciones de rutina, etc.):13. Diagnóstico de integración
Ejecute diagnósticos en una integración específica para verificar la conectividad y los permisos:14. Manejo de errores
Códigos de estado
15. Mejores prácticas
Chat en tiempo real
- Siempre implemente el manejo de desconexión del lado del cliente para llamar al punto final cancelar si el usuario se aleja
- Mostrar un indicador de carga mientras se espera el primer evento
chunk - Muestra el texto progresivamente a medida que llegan los eventos
chunkpara una mejor experiencia de usuario.
Rutinas
- Comience con rutinas simples (por ejemplo, resúmenes diarios) antes de automatizaciones complejas de varios pasos
- Utilice el historial de ejecución para verificar que las rutinas se estén ejecutando correctamente antes de habilitar otras nuevas.
- Configure rutinas para que se ejecuten durante las horas de menor actividad (temprano en la mañana) para evitar competir con el uso interactivo.
Aprobaciones
- Verifique las aprobaciones pendientes con regularidad: las acciones urgentes pueden caducar
- Revisar atentamente la acción
payloadantes de aprobarla, especialmente para acciones que envían comunicaciones externas. - Utilice el punto final
rejectpara proporcionar comentarios que ayuden al asistente a conocer sus preferencias
Privacidad
- Establezca una política de retención que coincida con los requisitos de gobierno de datos de su organización.
- Exportar el registro de auditoría periódicamente para registros de cumplimiento.
- Utilice
DELETE /privacycomo parte de los flujos de trabajo de baja para los miembros del equipo que salen

