How to build SAAS chatbots with custom client flow

Take a look at the docs on Message and Voice Channels. Channels have been setup for FB Messenger, Slack, Twilio and others. You can also create custom connectors and there are several web based open source components that can be included on an existing website.