ChatBot connected with rpa for customer support

I have one project that is related to use case of RPA( Customer support like query, delivery, cancel etc)
I have to make a chatbot that has many menu regarding customer support for example query, status report of delivery, refund, cancel product, payment etc which are available for the customer support. Input for the bot is need to get from the chatbot
Once we got the input based on the query we will use particular API we will call particular domain and then we will get the data
Again will use api to send data back to the chatbot .
So this process should be automated .
Is anyone could help me for this project coz i am new in rpa and got this first project.
Thank You