SMARTTILE · SERVICEAUTOMATE™ · E-MAIL ALERTS (MAILGUN / SMTP)

The outage e-mail, to the right person, at the right minute

Every SmartTile outage, recovery, escalation step and scheduled report leaves through one mail transport — Mailgun where SmartChoice has configured it, otherwise authenticated SMTP. The transport is SmartChoice's server setting; who receives what, and when, is yours to set in SmartTile.

SmartTile integrates with
Mailgun HTTP API (via nodemailer-mailgun-transport) when the server has a Mailgun key and domain; otherwise SMTP — Microsoft 365 or any host/port/TLS relay. Chosen once per SmartTile server by SmartChoice, not per customer.
How SmartTile automates it
When a device is confirmed down, each client contact for that location is e-mailed once their own escalation delay passes; a restoration e-mail follows only to contacts who got the outage; each send is logged and noted on the open ticket.
Category
ServiceServiceAutomate™

An alert e-mail that goes to everyone, at once, every time, becomes an e-mail rule that files it unread. SmartTile sends each outage e-mail per contact: to the people assigned to that location, after the delay each of them chose, inside the hours they want, and never twice inside the repeat window. Mailgun and SMTP are the delivery pipe, not a customer integration — the SmartChoice main server sends through Mailgun, and a server without a Mailgun key falls back to SMTP automatically.

What goes out by e-mail

Outage

"[OFFLINE] location" per contact, with the device, the site and the ticket reference when one exists. Sent when the outage is older than the contact's escalation delay (15 min default).

Restoration

"[RESTORED] location" — only to contacts who were sent the outage e-mail for that outage, so nobody hears "it's back" about something they never heard went down.

Escalation steps

Escalation workflows send "[Step 2/3] location — N devices DOWN" to the contact on each step, alongside that step's SMS or MMS.

Scheduled reports

Reports you schedule under Reports arrive as a branded e-mail with the report attached as PDF, CSV or XLSX, to every recipient on the schedule.

SMS credit and trial notices

Admins are e-mailed when SMS credit reaches 80 %, 90 % and zero, and trial accounts get their expiry notices.

No-contact safety net

A confirmed outage at a location with no client contacts on file still e-mails the SmartChoice NOC, so an outage is never silent.

What you control in SmartTile — Client Contacts

1E-mail on or off

Each contact's Email switch. E-mail and SMS are independent.

2Escalation delay

Minutes before this contact's first alert — short for the NOC, longer for the office manager.

3Hours

Overnight, morning, afternoon, evening and weekend boxes; no box ticked means always.

4Test and history

Send test e-mails the contact now. The contact's analytics show every alert sent to them, the address used, and the delay from event to e-mail — exportable.

SmartChoice · SmartTile ServiceAutomate™ — E-mail alerts (Mailgun / SMTP)Page 1 of 2
SMARTTILE · SERVICEAUTOMATE™ · E-MAIL ALERTS (MAILGUN / SMTP) — HOW THE MAIL IS SENT, AND HOW THE NOISE IS KEPT DOWN

Which transport a server uses

Server settingWhat SmartTile sends through
Mailgun key + domain presentMailgun HTTP API. The SmartChoice main server is set this way.
SMTP host is smtp.office365.comMicrosoft 365 (nodemailer Outlook365 service) with the configured mailbox.
Anything elseStandard SMTP — host, port 587 by default, TLS (465 = implicit TLS), optional auth, certificate checking on unless explicitly turned off.
No From on a messageFilled with the server's default sender name and address, because Mailgun rejects a message without one.

Built-in noise control

Repeat window

An outage e-mail to the same contact repeats at most once per repeat window — 60 minutes by default, adjustable by SmartChoice in Engine Safety.

Daily caps

A per-contact daily cap and a server-wide daily cap stop a flapping site from flooding a mailbox; each cap hit is logged.

One copy to the NOC

SmartChoice monitoring is blind-copied on the first outage and first restoration e-mail of an outage cycle only — not on every repeat.

Security and record-keeping

Tenant-scoped recipients

Outage e-mail goes only to the affected company's contacts for that location. Mail credentials are SmartChoice's server settings — no customer mail password is ever stored.

Every send leaves a trail

Each customer e-mail writes an activity-log entry (sent or failed, with the address) and an alert-log row, and adds a note to the open ticket: "Customer OUTAGE notification sent to …".

Attachments that open

Report and screenshot attachments are read into memory before sending, so Mailgun ships the file itself — never a file path posing as an attachment.

Fails loudly

A failed alert send is logged as CLIENT_ALERT_EMAIL_FAILED with the error; a report run with failed recipients is logged as REPORT_SEND_PARTIAL naming them.

Common questions

QuestionAnswer
Can alerts come from our own domain?Not per company. The sender is set per SmartTile server; a dedicated SmartTile server can be pointed at your Microsoft 365 or SMTP relay by SmartChoice.
Will we know it was delivered?SmartTile records that the message was accepted for sending, per contact. It does not read Mailgun delivery or open events back.
The outage e-mail reaches the people for that site, when they asked for it — and the ticket says it did.
SmartChoice · smarttile.smartchoiceus.com · (800) 217-3096, 24×7 · verified 2026-09-28Page 2 of 2