Installing Jivochat on MyCompanyWeb V2 First you have to signup for a FREE account in JivoSite.comĀ ( Its free up to 5 agents). When you login you’ll be taken to the Installations page. Install the Jivo Desktop APP (or use browser based version) as it helps you to manage your chats. Set up this JivoSite application ...