Continuous Monitoring

Set a hypothesis to re-analyze on a schedule. Get alerts when correlations shift, trends reverse, or your data signals change.

Setting up monitoring

From the chat

Monitor this weekly and send updates to [email protected]

From your AI agent

monitor(hypothesis_id: "abc-123", frequency: "weekly")

How it works

  1. You enable monitoring on a completed hypothesis
  2. On schedule (daily, weekly, or monthly), the Pipeline Monitor agent checks for due hypotheses
  3. The agent team re-runs the analysis against the latest data
  4. A delta report is generated: what changed, what stayed the same
  5. The report is delivered to all configured channels (email, Slack, webhook)

What you receive

When nothing changed

MONITORING UPDATE: STABLE

Your hypothesis "Do interest rates affect mortgage applications?" 
remains SUPPORTED. No significant changes detected since last check.

Key metrics:
- Correlation: r = 0.67 (was 0.67) — unchanged
- Trend direction: still negative

The system always reports — even stable findings. Absence of change is a valuable signal.

When something changed

MONITORING UPDATE: STATUS CHANGED (Green → Yellow)

Your hypothesis "Do interest rates affect mortgage applications?"
has shifted from SUPPORTED to INCONCLUSIVE.

What changed:
- Correlation weakened: r = 0.67 → r = 0.34
- New data from Q2 shows divergence in the relationship

Status changes trigger an immediate alert outside the regular schedule.

Frequencies

FrequencyWhen it runs
DailyEvery 24 hours
WeeklyEvery 7 days
MonthlyEvery 30 days

Disabling monitoring

Stop monitoring this hypothesis

Or via your agent:

monitor(hypothesis_id: "abc-123", enabled: false)

Previous reports are preserved — only future checks stop.