Skip to main content
Configure your alert routes in incident.io. Alert routes define how alerts from different sources are processed, grouped, and routed to the right teams and people.

The alert route object

alert_sources
object[]
required

Which alert sources this route matches

Example:
condition_groups
object[]
required

Filter: the condition groups that must be true for this route to fire

Example:
enabled
boolean
required

Whether this alert route is enabled

Example:

false

escalation_config
object
required
Example:
expressions
object[]
required

The expressions used by bindings in this route

Example:
grouping_config
object
required
Example:
id
string
required

Unique identifier for this alert route

Example:

"01FCNDV6P870EA6S7TK1DSYDG0"

incident_config
object
required
Example:
is_private
boolean
required

Whether this alert route is private. Private alert routes only create private incidents from alerts.

Example:

false

message_config
object
required
Example:
name
string
required

The name of this alert route, for the user's reference

Example:

"Production incidents"

version
integer<int64>
required

The version of this alert route

Example:

1

created_at
string<date-time>

When this alert route was created

Example:

"2021-08-17T13:28:57.801578Z"

owning_team_ids
string[]

IDs of teams that own this alert route

Example:
updated_at
string<date-time>

When this alert route was last updated

Example:

"2021-08-17T13:28:57.801578Z"