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., The conversation ends with *a successful ticket 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}} — including: {{LIST Movie name, Theater name, Showtime, Number of tickets, Day/Date }}

TASK: *Write the transcript* of your spoken conversation. Make sure: {{LIST it includes *at least 10 exchanges* (an exchange is one user turn and one assistant turn), it includes a turn where the assistant *repeats all the ticketing details* and user *confirms they are correct before booking*, the assistant confirms the purchase by saying: *“Your tickets are confirmed and they’ve been sent to your email address.”* }}

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 “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_details The assistant *confirms all the ticket details* together just before booking.}}
{{CHECK confirm_purchase The assistant *completes purchasing the tickets*.}}
{{CHECK confirm_confirmation The assistant confirms the purchase with *”Your tickets are confirmed and they’ve been sent to your email address.”*}}

user
Can you look up movie tickets for tonight?
tonight
date.showing
time.preference
assistant
Sure, In what city do you want me to search?
user
Try to find tickets in Orange, CA.
Orange, CA
location
assistant
Okay, I what movie do you want to watch?
user
Try to find tickets to Knives Out.
Knives Out
name.movie
assistant
How many tickets do you need.
user
Get me two tickets.
two
num.tickets
assistant
Do you have a prefrence on where you want to sit in the theater.
user
Yes, try to get me the back row in the middle.
back row in the middle
seating
assistant
Okay, I found Kinves out playing at Century Stadium 25 and XD.
Kinves out
name.movie
Century Stadium 25
name.theater
XD
type.screening
user
Okay that works, try to get me a showing around 7:00pm.
check_tickets
name.movie
Knives Out
name.theater
Century Stadium 25
num.tickets
two
time.preference
around 7:00pm
date.showing
tonight
status
unavailable
around 7:00pm
time.preference
assistant
They only have a showing at 10:05 pm the earlier showings are sold out.
10:05 pm
time.showing
earlier showings
time.preference
user
What about A Beautiful Day in the Neighborhood, are they playing that there?
A Beautiful Day in the Neighborhood
name.movie
assistant
Yes, they have multiple showing at this theaters.
user
Okay do they have anything at 7:00 pm?
7:00 pm
time.preference
assistant
They have one showing at 7:20 pm?
7:20 pm
time.showing
user
Great, get me two tickets for that one and let me know the price.
two
num.tickets
assistant
Okay, the price for two tickets is $24.40
$24.40
price.total
two
num.tickets
user
That works, get me the two tickets and send me the confirmation order.
book_tickets
name.movie
A Beautiful Day in the Neighborhood
name.theater
Century Stadium 25
num.tickets
two
time.showing
7:20 pm
date.showing
tonight
status
success
two
num.tickets
assistant
Okay, the tickets have been purchased and the email is being sent.