Everything the LucaKeep bot can do โ with examples, accepted formats, and what you get back.
photo / PDF / fileUpload a document โ starts the AI extraction flow/add income 500 descManually record an income transaction/add expense 45.50 descManually record an expense transaction/summary [month]Total income vs expenses for a month/stats [month]Side-by-side comparison vs the prior month/category [month]Spending ranked by category/insightsSpending by day of week, vendor, and time of day/recentYour last 5 confirmed transactions/exportDownload the full ledger as CSV (3 credits)/orgView active company or switch between organisations/balanceCheck how many credits you have left/topupBuy more credits/helpShow the command list in chatThe core flow. No command needed โ just send the file.
LucaKeep reads it, extracts all transactions, and asks you to confirm each one.
Photos
Documents
Via Telegram
# 1. You send a receipt photo
# 2. Luca replies:
โ Found 1 transaction
โ Office Supplies โ $124.00 ยท expense ยท Stationery
โ [โ Confirm] [โ๏ธ Edit] [โ Discard]
No receipt? Add income or expenses directly from the keyboard. Free โ no credits charged.
/add <income|expense> <amount> [description]Creates a confirmed transaction immediately. No AI processing, no credit charge.
type
income or expenseamount
Positive number, e.g. 1500 or 45.50
description
Optional. Anything after the amount. Defaults to Manual income/expense entry.
/add income 1500 Client payment โ Acme Corp
/add expense 45.50 Coffee and snacks
/add income 200
โ ๐ฐ Added income
โ ๐ Client payment โ Acme Corp
โ ๐ต $1,500.00 ๐ 2026-05-04 ๐ข My Business
Category defaults to Income for income and General for expenses. Date is always today. Use the reply keyboard buttons ๐ฐ Add income / ๐งพ Add expense for a guided prompt.
All report commands work on your active organisation. Switch with /org if needed.
/summary [month]Shows total income, total expenses, and net for the selected month. Defaults to the current month.
/summary
/summary 2025-08
/summary Aug 2025
โ ๐ Summary โ My Business
โ May 2026
โ Income: $3,200.00 โฒ
โ Expenses: $1,850.00 โผ
โ โโโโโโโโโโโโโโโโโโโโ
โ Net: +$1,350.00 โ
If no transactions exist for the selected month, falls back to all-time totals.
/stats [month]Side-by-side table of this month vs the previous month, with percentage change for income, expenses, and net.
/stats
/stats 2025-08
โ ๐ Stats โ My Business
โ May 2026 Apr 2026
โ Income $3,200.00 $2,800.00 โฒ 14%
โ Expenses $1,850.00 $2,100.00 โผ 12%
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Net $1,350.00 $700.00 โฒ 93%
/category [month]Lists your top 8 spending categories ranked by expense total, with income and count per category.
/category
/category 2025-08
โ ๐ Categories โ My Business โ May 2026
โ 1. Travel โ out $640.00 (4 txn)
โ 2. Food & Dining โ out $310.50 (12 txn)
โ 3. Software โ out $249.00 / in $0.00 (3 txn)
โ ...
/insightsAnalyses your last 500 expenses to show which day of the week you spend most, your top vendors, and time-of-day breakdown (if receipts include a time).
/insights
โ ๐ Spending Profile โ My Business
โ Based on 87 confirmed expenses
โ
โ Spending by day of week:
โ Mon โโโโโโโโโโ $820.00 (14)
โ Fri โโโโโโโโโโ $1,140.00 (18)
โ ...
โ
โ Top vendors:
โ 1. Uber โ $340.00 (9x)
โ 2. Slack โ $120.00 (3x)
No month argument โ always uses all confirmed expense transactions for your organisation.
/recentShows your 5 most recent confirmed transactions โ description, amount, type, and date.
/recent
โ ๐ Last 5 transactions โ My Business
โ 1. ๐ฐ Client payment โ $1,500.00 income โ 2026-05-04
โ 2. ๐งพ Uber ride โ $24.50 expense โ 2026-05-03
โ 3. ๐งพ AWS โ $89.00 expense โ 2026-05-01
/exportSends a CSV file of all confirmed transactions for your active organisation. Costs 3 credits.
/export
โ ๐ my-business-2026-05-04.csv
โ 142 transactions ยท 3 credits used
/orgShows which company is currently active. If you have multiple organisations, presents buttons to switch between them.
/org
โ ๐ข Active: My Business
โ [Switch to Acme Ltd] [Switch to Side Project]
All upload and report commands operate on the active organisation. Switch before uploading if needed.
/balanceShows how many credits you have remaining and a brief breakdown of recent usage.
/balance
โ ๐ณ Credit balance: 47 credits remaining
โ Used this month: 12 ยท All time: 38
/topupStarts the credit top-up flow with a link to the checkout page.
/topup
โ ๐ณ Credit Top-up
โ Choose a pack to continue:
โ [50 credits โ $5] [200 credits โ $15]
After the bot shows an extracted transaction, tap โ๏ธ Edit to correct any field before confirming.
When in edit mode, type field value to update any field. Type cancel to go back without changing.
amountPositive number
amount 124.50type"income" or "expense"
type incomedateYYYY-MM-DD format
date 2026-04-30categoryAny text
category TravelvendorAny text
vendor Acme CorpdescriptionAny text
description Q1 retainer# After tapping โ๏ธ Edit:
amount 250
โ โ Updated amount to 250
category Consulting
โ โ Updated category to Consulting
โ [โ Confirm] [โ๏ธ Edit another] [โ Discard]
/summary, /stats, and /category all accept an optional month argument.
(no argument)Current month
/summaryYYYY-MMSpecific month
/summary 2025-08Mon YYYYSpecific month
/summary Aug 2025Month YYYYSpecific month
/summary August 2025If no transactions exist for the requested month, the bot shows all-time totals with a note.
A button bar appears above the text input โ no need to type commands for common actions.
Runs /summary for the current month
Runs /recent โ last 5 transactions
Runs /balance โ shows remaining credits
Shows the command list in chat
Prompts you with the /add income format and examples
Prompts you with the /add expense format and examples
The button bar appears automatically after /start, /help, and /add. It persists in your Telegram session until dismissed.