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
Hi, I want to see a movie tonight
tonight
time.preference
date.showing
assistant
What movie do you want to see?
user
I would like to watch a mystery if theres one out.
find_movies
name.genre
mystery
location
nearby
name.movie_1
Knives Out
mystery
name.genre
assistant
How about Knives Out?
Knives Out
name.movie
user
That sounds fun, what time can I get tickets for?
find_showtimes
name.movie
Knives Out
date.showing
tonight
time.preference
tonight
time.showing_1
5:30 p.m
time.showing_2
6:30
time.showing_3
7
time.showing_4
8:30
assistant
The next showing is at 5:30 p.m.
5:30 p.m
time.showing
user
That sounds ok. Is it standard or IMAX or 3d?
standard
type.screening
IMAX
type.screening
3d
type.screening
assistant
The 5:30 showing is either standard or 3D.
5:30
time.showing
standard
type.screening
3D
type.screening
user
You know what, 5:30 might be too early. Could I change the time?
5:30
time.showing
assistant
Yes, the other showtimes for today are 6:30, 7 and 8:30
6:30
time.showing
7
time.showing
8:30
time.showing
user
How about 7 p.m.
7 p.m
time.showing
assistant
I will book tickets for 7 p.m. Where are you going to see the film?
7 p.m
time.showing
user
I'm located in Hartford, CT
Hartford, CT
location
assistant
Ok, I will book tickets for Knives Out at 7 p.m. in Hartford.\r
Knives Out
name.movie
7 p.m
time.showing
Hartford.\r
location
user
Thanks. Oh, what type of screening is the 7 p.m. showing?
7 p.m
time.showing
assistant
It is either IMAX or Standard at 7 p.m.
IMAX
type.screening
Standard
type.screening
7 p.m
time.showing
user
Thanks, I would still like the standard screening.
standard
type.screening
assistant
Great, I will book that.
user
Thanks!
assistant
I am confirming that you want a ticket for the 7 p.m. standard screening of Knives Out in Hartford.
7 p.m
time.showing
standard
type.screening
Knives Out
name.movie
Hartford
location
user
That's correct
book_tickets
name.movie
Knives Out
num.tickets
one
time.showing
7 p.m
date.showing
tonight
seating
any
status
success
assistant
I have booked the ticket and I will send it to your email address.