La coordinación del campo se hace a gritos, por teléfono o por WhatsApp. "¿El gasoil del martes era 5000 o 5500?", "¿quién cargó la venta del ternero?", "acordate de registrar la ración que se compró". Cada pregunta arranca una conversación separada del dato al que se refiere, y el monto, la fecha y el responsable quedan flotando en el chat, sin enlace con el registro real. Los Chats del Equipo de Ruralit cambian eso: cada mensaje puede nacer de un movimiento del establecimiento, citado con su monto y su link, y todo queda dentro de la misma app donde se cargan los datos.
Coordinar el campo sin salir de la app
WhatsApp es útil, pero no conoce tu establecimiento. Si querés preguntar por un gasto, tenés que tipear el monto, recordar la fecha y esperar que el otro busque en sus registros. Ruralit sí conoce el establecimiento, porque los datos viven ahí. Así que la conversación puede arrancar con el dato ya visible: tocás el registro, lo citás en el chat, y la otra persona lo ve con su monto, su fecha y su enlace directo al movimiento.
Los Chats del Equipo son la mensajería interna del establecimiento, integrada en el mismo panel de colaboración que la actividad. No es una app separada ni un canal paralelo: es la continuación natural del registro. Cada conversación nace de un dato concreto del campo.
Chats uno a uno y grupales
Hay dos tipos de conversación, y ambas viven en la misma bandeja de entrada, con avatar, último mensaje, hora y contador de no leídos:
- Chat uno a uno: con un integrante específico del establecimiento. Lo abrís directamente desde el selector de integrantes, sin pasos de más.
- Chat grupal: con varios a la vez. Elegís los integrantes, le ponés nombre al grupo y queda creado para coordinar entre todos los que comparten una tarea.
Un filtro rápido de Todos / No leídos te deja ir directo a lo que todavía no leíste, así no se pierde nada entre las conversaciones del día.
Citar un registro como contexto
Este es el punto fuerte. Cada mensaje puede adjuntar —"citar"— un registro real del establecimiento: un movimiento, un recurso de inventario o una nota. El registro citado queda incrustado en el mensaje con su monto, su fecha y un enlace directo que lleva al movimiento original.
- Botón clip: abre un selector con buscador que lista los últimos 50 registros citables del establecimiento.
- El registro se adjunta al próximo mensaje: la conversación arranca con el contexto exacto, no con una descripción vaga del tipo "el gasto de ayer".
- Enlace directo: quien recibe el mensaje puede tocar el registro citado y abrir el movimiento original, sin tener que ir a buscarlo a mano.
En vez de escribir "el gasto de sanidad de ayer", citás el gasto de sanidad de ayer. La diferencia es que el monto, la categoría y la fecha ya están ahí, visibles para todos, y cualquiera puede abrir el registro con un toque.
Conversaciones ancladas a un cambio
El panel de actividad y los chats están conectados. Desde el detalle de un evento, el botón Comentar abre el chat con ese registro ya citado, dirigido a la persona responsable del cambio. Así la conversación no empieza de cero ni con explicaciones: arranca con el contexto exacto del movimiento que la originó. "¿Por qué editaste este gasto?" deja de ser una pregunta que requiere reconstruir el caso, y pasa a ser un mensaje que ya trae el gasto adentro.
No es un chat aislado ni un log técnico. Cada conversación nace de un dato concreto del establecimiento —un gasto, un recurso, una nota— y queda anclada a ese dato. Hablás sobre el movimiento, no sobre un recuerdo del movimiento.
Cómo funciona el día a día
- Bandeja de entrada: lista de conversaciones con avatar, último mensaje, hora y contador de no leídos. Filtros: Todos / No leídos.
- Creación: botón "Nuevo chat" → selector de integrantes → "Iniciar chat" con uno o "Crear grupo" con varios.
- Conversación: mensajes con avatar, burbuja propia y ajena, separador por día y animación de llegada. Límite de 2000 caracteres por mensaje, suficiente para coordinar sin que se vuelva un mail.
- Acceso rápido: la barra superior muestra un badge con la cantidad de chats activos, y el panel puede abrirse directamente sobre un chat específico cuando llega un mensaje.
Cifrado de extremo a extremo
Las conversaciones del campo merecen la misma privacidad que los datos del establecimiento. Por eso los chats están cifrados de extremo a extremo, del lado del cliente, antes de salir del dispositivo. Ni siquiera un incidente en el servidor permitiría leer el contenido de los mensajes.
- Identidad por dispositivo: cada navegador genera su propio par de claves, guardado localmente en el dispositivo, y registra solo la parte pública en el servidor.
- Cifrado por mensaje: cada mensaje se cifra con una clave efímera, envuelta para cada destinatario. No hay una clave maestra que abra todo.
- No se lee fuera del dispositivo: un mensaje enviado desde otro dispositivo se muestra como "Este mensaje no está disponible en este dispositivo". La privacidad es real, no decorativa.
Esto significa que la coordinación del campo no pasa por un servidor que pueda leerla. Lo que se conversa en el establecimiento se queda en el establecimiento.
Disponibles para todo el equipo
Los chats están disponibles para todos los integrantes del establecimiento, incluso para quienes no tienen permiso de historial de actividad. Es decir, podés coordinar con tu encargado por chat aunque no le hayas habilitado el panel de cambios. La mensajería y la auditoría son dos cosas distintas, y cada una tiene sus propios permisos.
Los Chats del Equipo ya están disponibles en Ruralit. Abrí el panel de colaboración desde la barra superior y empezá a conversar sobre tus movimientos, con el dato siempre visible y la conversación cifrada de extremo a extremo.