Campañas, consentimiento y políticas
Se pregunta algo a todos en el chat que ya usan, las respuestas llegan estructuradas y se insiste a quienes no han contestado. El consentimiento es un documento versionado con una firma a prueba de manipulaciones.
Colecciones
Un prompt es una pregunta con plantilla de un tipo determinado; una campaña la envía a una audiencia una vez o de forma programada. Las respuestas se analizan por tipo y se registran; algunos tipos escriben directamente en el perfil de la persona para que los administradores dejen de perseguir a la gente por sus datos.
- Audiencia: todos, un equipo, un rol o una lista de personas. Programación: una vez, diaria, semanal o mensual.
- A quienes no responden se les vuelve a preguntar cada hora, hasta tres veces por pregunta por defecto, siempre en su propio mensaje directo y solo en días laborables.
- Una negativa a compartir se reconoce y se registra como tal en lugar de insistir.
- Los administradores pueden pedir a las personas que informen sus propios datos de contacto en un solo mensaje.
collections.pending_reminder_hours collections.pending_max_reminders
| text, number, rating | texto libre, un único número como una puntuación NPS, una valoración de 1 a 5 |
|---|---|
| choice, multi | elegir una, o varias, de las opciones ofrecidas |
| ack | una confirmación, afirmativa o negativa |
| day_off, whatsapp, phone, email, contact_bundle | campos de perfil, normalizados, con desbordamiento a un campo hermano |
| objective, objective_outcome | un objetivo personal y su resultado en la fecha límite |
Anuncios
Los anuncios registran las lecturas por destinatario. Un escalado opcional, desactivado por defecto, escribe una vez a quienes no han abierto uno tras un número configurable de horas.
pulse.announcement_escalate_enabled pulse.announcement_escalate_hours
Acuerdos y firmas electrónicas
- Un acuerdo tiene una clave, un título, un cuerpo y una versión; publicar una versión nueva desactiva la anterior y todas las firmas de la versión anterior pasan a estar pendientes.
- Firmar registra al firmante, el nombre completo escrito, el canal, la IP de origen, la marca de tiempo y un hash SHA-256 sobre el título, la versión y el cuerpo exactos. Cualquier edición posterior produce un hash distinto.
- Los administradores ven quién firmó y quién está pendiente, y pueden enviar un recordatorio de firma a todos los que no lo han hecho.
- El firmante, los gerentes y los administradores disponen de un certificado de finalización imprimible.
Consentimiento de seguimiento de IP
El acuerdo ip_tracking_consent condiciona la clasificación de ubicación por persona cuando se marca como obligatorio. Un interruptor global, activado por defecto para que la mezcla de ubicaciones funcione desde el primer momento, omite el consentimiento por persona; se desactiva para exigir firmas. Revocar el consentimiento detiene la clasificación de esa persona de inmediato.
Políticas por equipo
Cada equipo tiene un documento de políticas en Markdown que los administradores pueden editar y sus miembros leer, con un valor por defecto para toda la organización para los equipos sin el suyo propio. Cada guardado se audita con quién lo editó, el documento tiene un tope de 50,000 caracteres, y el renderizador escapa el HTML antes de aplicar Markdown, de modo que una política nunca puede inyectar nada en la sesión de un lector.