Ir al contenido

Outlook 365 — Connect

Tipo: outlook365-connect  ·  Paquete: Outlook 365 v1.0.0  ·  Salida: ZoanOutlookMailSession

Abre una sesión autenticada con Outlook 365 (Microsoft 365) a través de Microsoft Graph. Es el punto de partida del paquete: todas las demás actividades (enviar, buscar, responder, mover…) trabajan sobre esta sesión.

Se autentica con una conexión OAuth de Microsoft 365 de Nexus. Tiene dos formas de uso:

  • Con body: las actividades que coloques dentro heredan la sesión automáticamente; al terminar el bloque, se cierra sola.
  • Sin body: devuelve la sesión como salida; guárdala en una variable, pásala por session a las demás actividades y ciérrala con Outlook 365 — Close.
ParámetroEditorDescripción
credentialcredencialNombre de la conexión OAuth de Microsoft 365 configurada en Nexus.
ParámetroEditorDescripción
mailboxtextoBuzón sobre el que operar (email/UPN). Obligatorio para acceso app-only o buzones compartidos. Omítelo para usar el usuario firmado.

Actividades a ejecutar dentro de la sesión. Heredan la sesión automáticamente y, al terminar, esta se cierra.

Devuelve un ZoanOutlookMailSession. Si usas body no necesitas la salida (la sesión se hereda sola). Sin body, asígnala a una variable y pásala como session a las demás actividades.

Outlook 365 — Connect credential = "m365-soporte"
└─ body:
Outlook 365 — Get emails folder = "inbox" filter = "isRead eq false" → output: nuevos
Outlook 365 — Send to = "cliente@correo.com" subject = "Recibido" body = "Gracias."