Defines the configurable attributes of a routing rule, such as actions, query, time restriction, and urgency.

Hierarchy

  • RoutingRuleAttributes

Constructors

Properties

actions?: RoutingRuleAction[]

Specifies the list of actions to perform when the routing rule matches.

additionalProperties?: {
    [key: string]: any;
}

A container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.

Type declaration

  • [key: string]: any
query?: string

Defines the query or condition that triggers this routing rule.

timeRestriction?: TimeRestrictions

Time restrictions during which the routing rule is active. Outside of these hours, the rule does not match and routing continues to subsequent rules. This is mutually exclusive with the action-level support_hours field.

urgency?: Urgency

Specifies the level of urgency for a routing rule (low, high, or dynamic).

Generated using TypeDoc