Skip to main content
Email destinations send alerts to a single address. They must be verified before they receive anything.

Add an email destination

1

Open Destinations

Click Destinations in the sidebar, then Add Destination, then choose Email.
2

Fill in the details

3

Choose events

Toggle which events this address receives. All are enabled by default; at least one must stay enabled. See Events.
4

Verify the address

Unless the address already belongs to an active member of your organization, UptimeIO emails a 12-character verification code. Enter it next to the pending destination on the Destinations page.
5

Assign it to monitors

Select the destination in each monitor’s Notifications section.

Verification

  • Addresses of active organization members are verified automatically.
  • Other addresses get a 12-character hexadecimal code. The code expires after 24 hours.
  • Use Resend Code if it does not arrive. The dashboard enforces a 30-second wait between resends, and resending is limited to 3 requests per hour per destination.
  • A destination that is not verified does not receive alerts.

Test the destination

Use Test on the destination to send a test email. Each destination can send 3 test emails per day.

What an email contains

The subject names the event and the monitor, for example [UptimeIO] Monitor Down: API Server. The body includes the monitor name and URL, when it started, the error details and a link to the incident.

Events

Create an email destination with the API

The dashboard uses POST /api/integrations. Authenticate with a session token; see Authentication.
Verify with POST /api/integrations/{instanceId}/verify and body { "code": "<12-character code>" }.

Troubleshooting

Next steps

Setting Up Alerts

Assign destinations to monitors

Notifications Overview

Events and delivery