Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.armature.tech/llms.txt

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

Armature can send an email every time a workflow run fails, errors out, or returns a non-passing evaluator verdict — and every time a tool monitor detects a failure. Email alert rules need no external integration: you specify a recipient address on each rule, and Armature handles delivery. You can create multiple rules pointing to different addresses for the same workflow or monitor, which is useful for notifying both an on-call address and a team distribution list.

Prerequisites

  • A paid Armature plan (alert rules require a paid subscription).
  • An email address that can receive external mail.

Creating an email alert rule

1

Open the Alerts page

Go to Alerts in the Armature sidebar. The destinations row shows an Email card with a status of Ready — email delivery requires no workspace-level connection, so it is always available.
2

Create a new rule

Click New rule in the top-right corner. The rule modal opens. Select Email from the destination toggle at the top of the modal if it is not already selected.
3

Fill in the rule fields

FieldWhat to enter
NameA short label shown in the alerts table and in the email subject, for example Prod billing-tool monitor down.
Target objectChoose Workflow or Tool monitor from the dropdown.
Workflow / Tool monitorSelect the specific workflow or tool monitor to watch.
Recipient emailThe address to notify when the rule fires, for example oncall@example.com.
StateLeave enabled to start watching immediately, or toggle to Paused to save without activating.
4

Save the rule

Click Create email alert rule. The rule appears in the alerts table with a status of Watching — never fired.Armature will send an email to the configured address the next time the watched workflow or tool monitor produces a failure.

What the email contains

Each alert email includes:
  • The rule name and the name of the watched workflow or tool monitor.
  • A summary of the failure — the error message, run outcome, or evaluator verdict that triggered the alert.
  • A direct link to the failing run or monitor history so you can investigate without navigating through the dashboard.

Alert rule statuses

Each rule shows one of three statuses in the alerts table:
StatusMeaning
Watching — never firedThe rule is active and has not fired yet.
Fired (with a relative timestamp)The rule fired within the last 24 hours.
Paused — won’t fireThe rule is saved but disabled and will not send notifications.
Rules that fired more than 24 hours ago return to a healthy watching state, displaying the last-fired time as context.

Pausing and resuming rules

Click the Pause icon on any rule row to silence it without deleting it. Click Resume to re-enable delivery. Pausing is useful when an address is temporarily invalid or when you want to stop alerts during planned downtime.

Using multiple rules for the same target

You can create more than one email rule pointing to the same workflow or tool monitor. Each rule delivers independently, so one failure can notify several addresses simultaneously. Common patterns:
  • Route failures to both a team alias (platform-alerts@example.com) and an individual on-call rotation address.
  • Create a paused “escalation” rule for a manager’s address and enable it only during high-risk releases.

Editing and deleting rules

Click the rule name or the Edit icon to reopen the modal and change the recipient address, target, or enabled state. Deleting a rule stops Armature from watching the target; the delivery history for past notifications is preserved.
Changing the recipient address on an existing rule takes effect immediately. If you need to notify both the old and new addresses, create a second rule rather than editing the existing one.
  • Slack alerts — send notifications to a Slack channel or user instead of an email address.