Configuration
- Email Alert Channel
- General Alert Channel
Configure Email-specific settings:
Email Alert Channel Options
string
required
Email address to send notifications to. Each EmailAlertChannel supports only one email address.Usage:Examples:Use cases: Team notifications, individual alerts, distribution lists, role-based alerting.
General Alert Channel Options
boolean
Whether to send notifications when checks recover from failure or degraded state.Usage:Examples:Use cases: Recovery confirmation, operational awareness, noise reduction.
boolean
Whether to send notifications when checks fail.Usage:Examples:Use cases: Incident response, failure monitoring, operational alerting.
boolean
Whether to send notifications when API checks degrade (performance thresholds exceeded but not failed).Usage:Use cases: Performance monitoring, early warning systems, SLA tracking.
boolean
Whether to send notifications for SSL certificate expiry warnings.Usage:Use cases: Certificate management, security compliance, proactive maintenance.
number
Number of days before SSL certificate expiry to send notifications. Only relevant when Use cases: Certificate renewal planning, compliance management, operational scheduling.
sslExpiry is enabled.Usage:Examples
Single Email Address: EmailAlertChannel only accepts one email address. For multiple recipients, create separate EmailAlertChannel instances or use distribution lists.
Reference an alert channel by ID
If your Checkly account includes alert channels that are not controlled via Checkly constructs, find the email channel ID in the Checkly web UI or via the API and set it usingEmailAlertChannel.fromId().
- Web UI
- API
- Go to Alert Channels in your Checkly dashboard
- Find your email channel and note the ID in the URL or channel details
Using Existing Channel