I think it's funny that the demo on the website is a video of a chatbot communicating with another chatbot. I worry that this will be the new dystopian hell we all live in.
If you're trying to market this, you should change the demo to something where it shows a success story.