Bots & channels

Bots guide — Telegram & WhatsApp

Everything you can do from your messengers: commands, examples, shortcuts, benefits and limits.

Quick start

  1. Visit /integrations and copy your 6-digit code.
  2. Telegram: open @LumfiAppBot, send /start, then paste the code.
    WhatsApp: send join <keyword> to the WhatsApp sandbox number (instructions appear when you request the code), then send the code.
  3. Start typing movements in natural language — examples below.

Commands

CommandWhat it does
/startWelcome message + your personal 6-digit link code (Telegram only — WhatsApp picks up the code from the sandbox).
/helpQuick reference card — what the bot understands.
/statusConfirms your linked account.
/unlinkDisconnects this chat from your Lumfi account.

Any other message is interpreted as a natural-language movement.

Examples by movement type

income
Cliente Ana me pagó 800000
Income $800,000 — Cliente Ana
expense
Pagué 120k de internet
Expense $120,000 — internet
receivable
Cliente Pedro me debe 500k viernes
Receivable $500,000 — Pedro — Fri
payment
Pago de TC 5M el 16 de mayo
Payment $5,000,000 — TC — May 16
recurring
Renta 1.5M cada mes el día 5
Recurring payment Renta 1.5M monthly
mark_paid
Ya pagué internet
Internet — marked paid (fuzzy match)
investment
Invertí 1M en BTC al 15% anual, vence dic 2027
Investment BTC $1M, rate 15%, exit Dec 2027
debt
TC Bancolombia saldo 3M al 28% APR, cuota 200k
Debt TC Bancolombia, balance $3M, 28% APR
goal
Meta viaje a Europa 10M para diciembre
Goal Trip to Europe $10M target Dec

Short-code shortcuts (P1/R1)

Every daily reminder enumerates your upcoming payments & receivables. To mark one paid/collected without retyping its name, reply with the code:

P1, P2, …Mark scheduled payment #N as paid.
R1, R2, …Mark receivable #N as collected.

Receipt photos (OCR)
Paid feature

Send a photo (PNG/JPG) or a PDF straight from your phone. Lumfi extracts items, amounts and currencies, shows you a preview and only saves after you confirm.

Each photo consumes 1 credit from your Receipts AI quota.
Batch up to ~10 photos per minute — keep them coming and Lumfi will OCR them in one shot.
From the preview you can: type "save" / "yes" to confirm, "change N field value" to fix an item, "retry N" to re-OCR a bad photo, or "remove N" / /cancel to drop the batch.
If you cancel before saving, the credit is refunded automatically.

Benefits

Capture on the go — register movements in seconds while the receipt is still in your hand.

Smart parsing — recognises currency, recurring frequency, payment vs receivable, and 8 entity types.

Daily reminders — your bills + receivables for the next 3 days, with one-tap mark-paid via P1/R1 codes.

Multi-currency — say '100 USD' or '€50' and Lumfi snapshots the FX rate at capture.

Instant sync — what you type in Telegram lights up the open web tab in real time.

Limits & gotchas

  • Auto-save in bots: items the AI parses are saved immediately (no Approve step like the web chat).
  • One linked phone/Telegram per Lumfi account at a time.
  • Conversation memory is the last 10 messages per source (web vs Telegram vs WhatsApp).
  • WhatsApp may use a verified sender — you must join with the keyword the first time. Production WhatsApp requires a paid Lumfi plan with a dedicated line.
  • Photo OCR (Receipts AI) consumes a paid quota — each photo uses 1 credit, with a 3-extension cap per batch.
  • Bots reply in the language saved on your profile, regardless of how you type.

Security

  • Linking is one-way: the bot must learn your 6-digit code; nobody else can hijack your data.
  • If you lose your phone, run /unlink from any client OR clear the linked phone on /integrations.
  • We never store your Telegram/WhatsApp chat outside the parsed financial summary you authorised.

Troubleshooting

“The bot doesn't reply”

Make sure you sent /start (Telegram) or the sandbox join keyword (WhatsApp). Verify the link on /integrations.

“It didn't save the details”

Lumfi always keeps your verbatim message in the notes field. Open the item on /investments, /debts, /goals, /receivables or /payments to see it.

“I want to switch the bot's language”

Toggle the language on your profile — affects web AND bot.

© 2026 Lumfi · Public reference