How should an ideal bot conversation look like?