SCENARIO: Pretend you’re *using a digital assistant to purchase tickets for a movie currently showing in theaters*.  {{LIST The entire conversation needs to follow the structure given below *in the TASK section*., You already know which movie you want to see as well as all the details (which you can pick from the section below)., The conversation ends with *a successful ticket purchase*., Do not include any extras like “thank you” or “goodbye” or “hello” etc. }}

DETAILS:  This is *made up data* which you should use to complete your dialog creation (since there are actually no movies playing anywhere right now due to COVID-19).:
{{LIST You are interested in seeing either *No Time To Die* OR  *Mulan*.,  There is one theater in your town: *Mountain AMC 16*., Showtimes for Mulan: 4:00pm 6:10pm 8:30pm 10:40pm, Showtimes for No Time To Die: 3:00pm 5:10pm 7:30pm 9:40pm, Make sure to include the number of tickets.}}
*USE THIS Structure*
User: (Express desire to buy movie tickets and include TWO of the details needed for the purchase--one should be the movie name. See DETAILS section above.)
Assistant: (Confirm the TWO details given so far and ask for confirmation *make one of the details incorrect*.)
User: (Alert the assistant of the detail that is wrong and give the right value.)
Assistant: (Correct the wrong value, repeating back the correct value.)
User: (Confirms the correction, *THEN adds the THREE remaining details*.)
Assistant: (Confirms all five details then asks if this is correct and whether they can go ahead with the purchase.)
User: (Answers yes.)
Assistant: (Indicates successful purchase saying ”Your tickets are confirmed and they’ve been sent to your email address.”)

TASK: *Write the transcript* of your spoken conversation according to the structure given above. Make sure it includes one exchange where *one of the details the assistant confirms is incorrect* (movie, theater, showtime, number, tickets or day).

SPEAKING STYLE: {{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_error_exchange The conversation includes *one exchange where one of the details the assistant reads back is wrong* and so the user must point it out so it can be corrected.}}
{{CHECK confirm_details The assistant *confirms all the ticket details* together just before booking.}}
{{CHECK confirm_purchase The assistant *completes purchasing the tickets* saying *”Your tickets are confirmed and they’ve been sent to your email address.”*}}

user
Hi!, I would like to purchase two tickets to see No Time to Die.
two
num.tickets
No Time to Die
name.movie
assistant
Okay. You wish to purchase two tickets to see Mulan, correct?
two
num.tickets
Mulan
name.movie
user
No, wait! It is actually two tickets to see the movie No Time to Die. NOT Mulan.
two
num.tickets
No Time to Die
name.movie
Mulan
name.movie
assistant
I apologize. Let me confirm that it is two tickets to see No Time to Die.
two
num.tickets
No Time to Die
name.movie
user
Yes, that is correct. I would prefer to see the movie at 7:30 PM, if possible.
7:30 PM
time.preference
assistant
I can purchase you two tickets to see No Time to Die at 7:30PM but I need some additional details. Where would you like to see the movie and what day are you looking to go?
two
num.tickets
No Time to Die
name.movie
7:30PM
time.preference
user
Oh, I would like to see the movie at the Mountain AMC 16 theater and I would like to see it today.
Mountain AMC 16
name.theater
today
date.showing
assistant
Great. So That will be two tickets to see No Time to Die, today, at the Mountain AMC 16 theater and you wish to go at 7:30PM?
two
num.tickets
No Time to Die
name.movie
today
date.showing
Mountain AMC 16
name.theater
7:30PM
time.preference
user
This is all correct.
find_showtimes
name.movie
No Time to Die
name.theater
Mountain AMC 16
date.showing
today
time.showing_1
9:40PM
assistant
Unfortunately, the only time available to see No Time to Die at the Mountain AMC 16 theater is 9:40PM. Would this be okay?
No Time to Die
name.movie
Mountain AMC 16
name.theater
9:40PM
time.showing
user
Well, that is later than I would prefer but i guess it will have to do.
assistant
Okay great. So we are purchasing two tickets to see the movie No Time to Die at the Mountain AMC 16 theater at 9:40PM. Correct?
two
num.tickets
No Time to Die
name.movie
Mountain AMC 16
name.theater
9:40PM
time.showing
user
All of those details look to be correct.
assistant
Shall I go ahead and place your order?
user
Yes, please purchase these tickets.
book_tickets
name.movie
No Time to Die
name.theater
Mountain AMC 16
num.tickets
two
time.showing
9:40PM
date.showing
today
seating
any
status
success
assistant
Excellent. Your tickets have been purchased. A confirmation receipt for your order has been sent to the e-mail address we have on file.
user
Great, and what about the tickets themselves?
assistant
The tickets will also be sent to the e-mail we have on file. You can download them and show them on your smartphone when you arrive.
user
That is great. Thanks for making this transaction smooth.
assistant
Everything has been purchased and confirmed. Your e-mails should be arriving shortly.