Seguimiento de Actividades y Comunicaciones
Sistema de Actividades de Contacto
Rastrear Interacciones y Comunicaciones
El sistema de actividades de contacto proporciona seguimiento integral de todas las interacciones con contactos:
Creación de Actividades:
- Las actividades se crean automáticamente cuando ocurren interacciones con contactos
- Cada actividad vincula una interacción específica a un registro de contacto
- Las actividades incluyen atribución de usuario y asignación de equipo para seguimiento adecuado
- Las marcas de tiempo rastrean automáticamente cuándo ocurren las actividades
Componentes de Actividad:
- ID de Usuario: Rastrea qué miembro del equipo inició la actividad
- ID de Equipo: Asegura que las actividades estén adecuadamente limitadas a equipos
- ID de Contacto: Vincula actividades a registros de contacto específicos
- ID de Modelo: Referencia la interacción específica (chat, ticket, correo electrónico)
- Tipo de Actividad: Categoriza el tipo de interacción
Gestión de Actividades:
- Las actividades se pueden crear a través del ContactActivityTrait
- Se admite eliminación de actividades para limpieza y gestión
- El filtrado basado en equipo asegura control de acceso adecuado de actividades
- La paginación de actividades admite historiales de interacción grandes
Integración de Actividades con Componentes del Sistema
Las actividades de contacto se integran perfectamente con varias características del sistema:
Creación Automática de Actividades:
- Las interacciones de chat crean automáticamente actividades de contacto
- Las comunicaciones por correo electrónico activan la creación de actividades
- La creación de tickets genera actividades de contacto asociadas
- Las interacciones de widget crean actividades para seguimiento de contactos
Relaciones de Actividades:
- Las actividades pertenecen a usuarios específicos para responsabilidad
- Las actividades están asociadas con contactos para seguimiento de relaciones
- Las actividades se vinculan a modelos de interacción específicos (chats, correos electrónicos, tickets)
- La asignación de equipo asegura control de acceso adecuado y aislamiento
Tipos de Actividades
Seguimiento de Correo Electrónico, Chat y Tickets
El sistema admite múltiples tipos de actividades para seguimiento integral de comunicaciones:
Seguimiento de Actividades de Correo Electrónico:
- TYPE_EMAIL: Rastrea comunicaciones por correo electrónico con contactos
- Integración de Correo Electrónico Entrante: Creación automática de actividades de correo electrónico para correos recibidos
- Detalles de Correo Electrónico: Seguimiento de asunto, remitente y contenido del mensaje
- Asociación de Actividad de Correo Electrónico: Vincula actividades de correo electrónico a registros de actividades de contacto
Seguimiento de Actividades de Chat:
- TYPE_CHAT: Rastrea interacciones de chat con contactos
- Integración de Chat de Widget: Las interacciones de widget de chat del sitio web crean actividades de chat
- Seguimiento de Sesión de Chat: Vincula actividades de chat a sesiones de chat específicas
- Creación de Actividades en Tiempo Real: Las actividades de chat se crean durante conversaciones en vivo
Seguimiento de Actividades de Tickets:
- TYPE_TICKET: Rastrea interacciones de tickets de soporte
- Actividades de Creación de Tickets: Creación automática de actividades cuando se crean tickets
- Seguimiento de Interacciones de Soporte: Vincula tickets al historial de actividades de contacto
- Gestión de Actividades de Tickets: Las actividades rastrean interacciones relacionadas con tickets
Gestión de Tipos de Actividades
Cada tipo de actividad tiene manejo e integración específicos:
Características de Actividades de Correo Electrónico:
- Almacenamiento de Correo Electrónico Entrante: Contenido de correo electrónico almacenado en tabla separada incoming_emails
- Deduplicación de Correo Electrónico: Previene actividades de correo electrónico duplicadas para los mismos mensajes
- Seguimiento de Contenido de Correo Electrónico: Almacenamiento de asunto, remitente y fragmento de mensaje
- Relaciones de Actividades de Correo Electrónico: Vincula a registros de actividades de contacto
Características de Actividades de Chat:
- Integración de Sesión de Chat: Actividades vinculadas a sesiones de chat específicas
- Integración de Widget: Los chats de widget del sitio web crean automáticamente actividades
- Creación de Contactos: Las interacciones de chat pueden crear nuevos contactos automáticamente
- Seguimiento en Tiempo Real: Actividades creadas durante interacciones de chat en vivo
Características de Actividades de Tickets:
- Seguimiento de Tickets de Soporte: Vincula tickets al historial de interacciones de contacto
- Creación de Actividades de Tickets: Generación automática de actividades para nuevos tickets
- Historial de Soporte: Historial completo de interacciones de soporte por contacto
- Gestión de Actividades de Tickets: Las actividades rastrean eventos del ciclo de vida de tickets
Línea de Tiempo de Actividades
Historial Cronológico de Interacciones de Contacto
El sistema de actividades proporciona seguimiento cronológico integral de interacciones de contacto:
Visualización de Línea de Tiempo:
- Ordenamiento Cronológico: Actividades mostradas en orden cronológico inverso (más recientes primero)
- Formato de Marca de Tiempo: Las actividades muestran marcas de tiempo formateadas para fácil lectura
- Paginación de Actividades: Los historiales de actividades grandes están paginados (10 actividades por página)
- Visualización de Tipo de Actividad: Diferentes tipos de actividades mostrados con formato apropiado
Características de Línea de Tiempo:
- Enlaces de Actividades: Las actividades se vinculan a interacciones fuente (chats, tickets, correos electrónicos)
- Contexto de Actividades: Las actividades muestran contexto relevante y detalles de interacción
- Atribución de Usuario: Las actividades muestran qué usuario inició la interacción
- Filtrado de Equipo: Actividades filtradas por equipo para control de acceso adecuado
Integración de Línea de Tiempo:
- Páginas de Detalles de Contacto: La línea de tiempo de actividades aparece en vistas de detalles de contacto
- Interfaz de Pestaña de Actividades: Pestaña dedicada para visualización de historial de actividades
- Actualizaciones en Tiempo Real: Nuevas actividades aparecen en la línea de tiempo inmediatamente
- Búsqueda de Actividades: Encontrar actividades específicas dentro del historial de contacto
Gestión de Historial de Actividades
El historial de actividades proporciona seguimiento integral de interacciones:
Organización de Historial:
- Historial Específico de Contacto: Todas las actividades para un contacto en una línea de tiempo
- Filtrado Basado en Equipo: Actividades filtradas por membresía de equipo
- Acceso Basado en Usuario: Visibilidad de actividades basada en permisos de usuario
- Filtrado de Tipo de Actividad: Filtrar actividades por tipo (correo electrónico, chat, ticket)
Características de Historial:
- Auditoría Completa de Interacciones: Historial completo de todas las interacciones de contacto
- Relaciones de Actividades: Las actividades se vinculan a interacciones fuente para contexto
- Análisis Histórico: Rastrear patrones de interacción y frecuencia de comunicación
- Métricas de Actividades: Analizar compromiso de contacto a través del historial de actividades
Integración de Correo Electrónico
Seguimiento de Correo Electrónico Entrante y Saliente
El sistema proporciona integración integral de correo electrónico para comunicación con contactos:
Procesamiento de Correo Electrónico Entrante:
- Detección Automática de Correo Electrónico: El sistema detecta automáticamente correos electrónicos entrantes de contactos
- Creación de Actividades de Correo Electrónico: Los correos electrónicos entrantes crean automáticamente actividades de contacto
- Almacenamiento de Contenido de Correo Electrónico: Asunto, remitente y contenido del mensaje almacenados para referencia
- Prevención de Duplicados: El sistema previene actividades de correo electrónico duplicadas para los mismos mensajes
Características de Integración de Correo Electrónico:
- Integración de Buzón de Usuario: Se conecta a cuentas de correo electrónico de usuario para procesamiento automático
- Coincidencia de Correo Electrónico de Contacto: Coincide correos electrónicos entrantes con contactos existentes
- Extracción de Contenido de Correo Electrónico: Extrae asunto, remitente y fragmentos de mensaje
- Asociación de Actividades: Vincula contenido de correo electrónico a registros de actividades de contacto
Soporte de Correo Electrónico Saliente:
- Integración de Campañas de Correo Electrónico: Correos electrónicos salientes rastreados para comunicación con contactos
- Seguimiento de Estado de Correo Electrónico: Rastrear estados de correo electrónico enviado, fallido, en cola y borrador
- Monitoreo de Entrega de Correo Electrónico: Monitorear entrega e interacción de correo electrónico
- Historial de Comunicación por Correo Electrónico: Historial completo de interacciones por correo electrónico por contacto
Gestión de Actividades de Correo Electrónico
Las actividades de correo electrónico se integran con gestión más amplia de contactos:
Control de Permisos de Correo Electrónico:
- Acceso a Correo Electrónico Basado en Roles: Actividades de correo electrónico visibles según permisos de usuario
- Permisos CRUD de Correo Electrónico: Los usuarios con permisos CRUD de correo electrónico ven todas las actividades de correo electrónico
- Acceso Restringido a Correo Electrónico: Los usuarios sin permisos de correo electrónico ven actividades de correo electrónico limitadas
- Filtrado de Correo Electrónico Basado en Equipo: Actividades de correo electrónico filtradas por membresía de equipo
Visualización de Actividades de Correo Electrónico:
- Línea de Tiempo de Actividades de Correo Electrónico: Las actividades de correo electrónico aparecen en la línea de tiempo de actividades de contacto
- Visualización de Contenido de Correo Electrónico: Asunto, remitente y contenido de correo electrónico mostrados en actividades
- Enlaces de Actividades de Correo Electrónico: Las actividades se vinculan a correos electrónicos fuente para visualización detallada
- Formato de Actividades de Correo Electrónico: Actividades de correo electrónico formateadas para fácil lectura
Historial de Comunicaciones
Rastro de Auditoría Completo de Interacciones
El sistema de historial de comunicaciones proporciona seguimiento integral de todas las interacciones de contacto:
Seguimiento Integral de Historial:
- Todos los Tipos de Comunicación: Correo electrónico, chat, ticket y otras interacciones rastreadas
- Rastro de Auditoría Completo: Historial completo de todas las comunicaciones de contacto
- Atribución de Usuario: Todas las actividades rastreadas con información de usuario y marca de tiempo
- Historial Basado en Equipo: Historial de comunicaciones aislado por membresía de equipo
Organización de Historial:
- Línea de Tiempo Cronológica: Todas las comunicaciones organizadas por marca de tiempo
- Agrupación por Tipo de Actividad: Comunicaciones agrupadas por tipo para análisis
- Historial Específico de Contacto: Historial completo de comunicaciones por contacto
- Análisis de Comunicaciones del Equipo: Analizar patrones de comunicación del equipo
Acceso y Permisos de Historial:
- Acceso a Historial Basado en Roles: Acceso al historial de comunicaciones basado en roles de usuario
- Filtrado Basado en Equipo: Historial filtrado por membresía de equipo por seguridad
- Control de Permisos de Usuario: Visibilidad de historial basada en permisos de usuario
- Restricciones de Tipo de Actividad: Algunos tipos de actividades restringidos según permisos
Análisis e Información de Comunicaciones
El historial de comunicaciones proporciona información valiosa para gestión de contactos:
Patrones de Comunicación:
- Frecuencia de Interacción: Rastrear con qué frecuencia se comunica con contactos
- Canales de Comunicación: Analizar canales de comunicación preferidos por contacto
- Tiempos de Respuesta: Monitorear tiempos de respuesta y efectividad de comunicación
- Volumen de Comunicación: Rastrear volumen de comunicación a lo largo del tiempo
Análisis de Compromiso de Contacto:
- Métricas de Actividades: Medir compromiso de contacto a través de frecuencia de actividades
- Tendencias de Comunicación: Identificar patrones y tendencias de comunicación
- Capacidad de Respuesta de Contacto: Rastrear patrones de respuesta y compromiso de contacto
- Rendimiento de Comunicación del Equipo: Analizar efectividad de comunicación del equipo
Inteligencia Empresarial:
- ROI de Comunicación: Analizar efectividad de comunicación para resultados empresariales
- Salud de Relación de Contacto: Monitorear fuerza de relación a través de frecuencia de comunicación
- Rendimiento del Equipo: Evaluar rendimiento y efectividad de comunicación del equipo
- Seguimiento del Ciclo de Vida de Contacto: Rastrear progresión de contacto a través del historial de comunicaciones
