SCENARIO: Pretend you’re *speaking to a 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., In this conversation you *change your mind about the showtime and pick a different one*., The conversation ends with *a successful purchase*.}}

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

TASK: *Write the transcript* of your spoken conversation. Make sure: {{LIST it follows *all points in the specific scenario mentioned above*, it includes *at least 10 exchanges* (an exchange is one user turn and one assistant turn), both the assistant and user *confirm the ticket details* before booking, the assistant *confirms the tickets were in fact purchased*}}

SPEAKING STYLES: {{LIST 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) showtime, 4) number of tickets, 5) day.}}
{{CHECK confirm_time_change The conversation includes *a decision to change time*.}}
{{CHECK confirm_details The assistant *confirms all ticket details* just before booking.}}
{{CHECK confirm_purchase The assistant *completes purchasing the tickets* and explains delivery.}}

user
Hey assistant.
assistant
Hello User1.
user
I want to go see a movie tonight, can you help me book tickets?
tonight
date.showing
time.preference
assistant
Absolutely, what movie do you want to watch tonight?
tonight
date.showing
user
I don't know what is out right now, can you tell me what is playing downtown at my regular theater?
find_movies
location
downtown
name.movie_1
bad boys
name.movie_2
1917
name.movie_3
dolittle
find_theaters
location
downtown
name.theater_1
Cinema 6
downtown
location
assistant
Sure, at Cinema 6 you have the new bad boys movie and dolittle movie opening. At the top of the box office is the movie 1917...
bad boys
name.movie
dolittle
name.movie
Cinema 6
name.theater
1917..
name.movie
user
Oh yes, I really wanted to see that one. That's the one about WWI right?
get_movie_attribute
name.movie
1917..
attribute
name.person
name.person
Sam Mendes
assistant
That's right, directed by Sam Mendes it follows a soldier on the front lines of WWI.
Sam Mendes
name.person
follows a soldier on the front lines of WWI
description.plot
user
What are the showtimes at Cinema 6 for 1917?
find_showtimes
name.movie
1917
name.theater
Cinema 6
date.showing
today
time.preference
tonight
time.showing_1
1:40
time.showing_2
10:40
time.showing_3
8:20
Cinema 6
name.theater
1917
name.movie
assistant
It's very popular and playing all day, starting at 1:40 to 10:40. In fact, the 8:20 showing is already sold out.
1:40
time.showing
10:40
time.showing
8:20
time.showing
very popular
description.other
user
How about a showing at 9?
find_showtimes
time.preference
9
date.showing
tonight
name.theater
Cinema 6
name.movie
1917
time.showing_1
9:00
9
time.preference
assistant
There is a showing at 9:00.
9:00
time.showing
user
Can you book me a ticket for that in IMAX?
IMAX
type.screening
a ticket
num.tickets
assistant
Absolutely, I will reserve you a ticket and you can pick it up at the movie theater.
a ticket
num.tickets
user
Oh wait, actually I need to change times. I have that Dinner with Steve. Is there a showing after 9?
find_showtimes
time.preference
after 9
date.showing
tonight
name.theater
Cinema 6
name.movie
1917
time.showing_1
10pm
after 9
time.preference
assistant
There is one at 10, is that too late?
10
time.showing
user
No, I really want to see the movie.
assistant
Okay I will rebook and reserve you a ticket for 10. Just to confirm, you want an IMAX ticket for the 10pm showing of 1917?
a ticket
num.tickets
10
time.showing
IMAX
type.screening
10pm
time.showing
1917
name.movie
user
That's right. Thanks assistant.
book_tickets
name.movie
1917
name.theater
Cinema 6
num.tickets
a ticket
time.showing
10pm
date.showing
tonight
seating
any
status
success
assistant
Booked! Is there anything else I can help you with?
user
Nope, I am all good for now.
assistant
Have a good day.