Skip to main content
The simplest alert channel — send incident notifications directly to email addresses. Available on all plans, including Free. Plan requirement: Free (all plans)

Setup

devhelm alert-channels create \
  --name "Team Email" \
  --type email \
  --config '{"channelType":"email","recipients":["oncall@example.com","team@example.com"]}'
alertChannels:
  - name: Team Email
    config:
      channelType: email
      recipients:
        - oncall@example.com
        - team@example.com
curl -X POST https://api.devhelm.io/api/v1/alert-channels \
  -H "Authorization: Bearer $DEVHELM_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Team Email",
    "config": {
      "channelType": "email",
      "recipients": ["oncall@example.com", "team@example.com"]
    }
  }'

Configuration

FieldDescriptionRequired
recipientsList of email addresses to notifyYes (at least one)

Email content

DevHelm emails include:
  • Incident severity and current status
  • Monitor name and type
  • Affected regions
  • Timestamp and duration
  • Link to the incident in the Dashboard

Troubleshooting

DevHelm sends from a verified domain. Add the sending address to your allowlist or check your organization’s email filtering rules.
  1. Verify the email addresses are correct
  2. Check spam/junk folders
  3. Run devhelm alert-channels test <id> to send a test notification