A computer-implemented method for conducting a communication, the method comprising: determining a context associated with a communication between a first participant and a second participant while the communication is occurring over a communication channel; dividing the communication channel into two or more paths with a first path being between the first participant and the second participant and a second path being a dormant path originating at a location associated with the second participant to provide failover: determining a failure of the communication; determining that a duration of the failure of the communication will exceed a threshold; in response to determining that the duration of the failure of the communication will exceed the threshold, instantiating the dormant path of the communication channel before the duration of the failure reaches the threshold and sending a notification of the failure of the communication to the first participant before the duration of the failure reaches the threshold; providing one or more options to the first participant to resume the communication; receiving a selection of an option of the one or more options from the first participant; and resuming the communication based, at least in part, on the selection and the context using the dormant path. determining a context associated with a communication between a first participant and a second participant while the communication is occurring over a communication channel; dividing the communication channel into two or more paths with a first path being between the first participant and the second participant and a second path being a dormant path originating at a location associated with the second participant to provide failover: determining a failure of the communication; determining that a duration of the failure of the communication will exceed a threshold; in response to determining that the duration of the failure of the communication will exceed the threshold, instantiating the dormant path of the communication channel before the duration of the failure reaches the threshold and sending a notification of the failure of the communication to the first participant before the duration of the failure reaches the threshold; providing one or more options to the first participant to resume the communication; receiving a selection of an option of the one or more options from the first participant; and resuming the communication based, at least in part, on the selection and the context using the dormant path. determining a failure of the communication; determining that a duration of the failure of the communication will exceed a threshold; in response to determining that the duration of the failure of the communication will exceed the threshold, instantiating the dormant path of the communication channel before the duration of the failure reaches the threshold and sending a notification of the failure of the communication to the first participant before the duration of the failure reaches the threshold; providing one or more options to the first participant to resume the communication; receiving a selection of an option of the one or more options from the first participant; and resuming the communication based, at least in part, on the selection and the context using the dormant path.