Canales de comunicación
OnClock unifica todos los canales donde trabaja tu equipo en un solo hilo. Email, WhatsApp, Telegram, videollamada y chat interno aparecen con etiquetas por canal y conversaciones organizadas por proyecto.
Visión general
Ver Flujo por correo para el detalle completo. Resumen:
- Inbound: poller IMAP cada 2 minutos, clasificación de intents con LLM, acciones automáticas (backlog, info, cierres).
- Outbound: Resend API como primario con fallback SMTP. Templates con logo de marca por empresa.
- Threading: los correos se agrupan por
thread_idpara que las respuestas queden en el mismo hilo.
Integración via Meta WhatsApp Cloud API (Graph API v18):
- En Ajustes → Canales, conecta tu cuenta de WhatsApp Business.
- OnClock registra el webhook para mensajes entrantes.
- Usa plantillas aprobadas para iniciar conversaciones (requisito de Meta).
- Las respuestas del cliente llegan en segundos al chat de OnClock.
Telegram
Telegram es el canal más flexible por ser completamente libre. Soporta:
- Bots con tu marca: crea un bot con BotFather, pega el token en OnClock, listo.
- Keyboards interactivos: botones inline con acciones (aprobar, rechazar, ver detalle).
- Canales privados: notificaciones broadcast al equipo sin necesidad de chat bidireccional.
- Comandos personalizados:
/estado,/mis-tareas,/pedir-tiempo, etc.
Video + transcripción
OnClock integra dos capacidades de video:
Videollamadas nativas
WebRTC peer-to-peer con pantalla compartida, chat lateral y grabación opcional. Sin servidor intermedio: la llamada va directa entre participantes. No requiere integración externa.
Transcripción de reuniones externas
Si usas Google Meet, Microsoft Teams o Zoom:
- Sube el audio/video de la reunión al proyecto.
- Celery dispara un job que manda el audio a Whisper (Groq).
- Whisper devuelve la transcripción con timestamps por speaker.
- La transcripción se indexa en el RAG del proyecto.
- El agente puede referenciarla en respuestas futuras.
Chat interno
Además de los canales externos, cada proyecto tiene:
- Chat global del proyecto: todos los miembros pueden participar.
- Chat por equipo: agrupado por equipo asignado a tareas.
- Chat 1-a-1: mensajes directos entre integrantes.
- Chat con el agente: menciona
@onclockpara hablarle.
Hilos unificados
El objetivo de OnClock es que el PMO tenga un único panel donde ver todo lo que se está diciendo sobre un proyecto, independientemente del canal:
- Un correo del cliente aparece con etiqueta [email].
- Un mensaje de WhatsApp de un integrante aparece con etiqueta [whatsapp].
- La respuesta desde el chat interno aparece como tal.
- Todos en el mismo hilo, ordenados cronológicamente.
Esto reduce la carga cognitiva del PMO que, antes, tenía que saltar entre WhatsApp, Gmail, Teams y la herramienta de PMO para tener el contexto completo.

