Almost perfect
Been a happy paying customer for a couple of months now. For me personally (or better said: for my business) these guys nailed it. Fast, versatile, integratable thru API (and Zapier etc), and great support who also quickly pick up user suggestions. There is no 'one-fits-all' chat solution, it's almost impossible, but I've tested them all and stuck with Chatra for good reason.