ALLOcloud has recently become !
GO TO TELAVOX.COM
Stay on allocloud.com
Too late!
We were fully acquired by Telavox in June 2021 ;-)