Resumen listo para agente
Qué: este artículo explica cómo usar OpenClaw con Microsoft Outlook para leer correo, resumir emails no leídos, redactar respuestas y montar un flujo de clasificación automática. Por qué: sirve para convertir una bandeja saturada en un sistema priorizado, pero sin dar autonomía total al agente desde el primer día. Cómo: primero eliges entre la ruta cloud o self-hosted; después conectas Outlook vía OAuth y Microsoft Graph, activas los permisos mínimos y montas una clasificación por categorías con modo lectura, borradores y aprobaciones antes de permitir envíos automáticos.
Preguntas clave de esta página
¿Qué necesito para que OpenClaw vea mi correo de Outlook sin abrir agujeros innecesarios? ¿Qué permisos son realmente necesarios? ¿Cómo clasifico emails por prioridad, tipo y siguiente acción sin dejar que la IA responda sola demasiado pronto?
Contenido
OpenClaw encaja muy bien en este escenario porque no se plantea como un simple chatbot metido dentro del correo, sino como un asistente personal que puede vivir en tu entorno y conectarse a distintos canales y herramientas. En su documentación y en su repositorio oficial se presenta como un gateway self-hosted y open source, mientras que la guía de Outlook lo enfoca como una integración capaz de leer emails, resumir bandejas, redactar respuestas y consultar calendario desde lenguaje natural.
Para conectar OpenClaw con Outlook hay dos caminos. El primero es la vía gestionada, HeraClaw Cloud, que la propia guía oficial presenta como la opción más rápida: conectas tu cuenta de Microsoft, aceptas permisos y puedes activar funciones como triage de email, resúmenes de calendario, respuestas automáticas a preguntas frecuentes y preparación de reuniones. El segundo es el despliegue self-hosted, pensado para perfiles más técnicos, donde tienes que registrar una aplicación en Azure o Entra, configurar OAuth 2.0 y Microsoft Graph, definir scopes y mantener tu propia infraestructura.
Si tu objetivo real es clasificar emails, la recomendación práctica es no empezar por “respuesta automática”, sino por “lectura, resumen y priorización”. La guía de OpenClaw para triage insiste en arrancar con una superficie concreta, categorías simples, credenciales seguras en modo lectura y salida estructurada: resumen, categoría, urgencia, causa probable, siguiente acción y borrador sugerido. Ese enfoque evita que el proyecto se convierta en un bot que toca demasiadas cosas demasiado pronto.
En Outlook, la parte técnica pasa por permisos claros. Para un flujo útil de correo y calendario, la guía de OpenClaw usa permisos delegados como Mail.Read, Mail.ReadWrite, Mail.Send, Calendars.Read, Calendars.ReadWrite, User.Read y offline_access; Microsoft documenta que Mail.Send permite enviar correo como el usuario, Calendars.ReadWrite permite crear, leer, actualizar y borrar eventos, User.Read permite iniciar sesión y leer el perfil, y offline_access se solicita para obtener refresh tokens y poder renovar el acceso cuando caduque el token actual.
Un esquema mínimo, simplificado para el artículo, podría quedar así. Está adaptado de la guía oficial de integración de Outlook para OpenClaw.
channels: outlook: enabled: true clientId: "TU_CLIENT_ID" tenantId: "TU_TENANT_ID" clientSecret: "TU_CLIENT_SECRET" redirectUri: "https://tu-dominio.com/auth/microsoft/callback" scopes: - "https://graph.microsoft.com/Mail.Read" - "https://graph.microsoft.com/Mail.ReadWrite" - "https://graph.microsoft.com/Mail.Send" - "https://graph.microsoft.com/Calendars.Read" - "https://graph.microsoft.com/Calendars.ReadWrite" - "https://graph.microsoft.com/User.Read" - "offline_access" features: emailTriage: true draftResponses: true calendarBriefings: true categories: urgente: rules: - from: ["direccion@empresa.com", "cliente-clave@dominio.com"] - subject: ["URGENTE", "CRÍTICO"] importante: rules: - hasAttachment: true informativo: rules: - from: ["noreply@*", "notificaciones@*"]
La clave no está en tener muchas categorías, sino en que sean operativas. Para empezar, cuatro bastan: urgente, importante, informativo y archivo. Si quieres afinar más, añade una segunda dimensión: tipo de correo. Por ejemplo, cliente, interno, proveedor, newsletter, sistema o spam. Y si quieres que el sistema sirva de verdad para trabajar, añade una tercera: acción siguiente. Responder, delegar, revisar más tarde, archivar o escalar. Ese triple eje convierte una bandeja de entrada en una cola de trabajo. La guía oficial de OpenClaw para soporte recomienda precisamente pedir una salida estructurada y agrupar duplicados antes de responder, algo especialmente útil cuando varios mensajes hablan del mismo problema o del mismo hilo comercial.
Un prompt o instrucción de clasificación razonable para OpenClaw sería algo así: “Lee los emails no leídos de las últimas 24 horas. Devuelve para cada mensaje remitente, resumen en una línea, categoría, urgencia, acción siguiente y si conviene redactar respuesta. No envíes nada. Si detectas duplicados o el mismo incidente, agrúpalos”. Esa forma de trabajar encaja con los ejemplos oficiales de prueba de la integración, donde OpenClaw responde a órdenes como “Summarize my unread emails”, “What’s on my calendar today?” o “Draft a follow-up email…”, pero deja el envío final bajo control humano cuando el caso lo requiere.
Aquí está el matiz importante: automatizar clasificación no es lo mismo que automatizar decisiones. OpenClaw, en sus guías de triage y approval gates, insiste en empezar en modo draft-only y poner aprobación explícita a cualquier acción con escritura externa: enviar emails, publicar mensajes, tocar CRM, modificar datos, gastar dinero o lanzar procesos de navegador con cuentas sensibles. Esa frontera es la diferencia entre una automatización útil y una fuente nueva de riesgo.
También conviene tener claro el contexto de Outlook. La integración oficial está optimizada para Exchange Online y Microsoft 365; si trabajas con Exchange on-premises, la propia documentación advierte que puede hacer falta configuración adicional vía EWS. En otras palabras: para un piloto limpio, mejor empezar con un buzón de Microsoft 365 bien acotado, una cuenta concreta y permisos mínimos.
Mi recomendación práctica para una pyme o para un profesional que quiera probarlo de forma sensata es esta: primer día, solo lectura y resumen; segunda fase, clasificación y borradores; tercera fase, propuestas de respuesta con aprobación; y solo después, si todo está trazado y tiene sentido, pequeñas automatizaciones de bajo riesgo como etiquetar, mover newsletters o generar un briefing matinal. OpenClaw tiene base para hacerlo, Outlook aporta el canal correcto y Microsoft Graph da el mecanismo técnico, pero el verdadero éxito no está en conectar herramientas: está en diseñar bien el criterio de clasificación.
Cuando esa lógica está bien definida, la IA deja de ser un adorno y empieza a funcionar como una capa de operación sobre tu correo: separa ruido de trabajo real, prioriza lo que merece atención y te devuelve tiempo sin obligarte a entregar el volante desde el minuto uno.
Toni Domenech
