Telephony outage handling using an on-premises telephony node
A client device determines that a telephony outage is occurring. The client device connects to an on-premises telephony node using an encrypted password at the client device. The client device accesses a set of telephony services via the on-premises telephony node.
1. A method comprising:
determining that a telephony outage is occurring;
connecting to an on-premises telephony node using an encrypted password at a client device; and
accessing a set of telephony services at the client device via the on-premises telephony node, wherein the set of telephony services does not include at least one of call recording, online meeting creation, or automated receptionist service, wherein the at least one of the call recording, the online meeting creation, or the automated receptionist service is available, via a server, when the telephony outage is not occurring.
2. The method of claim 1 , wherein determining that the telephony outage is occurring comprises:
determining that the client device is incapable of connecting to the server; and
determining that the on-premises telephony node is incapable of connecting to the server.
3. The method of claim 1 , wherein connecting to the on-premises telephony node comprises:
transmitting the encrypted password from the client device to the on-premises telephony node; and
receiving a response from the on-premises telephony node indicating that access to the telephony services is granted.
4. The method of claim 1 , wherein the set of telephony services comprises a portion of telephony services accessible when the telephony outage is not occurring.
5. The method of claim 1 , wherein the set of telephony services includes intra-office calling and access to a public switched telephone network.
6. The method of claim 1 , further comprising:
receiving a notification of unavailability of a second set of telephony services at the client device; and
preventing access to the second set of telephony services at the client device.
7. The method of claim 1 , wherein connecting to the on-premises telephony node using the encrypted password at the client device comprises:
pushing the encrypted password from the client device to the on-premises telephony node.
8. A system comprising:
memory hardware; and
one or more processors configured to execute instructions stored in the memory hardware to:
determine that a telephony outage is occurring;
connect to an on-premises telephony node using an encrypted password at a client device; and
access a set of telephony services at the client device via the on-premises telephony node, wherein the set of telephony services does not include at least one of call recording, online meeting creation, or automated receptionist service, wherein the at least one of the call recording, the online meeting creation, or the automated receptionist service is available, via a server, when the telephony outage is not occurring.
9. The system of claim 8 , wherein determining that the telephony outage is occurring comprises:
determining that the client device is incapable of connecting to the server; and
determining that the on-premises telephony node is incapable of connecting to the server.
10. The system of claim 8 , wherein connecting to the on-premises telephony node comprises:
transmitting the encrypted password from the client device to the on-premises telephony node; and
receiving a response from the on-premises telephony node indicating that access to the telephony services is granted.
11. The system of claim 8 , wherein the set of telephony services comprises telephony services accessible when the telephony outage is not occurring.
12. The system of claim 8 , wherein the set of telephony services includes access to a public switched telephone network.
13. The system of claim 8 , wherein the client device determines that the telephony outage is occurring by failing to connect to the server.
14. The system of claim 8 , wherein connecting to the on-premises telephony node is in response to an attempt to access the set of telephony services at the client device.
15. At least one non-transitory computer-readable medium storing instructions operable to cause one or more processors to perform operations comprising:
determining that a telephony outage is occurring;
connecting to an on-premises telephony node using an encrypted password at a client device; and
accessing a set of telephony services at the client device via the on-premises telephony node, wherein the set of telephony services does not include at least one of call recording, online meeting creation, or automated receptionist service, wherein the at least one of the call recording, the online meeting creation, or the automated receptionist service is available, via a server, when the telephony outage is not occurring.
16. The at least one computer-readable medium of claim 15 , wherein determining that the telephony outage is occurring comprises:
determining that the client device is incapable of connecting to the server; and
determining that the on-premises telephony node is incapable of connecting to the server.
17. The at least one computer-readable medium of claim 15 , wherein connecting to the on-premises telephony node comprises:
transmitting the encrypted password from the client device to the on-premises telephony node; and
receiving a response from the on-premises telephony node indicating that access to the telephony services is granted.
18. The at least one computer-readable medium of claim 15 , wherein the on-premises telephony node is connected to the client device via a local network of a premises.
19. The at least one computer-readable medium of claim 15 , wherein the set of telephony services includes intra-office calling.
20. The at least one computer-readable medium of claim 15 , wherein the client device stores the encrypted password for accessing the set of telephony services via the on-premises telephony node and an additional password for accessing a second set of telephony services via a datacenter.