| CPC H04L 51/58 (2022.05) [G10L 17/22 (2013.01); H04W 4/12 (2013.01)] | 13 Claims |

|
1. A method implemented by one or more processors, the method comprising:
receiving, by a first device, a request to send a first message, the request to send the first message corresponds to a first messaging application;
determining, by the first device and based on determining the first messaging application is unavailable on the first device, that the first device is unable to send the first message;
in response to determining that the first device is unable to send the first message:
selecting, by the first device and based on the request to send the first message, a second device; and
sending, by the first device to the second device, a command to cause the second device to send the first message;
receiving, by the first device, a request to send a second message, the request to send the second message corresponds to a second messaging application;
determining, by the first device and based on determining the second messaging application is available on the first device, that the first device is able to send the second message; and
in response to determining that the first device is able to send the second message, sending, by the first device, the second message.
|