api_call_0
api_call
get_menu_items
api_call_0
request
{"query": "latte"}
api_response_0
api_response
get_menu_items
api_response_0
response
{"menu_items":[{"menu_item_id":"latte-1232","name":"latte"}]}
api_call_1
api_call
get_addons
api_call_1
request
{"query": "almond milk OR chocolate sauce", "menu_item_id": "latte-1232"}
api_response_1
api_response
get_addons
api_response_1
response
{"attributes": [{"attribute_id": "milk-options", "attribute_name": "Milk", "options":["Whole Milk","2% Milk", "Non-fat Milk", "Oat Milk","2% Lactose Free Milk", "Almond Milk"]}], "addons": [{"addon_id": "chocolate-sauce", "name": "chocolate sauce", "default": "NO", "options": ["NO", "ADD"]}]}
api_call_2
api_call
add_order_item
api_call_2
request
{"menu_item_id": "latte-1232","quantity": "1", "attributes": [{"attribute_id": "milk-options", "option":"almond Milk"}], "addons": [{"addon_id": "chocolate-sauce", "option":"ADD"}]}
api_response_2
api_response
add_order_item
api_response_2
response
{"order_id": "18436","order_item_id":"35847"}
api_call_3
api_call
get_order_details
api_call_3
request
{"order_id": "18436"}
api_response_3
api_response
get_order_details
api_response_3
response
{"order_id": "18436", "attributes": [{"attribute_id": "name", "attribute_name": "Name", "option": "three of hearts"},{"attribute_id": "order-type", "attribute_name": "Order Type", "option": "here"}], "menu_items": [{"order_item_id": "35847", "menu_item_id": "latte-1232", "menu_item_name": "latte", "addons": [{"addon_id": "chocolate-sauce", "option":"ADD"}], "attributes": [{"attribute_id": "milk-options", "option":"almond Milk"}]}]}
user
I would like a latte with almond milk and chocolate sauce.
assistant
Will you confirm the order on your screen to see if it is correct before it is sent to the coffee bar.
api_call_4
api_call
finish_order
api_call_4
request
{"order_id": "18436"}
api_response_4
api_response
finish_order
api_response_4
response
{"success":true}
user
That is right.
assistant
Thank you and your order will be done shortly.