Alert Routing by Error Type

You can configure recipient groups to send different error types to different team members. For example, if monitor A fails with error 5 (keyword validation failed), send an alert to recipient group “Content team”, and send all other errors to the recipient group “IT team”.

Recipient groups provide two options for routing alert routing based on errors:

Groups work independently. For example, groups configured to receive all errors will get all errors, including specific errors other groups are subscribed to. If two groups are set to receive the same error, both will get this error.

Important: If you create an error-specific recipient group for a monitor, you should also add groups for other errors of the same monitor. Errors not included in any groups will not trigger alerts and may go unnoticed. For example, if you have only one group for monitor A with error 5, no one will get alerts about any other errors for that monitor.

Selecting Errors to Receive

You can select the specific errors to receive when you create or edit recipient groups.

  1. From the top menu select Alerts > Alert Recipients.
  2. Click + New Recipient Group to create a new recipient group.

    If you have an existing recipient group, click the group name to edit the group.

  3. Select the monitors whose alerts you want to receive, and the recipients to send the alerts to.
  4. Select the Error Types that will trigger alerts to the chosen recipients.

    Default is All errors, meaning the recipients will get alerts for all errors of the selected monitors.

    Recipient group configuration with error routing

  5. Click Save changes.
  6. Repeat the procedure to create recipient groups for other errors of the same monitor(s), so that all error types are directed to relevant team members.


Suppose you have one recipient group with this configuration:


Monitor A sends alerts only to Bob and only for errors 1 and 6, plus an optional “clear” notification if errors 1 and 6 stop – even if another error occurs. For example:

Run # Run Status Comments
1 Error 1 Bob gets an alert about error 1.
2 Error 1 Bob gets an alert about error 1.
3 Error 5 Bob gets a “clear” notification saying monitor A is now having error 5.
4 Error 6 Bob gets an alert for error 6.
5 OK (status 0) Bob gets a “clear” notification saying monitor A is OK.


But if the monitor runs as follows:

neither Bob nor anyone else gets alerts, because errors 5 and 7 are not included in the recipient group for monitor A.

To make sure someone will get alerts for these errors, you need another recipient group for monitor A, with these settings:

See Also

© 2017 SmartBear Software. All rights reserved.      Terms of Use · Privacy Policy