The Telegram bot is the fastest way to log in CiviQ. You don't need to open the app, tap 5 fields, and tap save. You send one message. The bot logs it and confirms.
Logging expenses
- 'spent 450 on swiggy' β Expense: βΉ450, Food & dining
- 'paid 2000 for petrol' β Expense: βΉ2,000, Transport
- '380 lunch' β Expense: βΉ380, Food & dining
- 'dmart 2840' β Expense: βΉ2,840, Groceries
- 'ola 180 to airport' β Expense: βΉ180, Transport
- 'netflix 649' β Expense: βΉ649, Subscriptions
- '1200 shoes flipkart' β Expense: βΉ1,200, Shopping
- 'medicine apollo 328' β Expense: βΉ328, Health
Logging income
- 'salary credited 1,16,819' β Income: βΉ1,16,819
- 'received 35000 from acme' β Income: βΉ35,000
- 'rent 22000' β Income: βΉ22,000 (if in an income context)
- 'got paid 15000 client work' β Income: βΉ15,000
Splitting expenses
- 'dinner 2400 split with Rahul' β Expense βΉ2,400, Rahul owes you βΉ1,200
- 'goa hotel 12000 split with Priya' β Expense βΉ12,000, Priya owes βΉ6,000
Asking questions
- 'how much did I spend this week?' β Total expenses for last 7 days
- 'what's my food budget status?' β Budget bar for Food & dining
- 'how much have I spent this month?' β Month-to-date total
Format tips
- Numbers with commas work: 1,16,819 and 116819 both parse correctly
- βΉ symbol is optional β '450' and 'βΉ450' both work
- Amount can come before or after the merchant: '450 swiggy' or 'swiggy 450'
- You don't need perfect grammar: 'swiggi 450 food' still works
- The bot remembers your default account β no need to specify it every time
Example
A Sunday in Hari's life, all logged via Telegram: 9:15 AM β 'chai 15' 12:30 PM β 'lunch 280 koramangala' 3:00 PM β 'dmart 1840' 7:00 PM β 'movie inox 480' 10:00 PM β 'swiggy 350' Total Sunday spending: βΉ2,965. Never opened the app. 5 messages. Done.
Bot commands
- /help β shows all supported message formats
- /start β reconnect if disconnected
π‘ Log as soon as you spend β don't batch it at the end of the day. The Telegram bot makes this instant, so the mental effort is near zero.