Email Triggers - Convert Emails to Push Notifications & Phone Calls
Complete guide to using email triggers in Echobell for instant notifications. Send emails to dedicated channel addresses to trigger push notifications, time-sensitive alerts, or phone calls - no coding required. Extract sender, subject, and body content as template variables.
Email Triggers
Email triggers provide a simple way to send notifications through Echobell without requiring any programming knowledge. Each channel can have a dedicated email address, and when an email is sent to this address, it automatically triggers notifications to all subscribers of that channel.
How Email Triggers Work
When you set up an email trigger for a channel:
- A unique email address is assigned to your channel
- Any email sent to this address will trigger the channel
- The email's content is automatically parsed into variables
- These variables can be used in your notification templates
Available Email Variables
When an email triggers your channel, Echobell automatically extracts the following variables that you can use in your notification templates:
from: The sender's email addressto: The recipient's email address (your channel's email address)subject: The subject line of the emailtext: The plain text content of the emailhtml: The HTML content of the email (if available)
System Time Variables (UTC)
Beyond email fields, read‑only system time variables are always available in templates and conditions (UTC): date, time, year, month, dayOfWeek/dayOfWeekName, hour, minute, second, epochMs, epochSeconds, and more. See Conditions for the complete list and usage examples.
Using Email Variables in Templates
You can use these variables in your notification templates using the {{variableName}} syntax. For example:
Title template: New email from {{from}}
Body template: Subject: {{subject}}
{{text}}Use Cases
Email triggers are particularly useful for:
- Forwarding important emails as notifications
- Creating notification workflows without coding
- Integrating with legacy systems that support email but not webhooks
- Setting up alerts from email-based monitoring systems
- Converting email newsletters into mobile notifications
If the email sender needs to verify the address before triggering notifications, you can find a link in the verification email records. Open the link to check the email content and verify the email address.
Privacy and Data Storage
Like all features in Echobell:
- Only channel configuration data is stored on our servers
- The content of notifications and email triggers is stored locally on your device
- Your email data never leaves your control
Best Practices
- Use clear and specific email addresses for different channels
- Set up appropriate notification templates that match your email content
- Consider using Time Sensitive or Calling notification types for urgent emails
- Test your email trigger setup with a sample email before relying on it
Setting Up Email Triggers
- Create or select a channel in Echobell
- Navigate to the channel settings
- Find the Email Trigger section
- Copy the provided email address
- Use this email address wherever you want to trigger notifications
Keep your channel's email address private to prevent unauthorized triggers.
Webhooks
Learn how to integrate Echobell webhooks into your applications and services. Complete guide covering HTTP methods, variables, templates, headers, and real-world webhook integration examples for instant notifications.
Notifications
Complete guide to Echobell notification types and customization. Learn about Normal push notifications, Time-Sensitive alerts that break through Focus Mode, and Calling notifications for critical emergencies. Understand how to configure notification preferences for different alert urgency levels.