Skip to main content

Email Integration

Receive beautifully formatted email notifications for alerts, deployments, and important events. Emails include detailed information and quick action links.

Features

  • HTML formatted emails with Roboticks branding
  • Severity-colored alert notifications
  • One-click acknowledge and view buttons
  • Multiple recipient support
  • Configurable notification types

Setup

Step 1: Add Email Integration

  1. Go to Settings > Integrations in Roboticks
  2. Find Email and click Add
  3. Enter a name for this integration

Step 2: Configure Recipients

Enter the email addresses that should receive notifications:
team@example.com, alerts@example.com, oncall@example.com
Separate multiple email addresses with commas.

Step 3: Enable Notifications

Toggle Enabled for Alerts to start receiving alert notifications.

Configuration Options

OptionDescriptionRequired
RecipientsComma-separated email addressesYes
NameDisplay name for this integrationYes
EnabledToggle the integration on/off-
Enabled for AlertsReceive alert notifications-

Email Format

Alert Email Example

Subject: 🔴 [Critical] Device Offline - warehouse-robot-01

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

CRITICAL ALERT

Device Offline

Device: warehouse-robot-01
Severity: Critical
Time: January 10, 2025 at 10:23 AM UTC
Project: Warehouse Operations

Details:
Device has not sent a heartbeat in the last 5 minutes.
Last known status: Online
Last session: ws-123456

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

[View Device]  [Acknowledge Alert]  [View All Alerts]

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Sent by Roboticks | Manage Notifications

Multiple Integrations

You can create multiple email integrations for different purposes:
IntegrationRecipientsUse Case
Team Alertsteam@example.comAll team members
On-Calloncall@example.comCritical alerts only
Managementreports@example.comWeekly summaries

Troubleshooting

  • Check spam/junk folders
  • Verify recipient email addresses are correct
  • Ensure the integration is enabled
  • Review integration logs for delivery errors
Add noreply@roboticks.io to your email allowlist or contacts to ensure delivery.
  • Use alert deduplication rules to reduce noise
  • Consider using PagerDuty for on-call escalation instead
  • Create separate integrations with different severity filters

Best Practices

  1. Use distribution lists - Send to team email lists rather than individuals
  2. Set up filters - Create email filters/rules for different alert severities
  3. Combine with other integrations - Use email as a backup, Slack for real-time
  4. Review periodically - Keep recipient lists up to date as team changes