1. A computer-implemented method for managing a conversational system on a server, the method comprising: presenting on a desktop of a computer of a first party, at least one sales chatbot as part of at least one messaging window at a website of a second party, the chatbot adapted to sell at least one of a good and a service; displaying a message to the first party through the messaging window; and reviewing a response from the first party using a combination of scripting and artificial intelligence; wherein the scripting, the messaging window and the artificial intelligence are all managed via a web-based management console of a third party, the web-based management console includes user selectable components for managing a chat window of the chatbot, separate from a window of the website of the second party for display on the computer of the first party, the user selectable components including at least one event/response pair trigger to launch the chatbot; and at least one sales pitch to be presented by the chatbot.