Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.roboticks.io/llms.txt

Use this file to discover all available pages before exploring further.

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