Skip to main content

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):

  1. You send an expense message
  2. Duitbot parses it and shows a preview:
    Lunch — MYR 15.50
    Category: Food
    Account: Maybank
    Date: 27 Mar 2026

    [Confirm] [Edit] [Cancel]
  3. 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.

tip

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.