ATStatus
ATStatus WikiLoading documentation...

Subscribers

Manage status page subscribers and notification preferences

ATStatus allows your users to subscribe to your status page for automatic notifications about incidents, maintenance windows, and status changes. Subscribers can choose their preferred notification channels and which components they want to monitor.

Subscription Options

Email Subscriptions

Subscribers receive email notifications for status updates, new incidents, and maintenance announcements.

Most Popular

Push Notifications

Browser-based push notifications for real-time alerts. Requires user permission.

Real-time

Webhook Subscriptions

Programmatic subscribers can receive updates via webhook for integration with external systems.

API-based

Component-specific

Subscribers can choose specific components to monitor rather than receiving all updates.

Flexible

Enabling Subscriptions

Subscription functionality is controlled through the status page settings. You can enable or disable different subscription types based on your needs.

Required Settings

enableSubscriptions: true
enableEmailNotifications: true
enablePushNotifications: true // optional

These settings can be configured in the Admin Panel under Status Page Settings.

Note: SMTP Required

Email subscriptions require a configured SMTP server. See the Email Configuration guide for setup instructions.

Subscriber Data

Each subscriber record stores the following information:

FieldDescription
emailSubscriber's email address (unique per status page)
verifiedWhether email has been verified via confirmation link
pushSubscriptionJSON push notification subscription data
preferredLanguagePreferred language for notifications
subscribedComponentsList of component IDs to monitor (empty = all)
createdAtSubscription date/time

Email Verification

To prevent spam and ensure subscribers own their email address, ATStatus implements a double opt-in verification process:

1

User Submits Email

User enters their email on the status page subscription form

2

Verification Email Sent

System sends email with unique verification link (token-based)

3

User Confirms

Clicking the link marks the subscription as verified

4

Notifications Enabled

Only verified subscribers receive status notifications

Managing Subscribers

Admin Panel

View and manage all subscribers from the Admin Panel. You can see subscription counts, verification status, and remove subscribers if needed.

Unsubscribe Links

Every notification email includes an unsubscribe link. Subscribers can also unsubscribe directly from the status page.

API Access

Programmatically manage subscribers via the REST API. Useful for integrating with external CRM or user management systems.

Privacy & GDPR

Subscriber data is handled with privacy in mind:

  • Double opt-in verification ensures consent
  • One-click unsubscribe in every email
  • Subscriber data can be exported or deleted on request
  • Email addresses are not shared with third parties
  • Cookie consent integration available

Related Documentation