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

Email (IMAP + SMTP)
Envío y recepción bidireccional. El agente clasifica intents y responde automáticamente.
WhatsApp
Conecta tu número vía Cloud API. Mensajes entrantes y salientes sincronizados con el chat.
Telegram
Bots de Telegram integrados. Notificaciones personalizadas + comandos.
Video + transcripción
Videollamadas WebRTC nativas + transcripción automática de Meet, Teams y Zoom con Whisper.

Email

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_id para que las respuestas queden en el mismo hilo.

WhatsApp

Integración via Meta WhatsApp Cloud API (Graph API v18):

  1. En Ajustes → Canales, conecta tu cuenta de WhatsApp Business.
  2. OnClock registra el webhook para mensajes entrantes.
  3. Usa plantillas aprobadas para iniciar conversaciones (requisito de Meta).
  4. Las respuestas del cliente llegan en segundos al chat de OnClock.
Plantillas de WhatsApp
Para iniciar conversaciones con contactos que no te han escrito en 24h, WhatsApp exige plantillas pre-aprobadas. OnClock incluye un gestor de plantillas en Ajustes para que no tengas que tocar Meta Business Manager.

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:

  1. Sube el audio/video de la reunión al proyecto.
  2. Celery dispara un job que manda el audio a Whisper (Groq).
  3. Whisper devuelve la transcripción con timestamps por speaker.
  4. La transcripción se indexa en el RAG del proyecto.
  5. El agente puede referenciarla en respuestas futuras.
Resúmenes automáticos
Tras transcribir, el agente genera un resumen ejecutivo (decisiones, action items, bloqueos) y lo publica en el hilo del proyecto. Ahorra horas de leer el log completo.

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 @onclock para 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.