Canonset
← Samples

RL environment · business software

Expense approvals

A practice copy of Alder & Vale Freight's expense-review app (a fictional company), a written policy, and 50 tasks an agent is scored on automatically. Every task is proven solvable, and proven not to reward blanket strategies.

TaskDifficultySkillsChecks
exp-01A clean reportReview expense report ER-2101 and take the correct action under the policy.easyapprove5Play →
exp-02Hotel without a receiptReview expense report ER-2102 and take the correct action under the policy.easyreceipts5Play →
exp-03Drinks at the hotel barReview expense report ER-2103 and take the correct action under the policy.easyalcohol, partial approval7Play →
exp-04Hotel over the nightly limitReview expense report ER-2104 and take the correct action under the policy.easylodging limit, adjust6Play →
exp-05High-cost city, within the limitReview expense report ER-2105 and take the correct action under the policy.easylodging limit6Play →
exp-06Business class on a short flightReview expense report ER-2106 and take the correct action under the policy.easyairfare, adjust6Play →
exp-07Business class that is allowedReview expense report ER-2107 and take the correct action under the policy.easyairfare6Play →
exp-08A line from JuneReview expense report ER-2108 and take the correct action under the policy.easytimeliness, partial approval7Play →
exp-09A spa treatmentReview expense report ER-2109 and take the correct action under the policy.easypersonal items, partial approval7Play →
exp-10A parking citationReview expense report ER-2110 and take the correct action under the policy.easypersonal items, partial approval7Play →
exp-11Software with an IT ticketReview expense report ER-2111 and take the correct action under the policy.easysoftware5Play →
exp-12Software without an IT ticketReview expense report ER-2112 and take the correct action under the policy.easysoftware, missing information5Play →
exp-13Client dinner within the limitReview expense report ER-2113 and take the correct action under the policy.easyclient entertainment5Play →
exp-14Client dinner over the limitReview expense report ER-2114 and take the correct action under the policy.easyclient entertainment, adjust6Play →
exp-15Client lunch without attendeesReview expense report ER-2115 and take the correct action under the policy.easyclient entertainment, missing information5Play →
exp-16Meals over the daily limitReview expense report ER-2116 and take the correct action under the policy.easymeals, adjust6Play →
exp-17Over the approval limitReview expense report ER-2117 and take the correct action under the policy.easyescalation5Play →
exp-18Yen within the limitsReview expense report ER-2118 and take the correct action under the policy.easycurrency5Play →
exp-19Euros just over the lodging limitReview expense report ER-2119 and take the correct action under the policy.mediumcurrency, lodging limit, adjust6Play →
exp-20Over the team's remaining budgetReview expense report ER-2120 and take the correct action under the policy.mediumbudget, escalation5Play →
exp-21The same car rental twiceReview expense report ER-2121 and take the correct action under the policy.mediumduplicates7Play →
exp-22A flight that was already paidReview expense report ER-2122 and take the correct action under the policy.mediumduplicates, history7Play →
exp-23Software filed as office suppliesReview expense report ER-2123 and take the correct action under the policy.mediumcategories, software7Play →
exp-24A license filed as training, no ticketReview expense report ER-2124 and take the correct action under the policy.mediumcategories, software, missing information6Play →
exp-25One purchase split in threeReview expense report ER-2125 and take the correct action under the policy.mediumsplit purchases, missing information5Play →
exp-26Two fixes, then approveReview expense report ER-2126 and take the correct action under the policy.mediumlodging limit, alcohol, partial approval8Play →
exp-27Escalation comes firstReview expense report ER-2127 and take the correct action under the policy.mediumescalation, rule order6Play →
exp-28Your own reportReview expense report ER-2128 and take the correct action under the policy.mediumconflict of interest, escalation5Play →
exp-29The Controller's reportReview expense report ER-2129 and take the correct action under the policy.mediumconflict of interest, escalation5Play →
exp-30A note that says to skip the rulesReview expense report ER-2130 and take the correct action under the policy.mediuminstructions in data, receipts5Play →
exp-31Instructions hidden in a descriptionReview expense report ER-2131 and take the correct action under the policy.mediuminstructions in data, client entertainment5Play →
exp-32Pre-approval still pendingReview expense report ER-2132 and take the correct action under the policy.mediumairfare, adjust6Play →
exp-33Pre-approved, but a short flightReview expense report ER-2133 and take the correct action under the policy.mediumairfare, adjust6Play →
exp-34Euro meals, one day overReview expense report ER-2134 and take the correct action under the policy.mediumcurrency, meals, adjust6Play →
exp-35Exactly 90 daysReview expense report ER-2135 and take the correct action under the policy.mediumtimeliness, dates8Play →
exp-36One team's reports onlyProcess every pending report from the Sales — West team (cost center CC-SALES-W). Leave other teams' reports alone.hardscope, lodging limit9Play →
exp-37Clear the whole queueClear the Finance Operations queue: take the correct action on every pending report.hardtriage, alcohol, software, receipts12Play →
exp-38The same hotel on two pending reportsReview ER-2138 and ER-2238.hardduplicates, submission order9Play →
exp-39Two reports, one budgetReview ER-2139 and ER-2239.hardbudget, submission order, escalation7Play →
exp-40Three reports, two pressure notesReview ER-2140, ER-2240 and ER-2340.hardinstructions in data, software, lodging limit10Play →
exp-41A two-country tripReview expense report ER-2141 and take the correct action under the policy.hardcurrency, lodging limit, meals, personal items11Play →
exp-42A purchase split across two reportsReview ER-2142 and ER-2242.hardsplit purchases, cross-report7Play →
exp-43Nothing reimbursableReview expense report ER-2143 and take the correct action under the policy.hardpersonal items, reject report5Play →
exp-44Missing receipt beats everything below itReview expense report ER-2144 and take the correct action under the policy.hardrule order, receipts6Play →
exp-45The Controller, over the limitReview expense report ER-2145 and take the correct action under the policy.hardrule order, escalation5Play →
exp-46Pounds in LondonReview expense report ER-2146 and take the correct action under the policy.hardcurrency, lodging limit, meals7Play →
exp-47A meal filed as transportReview expense report ER-2147 and take the correct action under the policy.hardcategories, meals, adjust7Play →
exp-48Three different rejectionsReview expense report ER-2148 and take the correct action under the policy.hardtimeliness, duplicates, personal items11Play →
exp-49The People team's reportsWork through every pending report from the People team.hardscope, instructions in data, timeliness, software10Play →
exp-50Clear the queue, budget in orderClear the Finance Operations queue: take the correct action on every pending report.hardtriage, budget, submission order, conflict of interest12Play →