Predictika · Business travel expense claims
An AI expense assistant prepares a business travel expense claim from a traveler's receipts: lodging and meals for each day, airfare, a rental car, other expenses and the total it will state. Before the claim is submitted for payment, the assistant sends it to Predictika, which checks it against a declarative model of the per diem and travel policy and returns a verdict, every reason and the reimbursable total it computed.
This validator models a whole travel expense claim against the per diem and travel policy, not just the scenarios shown below.
Any travel expense claim that touches these rules is in scope — not only the scenarios pictured here. The rules are simplified from the Federal Travel Regulation and the standard rate and meal breakdown are GSA figures; the locality lodging rates for Chicago, Austin and San Francisco are illustrative and vary by season. Not covered: claims longer than four days, foreign travel, mileage, and any agency's own travel system. The traveler and the claims are fictional.
6 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Proposing agent: AI sales agent (scripted)
Before sending, the agent must call Recorded run
What this means
Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules, as in Salesforce CPQ) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.
| What the validator caught | Typical rules-based CPQ | Predictika |
|---|---|---|
| A total that depends on every other line | Only with workarounds The reimbursable total caps lodging and limits meals, so a separate rule has to recompute it and compare it with the stated figure, and it has to be kept in step with every other rule. | The stated total is a field of the request and is compared with the computed reimbursable total on every call, after every other correction. |
| A meal allowance that changes by day and by meals provided | Only with care The 75 percent first and last day rule and the deduction for each provided meal need a rule per day and per meal. | The days, the rates and the provided meals are in one request and the allowance is recalculated for each day on every call. |
| Lodging that is either approved or blocked by size | Only with care Two thresholds, the locality rate and 300 percent of it, each need their own rule and their own outcome, repeated for every night. | The locality rate is in the model, and every night is compared with both thresholds on every call. |
| Receipts that depend on the type and the amount | Only with care Lodging always needs a receipt, but other expenses only from $75, so each type has its own rule and a threshold. | The receipt flags and amounts are fields of the request and are checked together on every call. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as a line is saved or a step is completed, so a traveler often fixes one error and meets the next. | All findings come back together, whatever order the choices arrived in. |
Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the claim; approval findings need a person to sign off; everything else is computed.
| 1 | Day 1 M&IE claimed $92 but $69 is allowed (75 percent of ($92 M&IE minus meals provided)). |
| 2 | Day 2 M&IE claimed $92 but $66 is allowed (1 x ($92 M&IE minus meals provided)). |
| 3 | Day 1 lodging of $250 is over the $220 rate for Chicago IL (illustrative) - needs actual-expense authorization. |
| 4 | Day 2 lodging of $250 is over the $220 rate for Chicago IL (illustrative) - needs actual-expense authorization. |
| 5 | Day 1 lodging of $700 exceeds 300 percent of the $220 rate for Chicago IL (illustrative). |
| 6 | Day 1 lodging of $210 has no receipt - lodging always needs one. |
| 7 | Day 3 is the return day - lodging of $215 is not reimbursable. |
| 8 | Business class on a 5-hour flight - coach is required unless a flight is 14 hours or longer. |
| 9 | Business class air needs advance approval (business only for 14+ hour flights). |
| 10 | An SUV rental needs justification - compact is the default. |
| 11 | $18 of alcohol is never reimbursable - remove it from the claim. |
| 12 | The $120 expense has no receipt - receipts are required for $75 or more. |
| 13 | Filed 12 days after return - the rule is 5 working days; needs supervisor sign-off. |
| 14 | Business class on a 4-hour flight - coach is required unless a flight is 14 hours or longer. |
| 15 | $25 of alcohol is never reimbursable - remove it from the claim. |
| 16 | The $90 expense has no receipt - receipts are required for $75 or more. |
| 17 | The stated total of $1,225 does not match the $1,285 the validator computed. |
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 IL trip claim for payment: lodging of $700, $215 and $215 (none on the return day), and meals and incidentals of $92, $92 and $69 (lunch was provided on day 2); the day 2 hotel receipt is missing; business class airfare of $1,300 on a 4-hour flight; an SUV rental car for $320; $25 of wine from the dinner receipt; a $90 airport taxi with no receipt; the claim is filed 12 days after the return. The total claimed is $3,118. It is ready to send.
Verdict: Blocked.
The agent's request. Please submit this 3-day Chicago IL trip claim for payment: lodging of $215 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 4-hour flight; a compact rental car for $150; a $90 airport taxi; the claim is filed 3 days after the return. The total claimed is $1,294. It is ready to send.
Verdict: Allowed.
The agent's request. Please submit this 4-day Austin TX trip claim for payment: lodging of $230, $185 and $185 (none on the return day), and meals and incidentals of $60, $80, $80 and $60; business class airfare of $4,200 on a 15-hour flight; a midsize rental car for $260; the claim is filed 12 days after the return. The total claimed is $5,300. It is ready to send.
Verdict: Needs approval.
The agent's request. Please submit this 4-day Austin TX trip claim for payment: lodging of $190, $185 and $185 (none on the return day), and meals and incidentals of $60, $80, $80 and $60; coach class airfare of $380 on a 3-hour flight; a compact rental car for $200; the claim is filed 2 days after the return. The total claimed is $1,420. It is ready to send.
Verdict: Allowed.
The agent's request. Please submit this 3-day Chicago IL trip claim for payment: lodging of $250 and $215 (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 $120 airport taxi with no receipt. The total claimed is $1,235. It is ready to send.
Verdict: Blocked.
The agent's request. Please submit this 3-day Chicago IL trip claim for payment: lodging of $220 and $215 (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 $120 airport taxi. The total claimed is $1,205. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.