| ReplaceWithAsync(ActiveConnection, String, DN, CallControlAPIDivertReason) | Blind transfer with route to number. Does not allow to bypass forwarding/routing rules. |
| ReplaceWithAsync(ActiveConnection, DestinationStruct, DN, CallControlAPIDivertReason) | BlindTransfer to specific destination. It is most flexible version which allows to choose any type of destination. Allows to bypass routing rules. |
| ReplaceWithAsync(ActiveConnection, RegistrarRecord, DN, CallControlAPIDivertReason) | BlindTransfer to the specific device. Ignores all forwarding rules and tries to deliver call to specific device. |