USER
Olivia, I have a meeting at 5pm, can you order me a Lyft by then?
ASSISTANT
Sure, from the office to where?
the office
uber_lyft.location.from.accept
uber_lyft.location.from
USER
My meeting is in San Francisco
My meeting is in San Francisco
uber_lyft.location.to.accept
San Francisco
uber_lyft.location.from.accept
ASSISTANT
Okay. I believe that time there will be a surcharge
USER
That's okay, I don't want to drive through that traffic
ASSISTANT
Sure. What kind of Lyft do you want?
USER
What types are there?
ASSISTANT
There are regular, Shared, XL, Lux, Lux Black, Lux Black XL
regular
uber_lyft.type.ride
uber_lyft.type.ride
Shared
uber_lyft.type.ride
uber_lyft.type.ride
XL
uber_lyft.type.ride
uber_lyft.type.ride
Lux
uber_lyft.type.ride
uber_lyft.type.ride
Lux Black
uber_lyft.type.ride
Lux Black,
uber_lyft.type.ride
Lux Black XL
uber_lyft.type.ride
uber_lyft.type.ride
USER
Okay, I don't want to share a ride to the city
ASSISTANT
So would you like XL?
XL
uber_lyft.type.ride
uber_lyft.type.ride
USER
No, lets do Lux.
Lux
uber_lyft.type.ride
uber_lyft.type.ride
ASSISTANT
What time do you want Lyft to pick you up? 
USER
In the next hour.
In the next hour
uber_lyft.time.pickup
In the next hour.
uber_lyft.time.pickup
ASSISTANT
Okay. There is no Lux available it looks like.
Lux
uber_lyft.type.ride.reject
uber_lyft.type.ride
USER
Okay, what about Lux Black?
Lux Black
uber_lyft.type.ride
uber_lyft.type.ride
ASSISTANT
I can check.
USER
Thanks.
ASSISTANT
Okay, perfect there is a Lux Black that's about 20 minutes away. Would you like for me to book?
Lux Black
uber_lyft.type.ride.accept
uber_lyft.type.ride.accept
20 minutes
uber_lyft.time.pickup
uber_lyft.time.pickup
USER
Yes please.
ASSISTANT
Okay, I just booked it. They are on the way, will be here in 17 minutes.
Okay, I just booked it.
uber_lyft.ride_booking.accept
17 minutes
uber_lyft.time.pickup.accept
uber_lyft.time.pickup.accept
USER
Thanks.