inform((_:search,departure,'peterborough');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
Hi , I want to catch a train from Peterborough to Cambridge . Can you please tell me what the schedule is for the rout ?
request((_:search,day,?);(_:search,type,'Train'))
system
I would be happy to help . What day are you wanting to take the train ?
inform((_:search,arrive_by,'15:45');(_:search,day,'tuesday');(_:search,type,'Train'))
user
I want to arrive by 15:45 on tuesday .
inform((_:booking,category,'Train');(_:booking,ref,'3XNW24TQ');(_:booking,ticket,'16.5 GBP');(_:booking,type,'Booking'))
system
Booking was successful , the total fee is 16.5 GBP payable at the station . 
 Reference number is : 3XNW24TQ .
thank()
user
Thank you goodbye
system
I 'm sorry , the schedule for Tuesday shows TR0674 arriving at 15:38 in Cambridge . I will re - book . Is it one ticket you need ?
_:search departure peterborough
_:search destination cambridge
_:search type Train
_:search departure peterborough
_:search destination cambridge
_:search arrive_by 15:45
_:search day tuesday
_:search type Train
_:search departure peterborough
_:search destination cambridge
_:search arrive_by 15:45
_:search day tuesday
_:search type Train
_:booking category Train
_:booking ref 3XNW24TQ
_:booking ticket 16.5 GBP
_:booking type Booking