(+351) 21 24 10006  ·  info@bconcepts.pt
Carnaxide, Lisboa

Cómo crear notificaciones push en Power Apps / Power Platform

João Barros 20 de August de 2026 4 min de lectura

Este tutorial muestra cómo crear notificaciones push en Power Apps / Power Platform para alertar a usuarios cuando ocurre un evento (por ejemplo, un nuevo registro). Es útil para mantener a los equipos informados en tiempo real sin depender del correo electrónico.

Requisitos previos

  • Cuenta con licencia Power Apps y Power Automate
  • Acceso al entorno donde vas a crear la aplicación y los flujos
  • Power Apps Mobile instalado en los teléfonos de los usuarios (para notificaciones push)
  • Conocimientos básicos de Canvas Apps y Power Automate

Paso 1: Concepto y elección del trigger

Decide cuándo quieres enviar la notificación: al crear un elemento en una lista SharePoint, al enviar un formulario en la Canvas App, o vía Dataverse. Aquí usamos un botón en la Canvas App que crea un elemento en una lista SharePoint y dispara el flujo. Este patrón ayuda a entender cómo conectar App ↔ Flow.

Paso 2: Crear la lista SharePoint

Crea una lista simple para almacenar los registros que disparan notificaciones. Ejemplo de columnas: Title (texto), Priority (elección), NotifyUser (Persona/Grupo).

Paso 3: Construir la Canvas App con botón de registro

En la Canvas App crea un formulario o campos y un botón que, al enviar, crea el elemento en la lista SharePoint. Usa el conector SharePoint integrado.

// Exemplo mínimo no OnSelect do botão
Patch( 'MinhaLista', Defaults('MinhaLista'), {
  Title: TextInput_Title.Text,
  Priority: Dropdown_Priority.Selected.Value,
  NotifyUser: { 'Claims': "i:0#.f|membership|" & User().Email }
});
// Em seguida chamar o Power Automate (ver Passo 4)

Paso 4: Crear el flujo en Power Automate (Notification)

En Power Automate crea un flujo de tipo Automated o Instant que acepte un trigger "Power Apps" o "When an item is created" (SharePoint). Para este ejemplo usamos el trigger "When an item is created" para conectar directamente a la lista.

Trigger: When an item is created (SharePoint)
Action: Get item (opcional, para campos adicionales)
Action: Send a mobile notification (V2)  // conector Notification
  - Target: Email ou UserId (usar campo NotifyUser/Email)
  - Title: concat('Novo registo: ', triggerOutputs()?['body/Title'])
  - Body: concat('Prioridade: ', triggerOutputs()?['body/Priority'])

Paso 5: Configurar "Send a mobile notification (V2)"

Rellena los campos del conector Notification: Target puede ser la dirección de correo del usuario (o el User ID del tenant). En el cuerpo incluye información útil y, si quieres, un deep link para abrir la Canvas App o un elemento específico.

// Exemplo de deep link para abrir uma Canvas App com parâmetros
https://apps.powerapps.com/play/{AppId}?tenantId={TenantId}&source=notification¶mId={ItemID}

Paso 6: Llamar al flujo desde la Canvas App (alternativa)

Si prefieres disparar la notificación inmediatamente desde la App, crea un flujo con trigger Power Apps y añade la acción "Send a mobile notification (V2)". Publica el flujo y conéctalo en la App usando el conector Power Automate.

// OnSelect do botão depois de criar item
Set(varResult, 'EnviarNotificacao'.Run( TitleText.Text, Dropdown_Priority.Selected.Value, CreatedItemID ));
Notify("Notificação enviada", NotificationType.Success);

Paso 7: Probar y tratar errores comunes

Prueba creando un elemento a través de la App y verificando el teléfono con Power Apps Mobile. Errores comunes: el usuario no ha instalado Power Apps Mobile, permisos insuficientes en SharePoint, Target inválido en el conector Notification. Consulta los detalles de la ejecución del flujo en Power Automate para diagnosticar.

Verificar el resultado

Confirma que el elemento se creó en la lista SharePoint y que el flujo se ejecutó con éxito (Power Automate > Runs). En el móvil del usuario verifica si recibió la notificación push y si el deep link abre la Canvas App.

Conclusión

Ahora sabes cómo enviar notificaciones push en Power Apps / Power Platform usando SharePoint, Canvas Apps y Power Automate. Próximos pasos: añadir filtros para notificaciones condicionales, usar Adaptive Cards para Teams o integrar con Dataverse. Consejo: empieza probando con un usuario y luego escala a grupos.