idkmybffamir,
Dude, you're all crossed up.
#1). If you had a b***** of a time getting Contact at Once (CaO) set up, whyinthehell would you take on a open source platform?
#2). Go Open Source 2nd, NOT 1st. 1st you need to test to see if YOUR STAFF and YOUR CUSTOMERS will use chat. 1st, you need to test the idea... test the concept. For your trial, use the "best of class" software you can buy. Any best of class platform has a 10,000 hour head start on your open source "idea". IF IT WORKS, then you'll know what the open source software lacks, what it can do better, and if all the TIME you need to invest into it has any ROI.
Low Cost got you thinking Open Source (OS)?
If you going for open source because its small cost matches expectations of low sales results, beware the black hole! If you've ever worked with OS, there is the enormous learning curve that robs you of TIME.... LOTS OF TIME.
My $0.02
CaO is month to month. ActiveEngage is a player to look at too. If they are month to month, then you can negotiate setup fees, use their training increase the SPEED and QUALITY of Chat test. Once you have 90-120 days of chat in place, you'll have a baseline of info to work from.