You need to build a chatbot with two features - FAQ and appointment setting. The appointment setting feature needs to be connected to an automation software that would record appointments (calendly, google calendar) and sent notifications and follow ups to your customers. Optionally, you can also build a feedback feature to record reviews.