yes @amitsood you need to build a custom chat UI and use RASA as backend service,
i have made a custom UI for that, you can get it @
https://github.com/JiteshGaikwad/RASA-Chatbot-UI
yes it has REST channel that you can use it to hook into your web app