SCENARIO: Pretend you’re *speaking to your digital assistant*.  {{LIST You would like to *purchase tickets for a movie* currently showing in theaters., You *have already decided the movie* you want to see., However the conversation ends with *a deferred purchase*.}}

DETAILS: Click the link and gather the details you’ll need — {{LINK movies_in_theaters_near_me https://www.google.com/search?q=movies+in+theaters+near+me}} — including: {{LIST Movie name, Theater name, Day, Showtime, Number of tickets }}

TASK: *Write the transcript* of your spoken conversation. Make sure: {{LIST it follows *the specific scenario mentioned above*, it includes *at least 10 exchanges* (an exchange is one user turn and one assistant turn)}}

SPEAKING STYLES: {{LIST Avoid introductions like hi and hello, The assistant is polite and efficient, The assistant’s speaking style should match yours but they are not overly formal or too casual, Don’t call your assistant by name (e.g. “Johnny” or “Alexa” or “Siri” or “Assistant” or “Computer”), Just assume they’re already listening to you.}}

{{CONVERSATION}}

{{CHECK confirm_native_speaker This conversation task was written by a native English speaker.}}
{{CHECK confirm_slots The users discusses *each of these details*: 1) movie, 2) theater, 3) day, 4) showtime, 5) number of tickets.}}
{{CHECK confirm_decision The user and the assistant *decide* on a movie, theatre and time.}}
{{CHECK confirm_deferral The user decides to *postpone* the ordering of tickets.}}
{{CHECK confirm_no_purchase The assistant does *not* book any tickets.}}

user
Hey, is that dolittle movie out yet?
get_movie_attribute
name.movie
Dolittle
attribute
name.person
name.person
Robert Downey Jr
dolittle
name.movie
assistant
Dolittle starring Robert Downey Jr?
Dolittle
name.movie
Robert Downey Jr
name.person
user
Yeah that one.
assistant
It is indeed out and showing in a lot of places.
user
Buy me a ticket for tonight around 7.
tonight
date.showing
around 7
time.preference
assistant
Ok. Just one ticket then?
one
num.tickets
user
Yep. 7 PM.
7 PM
time.preference
assistant
Ok. Which theater do you want to go?
user
Let's do Spectrum.
Spectrum
name.theater
assistant
OK. any preferences in screen type, IMAX, 3D?
IMAX
type.screening
3D
type.screening
user
Nah, just regular is fine.
regular
type.screening
assistant
Ok, then Spectrum, at 7 pm for one?
Spectrum
name.theater
7 pm
time.showing
one
num.tickets
user
That works.
assistant
Ok I'll buy the tickets and send it to your phone.
user
Actually, I'm getting a call from work.
assistant
OK.
user
Hang on, I think I might have to cancel the tickets.
assistant
I haven't put in the order yet, so no need for canceling.
user
Great. I have to get in for late night work. I'll do the movie some other time.
assistant
Ok, no problem. Let me know when.