What you’ll get: A structured report delivered to your Slack channel on the schedule you define, morning health brief, overnight anomaly summary, weekly reliability digest, or pre-deploy check. You write the mission; ewake does the investigation.
What it does
Scheduled Tasks lets you configure ewake to run an autonomous analysis on a defined schedule and deliver the results to a Slack channel. You define what to look for (via a prompt), how far back to analyse, and when to deliver. Ewake does the rest, querying your connected observability tools, correlating with recent deployments, and producing a structured report.When to use it
- You want a daily system health brief before standup
- You want an overnight anomaly report waiting for your team each morning
- You want a weekly reliability summary for leadership
- You want a frequent, quiet watch that only speaks up when something looks wrong
- You want to proactively catch degradations before they become incidents
What you’ll get
[Screenshot to add: example ewake scheduled report in Slack, health summary with anomalies highlighted] A typical scheduled report includes:- System health summary, status of key services over the analysis window
- Anomalies detected, metrics or error rates outside normal baseline
- Notable changes, recent deployments that may have introduced risk
- Risk signals, patterns that historically precede incidents
Prerequisites
Slack
Alert source
Datadog, Grafana, or another connected observability tool
Source control
GitHub or GitLab
Incident.io
Includes historical incident patterns in health digests and reliability reports.
Deployment Tracking
Surfaces recent deployments in health reports, flag risky changes before they become incidents.
How to set it up
1
Go to Scheduled Tasks
In your ewake dashboard, click Scheduled Tasks in the sidebar.
2
Start from a template, or from scratch
Click Templates to start from a ready-made schedule, then adjust it. Each one pre-fills the name, prompt, cadence and look-back window; you still pick your own Slack channel.
To start from nothing instead, click New schedule.

3
Name your schedule
In Schedule Name, enter a unique name (alphanumeric, hyphens, and underscores only).Examples:
daily-health-brief, overnight-anomaly-report, weekly-reliability-summary4
Select frequency
Choose how often the task runs. The fields that follow change with your choice.
15 minutes is the floor. Every run is a full agent investigation, so tighter cadences aren’t offered.
5
Set the time, or the active window
For Daily, Weekly and Monthly, set Time (UTC) in 24-hour format, for example
07:00 to deliver at 7 AM UTC (9 AM Paris time). Weekly also asks for a Day of Week, monthly for a Day of Month.For Every N Minutes and Every N Hours, you instead get Active from (UTC hour) and Active to (UTC hour). These restrict runs to a window, inclusive, 0–23, so a 30-minute check can cover business hours only. Leave both empty to run around the clock.6
Write the prompt
The Prompt is the core instruction, it tells ewake what to look for.Examples:
7
Select a Slack channel
Choose where the report is delivered (e.g.
#monitoring, #engineering, #standup).Ewake must be present in this channel. Add it here →
8
Set hours to look back
Hours to Look back defines the analysis window. This determines how far back ewake looks when generating the report.Examples:
24 for a daily report, 168 for a weekly report. Decimals are allowed for sub-hourly schedules, 0.25 is 15 minutes.Match the look-back to the cadence. A 30-minute schedule with a 24-hour look-back re-reads the same day 48 times and reports the same things over and over.
9
Decide whether quiet runs should post
Turn on Notify only if noteworthy to keep clean runs silent. The agent still runs on schedule, but only posts to Slack when it judges the result worth notifying about.Leave it off for reports you want on a fixed rhythm, a morning brief is useful even when everything is green. Turn it on for frequent watches, where a post every 30 minutes saying “all good” trains your team to ignore the channel.
10
Create the schedule
Click Create.
Your Scheduled Task is active. Ewake will deliver the first report at the next scheduled time.
Need help setting this up? Contact support@ewake.ai.