omit_expenses
Omit exact recorded expenses from reports, insights and exports, or restore them (leave out, exclude, don't count). First search_expenses for full expenseId values. A grounded preview is automatic with confirm omitted/false: show exact rows (date, merchant, amount), count and skips, ask once, then repeat identical operationId, action and expenseIds with confirm:true. Premature confirmation returns preview. Omit is reversible and keeps the spreadsheet row; never deletes. Rows on a submitted report are skipped and stay on it. Act only on rows the user chose; never decide rows are duplicates or personal. Recategorize: correct_expenses. Result gives applied/skipped/conflicted/failed counts and Undo. Over 100 rows: https://www.expensebot.ai/review-expenses?source=mcp.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"operationId": "<operationId>"
},
"name": "omit_expenses"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| undo | No | Undo within the Undo window. | |
| action | No | omit hides rows from reports, insights and exports; restore puts omitted rows back. | |
| reason | No | The user's own short reason, shown in the Omitted view. Never invent one. | |
| status | No | Read status by operationId. | |
| confirm | No | Omit/false previews only; true only after the user approves the preview. | |
| expenseIds | No | Full expenseId (Column Q Receipt ID) values from search_expenses; never dates, rows or merchants. | |
| operationId | Yes | Idempotency key; generate once and reuse unchanged to confirm. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| undo | No | ||
| counts | No | ||
| status | Yes | ||
| preview | No | ||
| skipped | No | By reason: ALREADY_OMITTED, ALREADY_ACTIVE, ON_REPORT, NOT_FOUND, SPLIT_OR_SHARED_ID, ENTITLEMENT. | |
| success | Yes | ||
| finalAnswer | No | ||
| operationId | No | ||
| reviewExpensesUrl | No |