Confirmation Mode
Confirmation mode shows you a preview of every expense before it's saved, so you can verify or fix details on the spot.
How it works
When confirmation mode is on (the default):
- You send an expense message
- Duitbot parses it and shows a preview:
Lunch — MYR 15.50
Category: Food
Account: Maybank
Date: 27 Mar 2026
[Confirm] [Edit] [Cancel] - Tap Confirm to save, Edit to change a field, or Cancel to discard
Editing before confirming
Tap Edit to see a field picker:
- Description
- Amount
- Category
- Account
- Date
Select the field, type a new value, and the preview refreshes. Repeat for any other fields.
For bulk expenses, you first choose which item to edit, then the field, then the value.
Toggling confirmation mode
/toggle_confirm
Run it once to turn confirmation off (expenses save immediately). Run it again to turn it on.
Your preference is saved — it persists across sessions.
Power users often turn off confirmation for faster logging. You can always edit or delete an expense afterwards with /expenses.
Sending a new message while confirming
If you send a new message (text or photo) while a confirmation is still waiting, Duitbot automatically discards the old one and processes your new message. You'll see a brief notice:
(Previous expense confirmation was discarded.)
No need to manually cancel — just keep chatting.
Quick-confirm for edits
When you ask Duitbot to update an existing expense by natural language (e.g. "change the category of that last one to Transport"), Duitbot shows a single-button confirmation:
[ ✓ Set category to Transport ] [ ✕ Cancel ]
Tap to apply or cancel — no full edit flow needed.