Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.ewake.ai/llms.txt

Use this file to discover all available pages before exploring further.

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 mission prompt), how far back to analyse, and when to deliver. Ewake does the rest, querying Datadog, 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 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, PagerDuty, or others

GitHub

For richer reports, also connect:

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 tab

In your ewake dashboard, navigate to the Scheduled Tasks tab.
2

Create a new schedule

Click Create New Schedule.
Scheduled Task setup in ewake
3

Name your schedule

Enter a unique name (alphanumeric, hyphens, and underscores only).Examples: daily-health-brief, overnight-anomaly-report, weekly-reliability-summary
4

Select frequency

Choose how often the task runs:
FrequencyUse case
DailyMorning health brief, overnight summary
WeeklyReliability report, team retrospective input
MonthlyLong-term trend analysis
Every N hoursHigh-frequency monitoring during incidents or releases
5

Set the time (UTC)

Specify when the report should be delivered, in UTC 24-hour format.Example: 07:00 to deliver at 7 AM UTC (9 AM Paris time).
6

Write a mission prompt

The mission prompt is the core instruction, it tells ewake what to look for.Examples:
Summarise the health of all production services. Highlight any error rate increases above 5% compared to yesterday.
Identify any anomalies in the past 24 hours. Focus on latency spikes and deployment-correlated regressions.
Produce a weekly reliability report. Include top recurring errors, services with the most incidents, and any open risk signals.
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

Define the analysis window in hours. This determines how far back ewake looks when generating the report.Examples: 24 for a daily report, 168 for a weekly report.
9

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.