Predictika · Travel expense claims for finance teams
An AI expense assistant prepares a travel claim for a trip of up to four days. Before it is submitted for payment, the claim goes to Predictika, which checks it against a declarative model of per diem, lodging, travel class, receipt and filing rules, then returns a verdict, every reason and the allowable amounts.
This validator models a travel claim of up to four days, claimed line by line: lodging and meals and incidentals for each day, airfare and flight length, a rental car, alcohol, one other expense, and how long after the trip the claim was filed.
Any claim that fits these rules and the four localities is in scope, not only the scenarios pictured here. Not covered: other localities, trips longer than four days, foreign travel, mileage, or any real agency's or employer's travel system. The standard rate ($110 lodging, $68 meals and incidentals) and the meal-breakdown tiers were taken from the U.S. General Services Administration's published tables as read in September 2026; the lodging rates for the example localities are illustrative and are not GSA's published rates; the rules are a simplified reading of the Federal Travel Regulation.
7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Proposing agent: AI expense assistant (scripted)
Before sending, the agent must call Recorded run
What this means
Our assessment of what a typical expense-reporting tool does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built. The reimbursable totals are shown only as additional validator output; this page produces no price or quote.
| What the validator caught | Typical expense tool | Predictika |
|---|---|---|
| Meals allowance by day: 75 percent on first and last day, less the meals provided | Only with care Per-day allowances can be set up, but the first-and-last-day rule and the deduction for each provided meal depend on the locality tier and are easy to leave out of date. | The locality tier, the day position and each provided meal are in one request, and the allowance is computed and compared with the claim. |
| Lodging that needs approval above the rate but is blocked above 300 percent | Only with care A single limit is easy; two thresholds with different outcomes (approve versus block) per day need separate rules for each. | Both thresholds are checked for every night, so one claim can show an approval on one night and a block on another. |
| Several problems in one claim returned at once: class of travel, alcohol and a missing receipt | Only with workarounds Policy checks usually run as the claim is saved or at approval, one rule at a time, so an employee fixes one problem and meets the next. | Every finding comes back together, whatever order the lines were entered in. |
Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the action; approval findings need a person to sign off; everything else is computed.
| 1 | Meals and incidentals claimed above the allowance for the day (75 percent on the first and last day, less meals provided). |
| 2 | Lodging claimed on the return day. |
| 3 | Lodging above 300 percent of the locality rate. |
| 4 | Lodging without a receipt. |
| 5 | Business class on a flight under 14 hours. |
| 6 | Alcohol on the claim. |
| 7 | An expense of $75 or more without a receipt. |
| 8 | Lodging above the locality rate: needs actual-expense authorization. |
| 9 | Premium economy, or business class on a flight of 14 hours or more: needs advance approval. |
| 10 | A midsize or SUV rental car: needs justification. |
| 11 | Filed more than five working days after the trip: needs supervisor sign-off. |
The recorded result of the validator for each scenario on this page: the request the AI agent sent, the verdict, and every finding, in the order they appear above.
The agent's request. Please submit this 3-day Chicago trip claim for payment: lodging of $210 and $215 (none on the return day), and meals and incidentals of $69, $92 and $69 (lunch was provided on day 2); coach class airfare of $420 on a 3-hour flight; a compact rental car for $150.
Verdict: Blocked.
The agent's request. Please submit this 3-day Chicago trip claim for payment: lodging of $210 and $215 (none on the return day), and meals and incidentals of $69, $66 and $69 (lunch was provided on day 2); coach class airfare of $420 on a 3-hour flight; a compact rental car for $150.
Verdict: Allowed.
The agent's request. Please submit this 3-day Chicago trip claim for payment: lodging of $250 and $250 (none on the return day), and meals and incidentals of $69, $92 and $69; coach class airfare of $420 on a 3-hour flight; a compact rental car for $150.
Verdict: Needs approval.
The agent's request. Please submit this 3-day Chicago trip claim for payment: lodging of $220 and $220 (none on the return day), and meals and incidentals of $69, $92 and $69; coach class airfare of $420 on a 3-hour flight; a compact rental car for $150.
Verdict: Allowed.
The agent's request. Please submit this 3-day Chicago trip claim for payment: lodging of $210 and $215 (none on the return day), and meals and incidentals of $69, $92 and $69; business class airfare of $1,300 on a 4-hour flight; $25 of wine from the dinner receipt; a $90 taxi fare.
Verdict: Blocked.
The agent's request. Please submit this 3-day Chicago trip claim for payment: lodging of $210 and $215 (none on the return day), and meals and incidentals of $69, $92 and $69; coach class airfare of $420 on a 4-hour flight; $25 of wine from the dinner receipt; a $90 taxi fare.
Verdict: Blocked.
The agent's request. Please submit this 3-day Chicago trip claim for payment: lodging of $210 and $215 (none on the return day), and meals and incidentals of $69, $92 and $69; coach class airfare of $420 on a 4-hour flight; a $90 taxi fare.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.