Overview

Net position
You’ll receive
You’ll pay
Advance from customers
Advance to suppliers
All parties
0 selected
Activity

Activity

Every entry across all parties, cash and expenses
When
Who
When to
Loading history…
Pick a change on the left to see what was edited.

Settings

Your business, your Home screen, and what the bot remembers
Business profile
How SunoMunshi refers to your business in messages and on every screen. Read-only here — tell the bot to change your business name.
Business name
—Shown in the header and in bot replies
Signed in as
—
Using SunoMunshi since
—
Credit limit buffer
How far parties can exceed their credit limit before the bot rejects new entries. Example: limit ₹10,000 + buffer 20% = hard cap ₹12,000.
Bring in your old register
Photos of your paper register’s pages, or your old app’s PDF. We read every page twice and show you everyone before anything is saved.
Your Home screen
Which arrangement Home opens in. This is yours alone — it follows you to any device you sign in on and changes nothing for anyone else in the shop. The same three buttons sit at the top of Home.
Security
Sign out of every browser and device where you’re currently signed in — including this one. You’ll need to enter your OTP again to sign back in. Use this if you think a device has been lost or a password may be compromised.
Bot’s Brain
Things SunoMunshi has remembered about your shop, so the bot stays consistent. Delete anything wrong — it will stop using it.
Loading memories…
Learn SunoMunshi
A complete walk-through of every feature — voice entries, balance lookups, dashboard tabs, slash commands, and how to log in. Same content the QR codes on your printable pager open to. Has an EN/HI toggle for Hinglish reading.
Onboarding pager
A 2-page printable guide — admin setup on page 1, staff guide on page 2. The bot sent you the relevant page on Telegram the first time you opened it. Download or email the full 2-page version anytime — print one and keep it handy as a reference for you and your team.
esc
Add Entry
Expense

Every entry attaches to a named party. For costs paid on behalf of a customer (courier, transport, parts), use Credit Given and put the description in the narration.

₹
When has the customer promised to pay this back? Leave blank if there's no promised date.
Are you sure?

Entries this changes
Pick dates
Credit limit
₹
Where SunoMunshi starts warning you about this account. Leave it blank to remove the limit.
Your account
Photo
Bring in your old register
Party
Send account

Delete these accounts?
This is permanent and cannot be undone.
Phone
Mobile (98765 43210) or landline with STD code (0161 240 1234).
Your details
Shown on your account and next to entries you record.
Edit Entry
can't be changed here

This is an opening-balance row — its type is fixed.

Not recorded. Pick one to record it.

Blank clears the promised date.
Add business
Each admin gets an email with a link to join on Telegram. Handles are 5–32 chars (letters / digits / underscore); we strip the leading @ for you. Email is where we send their invite — they cannot log in until they tap it.
Manage business
Record payment
Type the figure and the reference exactly as they appear on your bank line, then check what it will do before recording it. A recorded payment cannot be edited or deleted — a wrong one is corrected by recording a cancelling entry against it.
Billing state
What one person costs
Set this before taking a shop off free-forever. A shop with no price on it cannot be billed at all, so taking it off free-forever is refused until this is set.
More free days
Counted from today, never from the old end date.
Free forever
A shop that is free forever is never billed and its cover never expires. Ending it puts the shop back on ordinary billing from whatever it has actually paid for.
Cancel a payment
Pick the payment that should not have been recorded. Nothing is deleted — a second entry is written beside it that takes the money back, and both stay on the record. Cover may end sooner as a result, which is shown before you confirm.
Permanently delete business
This action is irreversible.
Deletes the business, every admin, every ledger entry, every party, every memory, and every audit row inside it. Nightly Railway backups still contain this data for ~30 days — after that it is gone from every copy.
Check your Telegram DMs — the bot just sent a 6-digit OTP for this delete. The code expires in 10 minutes and can only be used once.
Rotate RLS password
This generates a new password for the sunomunshi_app Postgres role and returns the full connection string.
The current DATABASE_URL_APP (if any) stops working immediately after rotation. If you're activating RLS for the first time, this is safe — the app still falls back to the owner connection until you paste the new URL into Railway. If you're mid-rotation, plan to update Railway within a few minutes to minimize connection churn.
Shown once — copy now before closing.
Give Claude a session
Mint a single-use token for Claude Code. The token is shown once — copy it and paste it to Claude in chat.
Default is read-only, 15 minutes. Tick permissions below to grant write capabilities for customer onboarding (the session length unlocks up to 8 hours).
Active migration session
What can Claude do?
Read is always on. Tick any extra capability Claude needs.
ReadAlways
View entries, parties, balances, and the audit log.
Edit single rows
Create / edit / delete one ledger entry at a time. Use for one-off bug fixes.
Bulk import
Mass-create parties + entries from a sheet. Additive only — reversible by rollback.
Bulk destructive
Mass-rollback an import + hard-delete a party with all its entries. Irreversible.
Token auto-expires at end. You can also revoke any time from this modal once active.
Shown once — copy now before closing.
✓ Copied
⏮ Clear & Carry Forward
This will archive all current entries for and carry forward the balance as a single Opening balance row.
  • 0 entries will be moved into history
  • Balance — stays identical — nothing is lost
  • All entries remain in the History view forever
  • You can undo within 10 minutes (refused if new entries land)
Cleared. Opening balance created · 10:00 left to undo
Full History —
Loading…
Loading history…