CPC H04L 51/04 (2013.01) [G06F 11/0787 (2013.01); G06F 11/1612 (2013.01); G06F 21/31 (2013.01); H04L 51/066 (2013.01); H04L 51/56 (2022.05); H04L 63/08 (2013.01); H04L 65/1104 (2022.05); H04L 67/02 (2013.01); H04L 67/14 (2013.01); H04L 67/141 (2013.01); H04L 69/18 (2013.01); H04L 51/02 (2013.01)] | 20 Claims |
1. A system for web-based communication, the system comprising:
an electronic processor configured to:
receive a communication request, from a web browser of an unauthenticated user of a web page;
send to the web browser from a first responder a request for information for the unauthenticated user of the web browser as part of a conversation, wherein the request for information is sent in response to the communication request;
receive a first communication as part of the conversation from the web browser, wherein the first communication comprises a response to the request for information;
determine a conversation identifier for the conversation based on receiving the first communication;
store, in a persistent data store, a first association between the request for information and the conversation identifier;
store, in the persistent data store, a second association between the first communication and the conversation identifier;
send the first communication to the first responder;
determine, based on the conversation, to stop the conversation from the first responder;
identify, based on the determination to stop the conversation, a second responder, wherein the second responder is different from the first responder; and
transfer the conversation to the second responder, wherein the conversation continues with the second responder.
|