Chat is a bridge to context. i.e. the simplest way for a human to infer a need. Bots make this possible at scale. i.e. a human does not need to process a message to extract a need.
Something is missing thou. The action. Once the recipient understands the request, an context sensitive action needs to be presented.
I call this #Do. i.e. a url that can be embedded anywhere and can be rendered as a executable card. What this means is that any business can expose a digital interface. (a collection of single-function units of work)
Make a booking, order, pay, request, do.