The invention claimed is:1. A computer-implement method comprising:receiving a message from a user at a user client device for a multi-agent entity, the message initiating a message thread between the user and the multi-agent entity;determining an administrator user for the multi-agent entity;forwarding the message thread to the administrator at an administrator client device;facilitating an exchange of security information between the administrator client device and the user client device to create an end-to-end encrypted messaging relationship between the administrator client device and the user client device;receiving a message thread forwarding command from the administrator client device to forward the message thread to an agent of the multi-agent entity at an agent client device, the command including a payload containing the security information; andforwarding the message thread to the agent client device.2. The method of claim 1 wherein the security information comprises one or more encryption keys, the method further comprising:forwarding the one or more encryption keys from the administrator client device to the agent client device to empower the agent client device to engage in end-to-end encrypted messaging with the user client device.3. The method of claim 2 wherein forwarding the one or more encryption keys occurs in the context of an end-to-end encrypted messaging session between the administrator client device and the agent client device.4. The method of claim 1 wherein the messaging thread is expanded to a group messaging thread including one or more other agents.5. The method of claim 1 wherein the administrator forwards the security information to the one or more other agents.6. The method of claim 1 wherein the agent receiving the message thread from the administrator is a messaging bot.7. The method of claim 1 wherein the administrator retrieves the security information from a security information repository on the administrator client device.8. A system comprising:a processor; andsoftware, that, when executed by the processor, causes the system to:receive a message from a user at a user client device for a multi-agent entity, the message initiating a message thread between the user and the multi-agent entity;determine an administrator user for the multi-agent entity;forward the message thread to the administrator at an administrator client device;facilitate an exchange of security information between the administrator client device and the user client device to create an end-to-end encrypted messaging relationship between the administrator client device and the user client device;receive a message thread forwarding command from the administrator client device to forward the message thread to an agent of the multi-agent entity at an agent client device, the command including a payload containing the security information; andforward the message thread to the agent client device.9. The system of claim 8 wherein the security information comprises one or more encryption keys, the software further causing the system to:forward the one or more encryption keys from the administrator client device to the agent client device to empower the agent client device to engage in end-to-end encrypted messaging with the user client device.10. The system of claim 9 wherein forwarding the one or more encryption keys occurs in the context of an end-to-end encrypted messaging session between the administrator client device and the agent client device.11. The system of claim 8 wherein the messaging thread is expanded to a group messaging thread including one or more other agents.12. The system of claim 11 wherein the administrator forwards the security information to the one or more other agents.13. The system of claim 8 wherein the agent receiving the message thread from the administrator is a messaging bot.14. The system of claim 8 wherein the administrator retrieves the security information from a security information repository on the administrator client device.15. A non-transitory, computer-readable medium storing software that, when executed by a processor, cause a system to:receive a message from a user at a user client device for a multi-agent entity, the message initiating a message thread between the user and the multi-agent entity;determine an administrator user for the multi-agent entity;forward the message thread to the administrator at an administrator client device;facilitate an exchange of security information between the administrator client device and the user client device to create an end-to-end encrypted messaging relationship between the administrator client device and the user client device;receive a message thread forwarding command from the administrator client device to forward the message thread to an agent of the multi-agent entity at an agent client device, the command including a payload containing the security information; andforward the message thread to the agent client device.16. The medium of claim 15 wherein the software further causes the system to:forward the one or more encryption keys from the administrator client device to the agent client device to empower the agent client device to engage in end-to-end encrypted messaging with the user client device.17. The medium of claim 16 wherein forwarding the one or more encryption keys occurs in the context of an end-to-end encrypted messaging session between the administrator client device and the agent client device.18. The medium of claim 15 wherein the messaging thread is expanded to a group messaging thread including one or more other agents. the software further causing the system to:forward the security information to the one or more other agents.19. The medium of claim 15 wherein the agent receiving the message thread from the administrator is a messaging bot.20. The medium of claim 15 wherein the administrator retrieves the security information from a security information repository on the administrator client device.