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

Cómo crear un Asistente de Insights por Correo en Copilot en Power BI

João Barros 03 de November de 2026 4 min de lectura

Este tutorial muestra cómo configurar el Copilot en Power BI para generar automáticamente insights y enviar un resumen por correo a una lista de destinatarios. Es útil para quien quiera distribuir análisis periódicos sin crear manualmente informes cada vez.

Requisitos previos

  • Cuenta con permisos Power BI Pro o Premium y acceso a Copilot
  • Informe publicado en Power BI Service con conjunto de datos actualizado
  • Conector de correo configurado (Exchange/Outlook o flujo Power Automate)
  • Permisos para crear flows de Power Automate vinculados a Power BI

Paso 1: Definir el objetivo del Asistente de Insights

Antes de configurar Copilot, aclare qué tipo de insights pretende enviar (p. ej.: variación semanal de ventas, top 5 clientes, anomalías). Esto ayuda a redactar prompts eficaces y a preparar el informe con las métricas necesarias.

Paso 2: Preparar el informe y marcar visualizaciones relevantes

Abra su informe en Power BI Desktop o Service y compruebe que las visualizaciones que desea que Copilot utilice tienen títulos claros y KPI visibles. Copilot usa etiquetas y nombres para referenciar elementos.

// Buenas prácticas (ejemplos de nombres de medidas en Power BI DAX)
TotalSales = SUM(Sales[Amount])
SalesWoVAT = CALCULATE([TotalSales], Sales[VATExempt] = TRUE)
WeeklyChange = DIVIDE([TotalSales] - CALCULATE([TotalSales], DATEADD(Date[Date], -7, DAY)), CALCULATE([TotalSales], DATEADD(Date[Date], -7, DAY)))

Paso 3: Crear un prompt de Copilot para generar el resumen

En Power BI Service, abra Copilot para el informe y escriba un prompt que solicite un resumen conciso centrado en las visualizaciones escogidas. Sea específico: periodo, formato (lista, párrafos), y si desea frases para correo.

Prompt ejemplo:
"Genera un resumen para correo con los principales insights de la última semana: variación semanal de TotalSales, top 3 productos por ingresos, y cualquier anomalía en las regiones. Texto corto en 5-7 frases listo para copiar en el cuerpo del correo. Usa títulos para cada sección." 

Paso 4: Validar y ajustar la salida de Copilot

Pida a Copilot variaciones del mismo prompt hasta obtener el tono y el nivel de detalle deseados. Verifique sobre todo los valores citados (consistencia con el informe) y solicite que incluya fecha y contexto en el texto para evitar ambigüedad.

Paso 5: Automatizar envío con Power Automate

Creë un flow en Power Automate que se ejecute semanalmente, llame a Copilot (vía conector Power BI/HTTP) o que genere texto usando la acción 'Executar relatório Paginated' / 'Refresh and run' y luego incorpore el texto generado en el cuerpo del correo.

// Estructura lógica del flow (pseudocódigo del Power Automate)
Trigger: Recurrence (weekly)
Action: Power BI - Refresh dataset (opcional)
Action: HTTP/Invoke Copilot prompt endpoint OR Power BI - Export to PDF/Run query
Action: Parse output (extraer texto de Copilot / query)
Action: Office 365 Outlook - Send an email (To: lista) Body: @{outputs('Copilot_text')}

Paso 6: Manejar errores y validaciones

Implemente comprobaciones en el flow: si la salida está vacía, enviar notificación de error en lugar del correo con insights. Registre cada ejecución para auditar cambios en el texto generado por Copilot.

// Ejemplo simple de condición en Power Automate
Condition: length(outputs('Copilot_text')) > 50
  True: Send email con @{outputs('Copilot_text')}
  False: Send email a admin "Error: resumen no generado"

Verificar el resultado

Ejecute manualmente el flow y confirme que el correo llega con el resumen generado por Copilot. Compare los valores y frases con las visualizaciones del informe para garantizar que no hay discrepancias. Verifique también el historial del flow y los registros de actualización del conjunto de datos.

Conclusión

Tras validar, puede ajustar el prompt para personalizar el tono, la frecuencia y los destinatarios. Para evolucionar, integre adjuntos (PDF del informe) o segmente el envío por grupos. Consejo: mantenga un ejemplo de prompt probado para reproducibilidad — ¿cuál es el primer resumen que desea automatizar en su organización?