An in-chat assistant talks to the client, picks a time and books the appointment, keeps records in a sheet and sends the client an SMS reminder ahead of time.