inform((_:search,name,'warkworth house');(_:search,type,'Hotel'))
user
I 'm looking for information on a hotel called warkworth house .
offer((_:booking,type,'Booking')) request((_:booking,day,?);(_:booking,type,'Booking'))
system
i got it . may i get the day you d like to move in so i can book
inform((_:search,day,'tuesday');(_:search,type,'Hotel'))
user
Yes , that would be on Tuesday please .
request((_:booking,stay,?);(_:booking,type,'Booking'))
system
How many days will you be staying ?
inform((_:search,day,'tuesday');(_:search,stay,'3');(_:search,type,'Hotel'))
user
I 'll be staying for 3 nights starting on tuesday .
request((_:booking,people,?);(_:booking,type,'Booking'))
system
For how many guests please , sir ?
inform((_:search,people,'one');(_:search,stay,'three');(_:search,type,'Hotel'))
user
one guest for three nights
inform((_:booking,ref,'TUCGJ6DX');(_:booking,type,'Booking'))
system
Booking was successful . 
 Reference number is : TUCGJ6DX .
thank()
user
Thank you , that 's all I need .
system
Thanks for contacting us , please let us know if you need any further assistance .
_:search name warkworth house
_:search type Hotel
_:search name warkworth house
_:system offered _:booking
_:booking day ?
_:booking type Booking
_:search day tuesday
_:search type Hotel
_:search name warkworth house
_:system offered _:booking
_:booking day ?
_:booking stay ?
_:booking type Booking
_:search day tuesday
_:search stay 3
_:search type Hotel
_:search name warkworth house
_:system offered _:booking
_:booking day ?
_:booking stay ?
_:search day tuesday
_:booking people ?
_:booking type Booking
_:search people one
_:search stay three
_:search type Hotel
_:search name warkworth house
_:system offered _:booking
_:booking day ?
_:booking stay ?
_:search day tuesday
_:booking people ?
_:search people one
_:search stay three
_:search type Hotel
_:booking ref TUCGJ6DX
_:booking type Booking