Automation
Add transactions effortlessly using deep links and automation
Add Transactions Instantly
Use Paisa's deep link feature to add transactions directly from anywhere - email, notes, shortcuts, or automation apps. Perfect for quick expense logging without opening the app.
Basic URL Format
paisa://silent_add?amount=<amount>&type=<type>&name=<name>&account=<account>&category=<category>&description=<description>
Quick Examples
Simple Expense (Just Amount)
paisa://silent_add?amount=50
Expense with Name
paisa://silent_add?amount=25.50&name=Coffee
Expense with Category
paisa://silent_add?amount=75&category=Food&name=Dinner
Complete Expense
paisa://silent_add?amount=125.50&type=expense&name=Groceries&account=Credit%20Card&category=Food&description=Weekly%20shopping
Income
paisa://silent_add?amount=2500&type=income&name=Salary&account=Bank&category=Salary
Parameters
| Parameter | Required | Values |
|---|---|---|
amount |
Yes | Any positive number: 50, 100.50 |
type |
No | expense (default), income |
name |
No | Transaction name (URL encoded) |
account |
No | Account name (matches existing, URL encoded) |
category |
No | Category name (matches existing, URL encoded) |
description |
No | Additional notes (URL encoded) |
URL Encoding
Replace spaces and special characters:
- Space →
%20 - Ampersand
&→%26 - Plus
+→%2B
Examples:
Credit Card→Credit%20CardFood & Drinks→Food%20%26%20Drinks
Common Use Cases
Morning Coffee
paisa://silent_add?amount=5&name=Coffee&category=Food
Gas Fill-up
paisa://silent_add?amount=60&name=Gas&category=Transport
Freelance Payment Received
paisa://silent_add?amount=1500&type=income&name=Client%20Payment&category=Freelance
Lunch at Restaurant
paisa://silent_add?amount=35.50&name=Lunch&category=Food&description=Italian%20restaurant
Siri Shortcuts (iOS)
- Open Shortcuts app
- Create new shortcut
- Add "Open URLs" action
- Paste deep link URL
- Optional: Add to Siri for voice activation
Voice command example:
> "Hey Siri, add coffee expense"
Tasker (Android)
- New Task → Net → Browse URL
- Enter deep link URL
- Set trigger (time, location, NFC, etc.)
Error Messages
| Error | Meaning | Fix |
|---|---|---|
Invalid amount |
Amount missing/invalid | Check amount parameter |
No account found |
No accounts exist | Create an account first |
No category found |
No categories exist | Create a category first |
User not found |
No user profile | Complete app setup |
Tips
Do:
- Test with simple amounts first
- Use existing account/category names
- URL encode spaces and special characters
- Create accounts/categories in app before using
Don't:
- Use
transfertype (not supported for silent add) - Forget to URL encode names with spaces
- Use negative amounts
- Assume defaults will always match your needs
Alternative: Universal Links
Use https://paisa-tracker.app/ instead of paisa://:
https://paisa-tracker.app/silent_add?amount=50
Works the same way but uses standard HTTPS scheme.