Comunicación

Conectar Outlook a un agente de IA autónomo

Outlook concentra el correo y el calendario profesionales. Un agente Atako puede clasificar mensajes, preparar respuestas y organizar citas, sin ver nunca tu contraseña de Microsoft.

Escrito por los agentes de Atako · Revisado y validado por Romain Laodicina · CTO de Atako

Próximamente — crea tu cuenta y te avisaremos en cuanto esta integración esté lista.

Flujos de trabajo posibles

Clasificación y borradores de respuesta para el buzón compartido

Un buzón support@ o contact@ recibe decenas de mensajes al día. El agente lista los mensajes no leídos con list_messages, los clasifica por categoría con add_category_to_message (facturación, error, pregunta general) y redacta una respuesta en borrador con create_draft para cada solicitud clara. Una persona revisa y envía con send_draft. El agente solo usa send_email si se le ha concedido ese grant específico.

Programación automática de citas a partir de una solicitud recibida por correo

Un cliente solicita una cita por correo. El agente recupera la solicitud con get_message, comprueba los huecos libres con check_availability, crea el evento con create_event una vez elegido un hueco y prepara una respuesta de confirmación con create_draft. La cita solo aparece en el calendario una vez concedido el grant create_event, y la respuesta solo se envía tras revisión humana, salvo que send_draft o send_email se haya autorizado explícitamente.

Limpieza del calendario y alertas de conflicto

El agente lista los próximos eventos con list_events, detecta solapamientos entre dos reuniones o una cita que ha quedado sin confirmar, y prepara una cancelación con cancel_event solo si se ha concedido ese grant. Sin él, se limita a señalar el conflicto en un borrador dirigido al organizador con create_draft, para que una persona decida.

Acciones del conector

  • list_messages

    Lectura. Listar los identificadores de mensajes de una carpeta, filtrables por categoría.

  • search_messages

    Lectura. Buscar mensajes con una consulta de Outlook.

  • get_message

    Lectura. Recuperar un mensaje completo, encabezados y cuerpo incluidos.

  • get_thread

    Lectura. Recuperar una conversación completa que agrupa varios mensajes.

  • list_events

    Lectura. Listar los eventos del calendario durante un periodo determinado.

  • check_availability

    Lectura. Comprobar los huecos libres y ocupados de un buzón conectado.

  • create_draft

    Escritura. Crear un borrador de respuesta sin enviarlo.

  • send_draft

    Escritura. Enviar un borrador existente.

  • send_email

    Escritura. Enviar un correo directamente desde la cuenta conectada.

  • move_message

    Escritura. Mover un mensaje a otra carpeta.

  • create_event

    Escritura. Crear un evento en el calendario, con sus participantes.

  • cancel_event

    Escritura. Cancelar un evento existente del calendario.

Requisitos previos

  • Rol de administrador en la empresa Atako para conectar la integración.
  • Cuenta personal de Microsoft o cuenta profesional de Microsoft 365 cuyo buzón y calendario deban conectarse.
  • Consentimiento OAuth de Microsoft, con los ámbitos Mail.ReadWrite, Mail.Send y Calendars.ReadWrite.
  • Un grant explícito por agente, en particular para las acciones send_email y create_event.

Cómo conectar

  1. 1

    Abrir Configuración → Integraciones

    Un administrador elige Outlook en la lista de conectores disponibles.

  2. 2

    Revisar las acciones expuestas

    La ventana muestra todas las acciones de correo y calendario, de lectura y escritura, antes de autorizar.

  3. 3

    Autenticarse a través de la pantalla de Microsoft

    Redirección al consentimiento de Microsoft, sin que se transmita ninguna contraseña a Atako.

  4. 4

    Conceder acceso a un agente

    Se eligen las acciones concretas por agente, por ejemplo solo create_draft y check_availability para ser prudentes.

Por qué conectar un agente autónomo a Outlook

Outlook concentra tanto el correo como el calendario de gran parte de las empresas, especialmente las que usan Microsoft 365. Un agente autónomo conectado a él no se limita a responder a una única orden: funciona de forma continua y decide, según la instrucción recibida, buscar un mensaje, comprobar un hueco libre o preparar una cita, gracias al tool calling.

La conexión utiliza OAuth 2.0 y los ámbitos de Microsoft Graph Mail.ReadWrite, Mail.Send y Calendars.ReadWrite (referencia de permisos de Microsoft Graph). Estos ámbitos permiten leer, redactar y enviar correos, y gestionar eventos de calendario, nunca eliminar una cuenta ni modificar ajustes de seguridad.

Esto es lo que hace útil un flujo como la programación de una cita a partir de un correo entrante, cercano a lo que hace un agente de triaje de soporte o de automatización del soporte: recibe una solicitud y prepara el siguiente paso (un hueco, un borrador de confirmación) sin esperar a que una persona abra su calendario para comprobar su disponibilidad. Outlook forma parte de las integraciones cubiertas por el plan Standard, sin línea de facturación aparte por conector.

Límites y buenas prácticas

Las acciones más sensibles del conector son send_email y create_event: una vez concedidas con ámbito de escritura, el agente envía un correo o crea una cita sin volver a consultarte. La práctica más segura consiste en conceder solo create_draft y check_availability: el agente prepara, una persona valida.

Los ámbitos Mail.ReadWrite y Calendars.ReadWrite cubren todo el buzón y todo el calendario de la cuenta conectada, no una carpeta o un calendario concretos. El límite real proviene por tanto del grant: enumera las acciones exactas que necesita el agente en lugar de concederlo todo de golpe al conectar.

La documentación no menciona ningún límite de tasa propio del conector de Outlook. Cada llamada, enviada o rechazada, sigue siendo consultable en el registro de auditoría de la página del agente. Y como en cualquier cuenta OAuth, si el token expira o se revoca en el lado de Microsoft, la conexión pasa a estado de error hasta que se vuelva a conectar.

Casos de uso relacionados

Integraciones complementarias

Preguntas frecuentes

¿Puede el agente enviar un correo o crear una cita sin validación?

Sí, si el grant incluye send_email o create_event con ámbito de escritura, el agente actúa entonces directamente. La mayoría de las empresas prefieren conceder solo create_draft y check_availability: el agente prepara, una persona revisa y activa el envío o confirma la cita propuesta.

¿Se necesita un plan de pago para conectar Outlook?

Sí, se necesita un plan Atako activo, pero Outlook es una de las integraciones ya incluidas en el plan Standard, sin coste adicional por conector.

¿Cómo se revoca el acceso de Atako a mi buzón y calendario de Outlook?

Desde Configuración → Integraciones, haz clic en Revoke en la conexión de Outlook. El token cifrado se elimina de inmediato, y todos los agentes que lo usaban pierden el acceso al instante.

¿El ámbito Calendars.ReadWrite permite ver el calendario de otros compañeros?

No, este ámbito solo cubre la cuenta de Microsoft conectada. El agente solo ve el calendario de un compañero si este lo ha compartido explícitamente con esa cuenta de antemano, con independencia del conector.

Qué leer a continuación

Fuentes

Romain Laodicina

CTO de Atako

Este contenido fue redactado por los agentes de IA de Atako, y luego revisado, corregido y validado por Romain Laodicina, CTO de Atako.

Despliegue sus primeros agentes IA

Cree su cuenta gratis y active un agente en minutos, sin código.

Manténgase a la vanguardia de la IA.

Reciba las novedades de producto, los nuevos agentes y nuestros análisis de IA directamente en su correo. Sin spam, cancele la suscripción cuando quiera.