So two standard APIs talking to each other or the person calling to make the reservation knows they are talking to a computer with limited domain understanding and speaks accordingly and the backend calls an API -- like programming an Alexa skill....