/** * This script sends the user's pizza order to the pizza restaurant via email. */ state OrderPizza { pattern "start" template "Would you like a , , or pizza?"; pattern "[stop quit exit]" template "Your order has been canceled, type 'start' to place another order?"; pattern "*" that "Would you like a small, medium, or large pizza?" template setSize(); pattern "*" that "What type of pizza would you like, pepperoni hawaiian vegetarian cheese?" template setType(); pattern "^ delivery ^" that "Is this for delivery, or pickup?" template setDelivery(); pattern "*" that "Is this for delivery, or pickup?" template setPickup(); pattern "*" that "Please enter your address." template setAddress(); pattern "*" that "Please enter your phone number." template setPhone(); function setSize() { conversation.order = new Object(); conversation.order.size = conversation.input[-1]; return "What type of pizza would you like,