Ir al contenido

Outlook 365 — Set categories

Tipo: outlook365-set-categories  ·  Paquete: Outlook 365 v1.0.4  ·  Salida: —

Establece las categorías (las etiquetas de colores de Outlook) de un correo. Úsalo para marcar visualmente los correos procesados o clasificarlos por tipo, de modo que las personas del equipo vean el estado de un vistazo.

Opera sobre la sesión creada con Outlook 365 — Connect. Pásala en el parámetro session, o coloca esta actividad dentro del body de Outlook 365 — Connect para heredarla automáticamente.

  • Reemplaza las categorías que tuviera el correo por las que indicas. Para añadir una sin perder las demás, toma las actuales de la clave categories de Get emails y pásalas junto con la nueva.
  • Un valor vacío borra todas las categorías.
  • Las categorías se indican por nombre. Si el nombre no existe en la lista de categorías del buzón, Outlook la asigna igual, sin color.
ParámetroTipoPor defectoDescripción
idstring—ID del mensaje.
categoriesstring | List—Nombre(s) de categoría: texto separado por comas o punto y coma, o una lista. Vacío borra las categorías.
ParámetroTipoPor defectoDescripción
sessionZoanOutlookMailSession—Sesión de Outlook 365 — Connect (se hereda dentro del body).

Esta actividad no devuelve ningún valor.

MensajeCausa y solución
'id' es obligatorio.id está vacío o la expresión devolvió null.
Error de Graph ErrorItemNotFoundEl correo no existe con ese ID (se eliminó o se movió). Si lo moviste, usa el id que devolvió Move.
Outlook 365 — Connect credential = credential("m365-soporte")
└─ body:
Outlook 365 — Get emails folder = "inbox" subject = "Cotización" → output: correos
For each correo in correos
└─ Outlook 365 — Set categories id = correo["id"] categories = "Ventas, Procesado"