Reviews (88)
Overall rating
4.9
January 20, 2026
This tool is quickly becoming the best customer support software at a ridiculously low price
Tooxt
United States
4 months using the app