USER
Hey I'm looking to go out for dinner tonight 
ASSISTANT
what kind of dinner.
USER
Something nice, that takes reservations
ASSISTANT
Ok, I found a seafood & an Italian restaurant that are four stars
seafood & an Italian restaurant
restaurant_reservation.name.restaurant
USER
Are either of them outside?
outside
restaurant_reservation.type.seating
ASSISTANT
The seafood restaurant offers outdoor seating.
seafood restaurant
restaurant_reservation.name.restaurant
outdoor
restaurant_reservation.type.seating
outdoor seating
restaurant_reservation.type.seating
USER
Well what is the weather like today?
ASSISTANT
70, but with a chance of rain
USER
ok book that place for 7PM, hopefully no rain
7PM
restaurant_reservation.time.reservation
restaurant_reservation.time.reservation
ASSISTANT
ok
USER
Hey, it's raining 
ASSISTANT
I see, would you like to cancel your reservsation? 
USER
No, call and ask if they have inside seating available
inside
restaurant_reservation.type.seating
inside seating
restaurant_reservation.type.seating
ASSISTANT
ok
USER
What they say?
ASSISTANT
You now have an indoor seat reserved
indoor
restaurant_reservation.type.seating.accept
indoor seat
restaurant_reservation.type.seating
USER
ok great, just tell them to hold my reservation until 8, im running late
8
restaurant_reservation.time.reservation
restaurant_reservation.time.reservation
ASSISTANT
ok
USER
I need to cancel that reservation, babysitter cancled
I need to cancel that reservation
restaurant_reservation.reservation.reject
ASSISTANT
ok, will do 