Weekly Airbyte pipeline health report in Notion

Every Monday at 8am, an AI writes a Notion report calling out which Airbyte connections are trending toward failure, so the data team walks in knowing where to look.

Agentic Task
AirbyteNotionOperationsEngineeringAI ReportsResearch & Monitoring
PromptCreate

Every Monday at 8am, walk through the state of our Airbyte pipelines and post a written health report to a Notion database so the data team knows which connections need attention before the week gets going.

Start by calling Airbyte List Connections to enumerate every active connection across our workspaces. For each connection, call Airbyte List Jobs filtered to the last seven days to get its recent sync history. Where you need more context on a specific connection (source, destination, schedule, stream configuration), call Airbyte Get Connection Details.

Then analyse the data for the trends the raw Airbyte dashboard does not surface. Specifically look for:

  • Connections whose failure rate is rising this week versus the prior seven days.

  • Connections whose extracted-records volume dropped or spiked by more than 30% compared to their recent baseline.

  • Connections whose average sync duration crept up week-over-week.

  • Connections that did not run at all in the last seven days despite being active.

Draft the report with three sections. First, an executive summary: one short paragraph on overall pipeline health plus the two or three items that matter most. Second, an at-risk connections table: one row per flagged connection, columns for the connection name, the pattern you spotted (rising failures, volume shift, slower syncs, missed runs), and your best guess at the likely cause based on the connection details and job history. Third, a healthy but worth watching section: connections that are still green but showing early warning signs worth a glance.

Every active connection should appear somewhere in the report, even if only briefly noted as healthy in the executive summary. Do not silently drop any.

Finally, use Notion Create a Page to add a new page in the specified Notion database. Title it something like "Airbyte pipeline health — week of <Monday's date>" and put the report content in the page body, using headings for each section and a proper table for the at-risk connections.

The database id and any secondary Notion property values (owner, tags, status) should be configurable inputs on the workflow. The reader is a data team lead who wants proactive pipeline observability rather than a raw dashboard, so bias the writing toward likely causes and next actions, not just numbers.

Additional information

What does this prompt do?
  • Pulls the last seven days of Airbyte sync activity across every active connection each Monday morning.
  • Surfaces the trends the raw dashboard misses: rising failure rates, big volume shifts, slower syncs, and connections that stopped running.
  • Writes a structured report with an executive summary, an at-risk table with likely causes, and a healthy-but-worth-watching section.
  • Files the finished report as a new page in a Notion database so the data team has one weekly home for pipeline health.
What do I need to use this?
  • An Airbyte Cloud account the workflow can read connections and jobs from.
  • A Notion workspace with a database where weekly reports should live, shared with the Notion connection.
  • A rough sense of which connections matter most, so the report can lean on the ones you care about.
How can I customize it?
  • Change the timing — for example, run Friday afternoon instead of Monday morning, or twice a week.
  • Adjust the thresholds the agent uses to flag connections, like the 30% volume shift or what counts as a duration increase.
  • Point it at a different Notion database, add tags, or change the page title format to match your team's conventions.

Frequently asked questions

Does this replace the Airbyte connection status page?
No, it complements it. The connection status view shows the last few syncs in isolation; this report looks at seven days of data across every connection and highlights the week-over-week patterns that are hard to spot by scrolling.
Which Airbyte plan do I need?
Any Airbyte Cloud plan that lets you create an API application under Settings > Applications. The workflow only reads data, so no write access to your pipelines is needed.
Where does the report show up in Notion?
As a new page inside a Notion database you pick. Each Monday's run adds one page, so you get a running archive of pipeline health week by week.
What if a connection is healthy?
Healthy connections are still covered — they land in the 'healthy but worth watching' section if there are any early warning signs, or are noted as fine in the executive summary. Nothing active is skipped silently.
Can I use Slack or email instead of Notion?
Yes. Notion is the default because it doubles as an archive, but the workflow can be pointed at Slack, email, or another destination if that's where your data team already reads updates.

Stop scrolling the Airbyte dashboard every Monday morning.

Let an agent read the last seven days of pipeline activity for you and file a written report in Notion before the team logs on.