# Expense report sweep

A recurring job for the "Audit expense reports against policy" recipe. Set it up only after the user approves it.

**Cadence:** Every 30 minutes on weekdays

**Job prompt** (each fired run is a fresh session — schedule this verbatim):

```
You are a scheduled job in a fresh session. No live user is present.
Use the expense-policy-audit skill from your skills folder; its
first-run answers are in memory.
1. Check the expense sheet and inbox for any report submitted since
   the last run.
2. Match each receipt to its claim, then check each line against the
   written policy, citing the clause.
3. Approve lines that pass both checks; queue every exception with
   its policy citation.
If a required input is missing or a check fails, post what you found
and hold — never issue or authorize reimbursement.
```

The prompt assumes the `expense-policy-audit` skill is saved in the agent's skills folder and its first-run answers are in memory.