CallControlAPIDivertReason Enumeration
Diversion reason.
Namespace: TCX.PBXAPIAssembly: 3cxpscomcpp2 (in 3cxpscomcpp2.dll) Version: 20.0.1
| None | 0 |
Endpoint may specify DivertReason in ReplaceWithAsync/RouteToAsync to mark them as continuation of current diversion path even after answer the call.
If route point answers the call and want to reset diversion path, it should specify None in ReplaceWithAsync/RouteToAsync
|
| NoAnswer | 1 |
Rule fires when there is no answer.
|
| PhoneBusy | 2 |
Rule fires when phone is busy.
|
| PhoneNotRegistered | 3 |
Rule fires when phone is not registered.
|
| ForwardAll | 4 |
Rule fires each time.
|
| BasedOnCallerID | 5 |
Rule fires when caller ID of incoming call matches the custom data in this rule.
|
| BasedOnDID | 6 |
Rule fires when the DID on an incoming call matches the DID.
|
| OutOfOfficeHours | 7 |
Call is diverted because of OutOfOffice time
|
| BreakTime | 8 |
Call is diverted because of BreakTime
|
| Holiday | 9 |
Call is diverted because of Holiday
|
| OfficeHours | 10 |
Call is diverted because of Office time
|
| NoDestinations | 11 |
diversion reason which explicitly specifies that there was no valid destinations for the call distribution
|