Error al enviar correo en Power Automate: causas y cómo solucionarlo paso a paso
Cuando configuro un flujo en Power Automate para enviar correos, uno de los errores más comunes ocurre al usar el desencadenador manual.
El problema suele aparecer cuando intento utilizar datos como:
- Correo del usuario
- Nombre
- Ubicación
- Otros datos personales
Y simplemente no funcionan o llegan vacíos.
La razón es más simple de lo que parece: el flujo no tiene acceso automático a esos datos.
Por qué ocurre este error en Power Automate
El origen del problema está en el disparador:
“Desencadenar un flujo manualmente”
Este disparador no recoge información del sistema por defecto.

Qué hace realmente este disparador
Cuando utilizo este tipo de desencadenador:
- Solo tengo un botón para ejecutar el flujo
- No se capturan datos automáticamente
- No hay variables disponibles si no las configuro
Es decir, si no defino entradas, el flujo no tiene información que usar.
Por qué aparecen campos que no funcionan
En muchos casos veo campos como:
- Ciudad
- Latitud
- Correo electrónico
Pero estos:
- No están conectados a datos reales
- Pueden venir de plantillas o ejemplos
- No se rellenan automáticamente
Esto genera confusión y errores en el envío de correos.
Cómo solucionar el error correctamente
Tengo dos formas principales de resolver este problema.
Opción 1: Agregar entradas manuales al disparador

Puedo configurar el disparador para pedir datos al usuario.
Por ejemplo:
- Correo electrónico
- Nombre
- Texto personalizado
Esto permite que el flujo reciba información en el momento de ejecución.
Opción 2: Obtener datos automáticamente desde Microsoft 365

Si no quiero pedir datos manualmente, puedo usar acciones específicas.
La más común es:
Obtener mi perfil (v2)

Esta acción me permite acceder automáticamente a:
- Nombre
- Correo electrónico
- Cargo
- Departamento
Esto elimina la necesidad de pedir datos al usuario.
Puedes consultar la documentación de esta acción aquí:
Microsoft 365 Users – Obtener perfil de usuario (V2)
https://learn.microsoft.com/en-us/connectors/office365users/#get-user-profile-v2
Cómo obtener datos de otro usuario en Power Automate
En algunos casos necesito obtener información de otra persona, no la mía.
Para eso utilizo:
Obtener perfil de usuario (v2)
Qué necesito para usar esta acción
- Permisos dentro del entorno Microsoft 365
- El correo o User Principal Name (UPN) del usuario
Cómo configurarlo paso a paso
- Agrego una nueva acción en el flujo
- Busco el conector “Microsoft 365 Users”
- Selecciono “Obtener perfil de usuario (v2)”
- Introduzco el correo del usuario
Este correo puede ser:
- Fijo
- Dinámico (desde formularios o datos del flujo)
Qué datos puedo obtener
Una vez configurado, puedo utilizar:
- Nombre completo
- Correo electrónico
- Departamento
- Cargo
- Teléfono
- Oficina
- ID de usuario
Estos datos pueden utilizarse en el envío de correos u otras acciones.
Errores comunes al trabajar con correos en Power Automate
Estos son los fallos más habituales:
- Pensar que el disparador manual trae datos automáticamente
- No configurar entradas en el flujo
- Usar campos que no están conectados
- No utilizar acciones de perfil de usuario
- Falta de permisos para acceder a datos
Buenas prácticas para evitar errores
Desde mi experiencia, recomiendo:
- Definir claramente qué datos necesita el flujo
- Usar acciones de Microsoft 365 para datos automáticos
- Evitar depender de valores no configurados
- Probar el flujo antes de usarlo en producción
- Validar siempre los campos dinámicos
Conclusión
El error al enviar correos en Power Automate no es un fallo técnico, sino un problema de configuración.
El disparador manual no proporciona datos automáticamente, por lo que debo:
- Definir entradas manuales
- O utilizar acciones para obtener datos
Cuando entiendo esto, puedo construir flujos mucho más fiables y profesionales.
Nota de transparencia
Este contenido ha sido generado o asistido por herramientas de Inteligencia Artificial, bajo la supervisión de EL PROFE OTTO.