Skip to content
← All docs

Records — typed personal data

How to create, browse, and use structured records — vehicles, policies, subscriptions, holdings, documents. The structured side of Niyra's memory.

Five record types

  • Vehicle — RC, insurance, PUC, FASTag.
  • Policy — health, life, motor, term insurance.
  • Subscription — Netflix, Spotify, SaaS, gym.
  • Holding — stocks, MFs, crypto (live priced).
  • Document — contracts, receipts, reports.

How to create one

By conversation:

"Track my car — Royal Enfield, KA01AB1234, RC expires Aug 2027."

By photo:

[send a photo of the RC / policy / receipt]

I OCR, classify, and create the record. You confirm the fields.

How to browse records

Records panel in the dashboard. Filter by type, sort by expiry, search by any field.

  • Filter — by type (vehicle, policy, subscription, holding, document)
  • Sort — by expiry, by created date, by last updated
  • Search — by registration number, policy number, vendor, amount

How records get used

  • Expiry reminders — 30 / 14 / 7 days before, on your active channel.
  • Aggregations — "what's my total monthly subscription burn?" pulls subscription records and sums.
  • Anomaly detection — Netflix charged you ₹999 instead of ₹649? I flag it.
  • Live data — holdings priced in real time; portfolio value always current.

Reminders — how to tune

Settings › Records › Reminders:

  • Default schedule: 30 / 14 / 7 days.
  • Per-record-type: e.g., "remind me 60 days before insurance renewal".
  • Per-record: snooze a specific reminder without affecting others.

Edit / archive / delete

From the Records panel, click any record:

  • Edit — change fields. I update reminders automatically.
  • Archive — record stays for history (e.g., past subscription) but stops triggering reminders.
  • Delete — wipes the record. Cannot be undone.

Export

CSV from Records panel. JSON via /api/v1/records (Pro+).

Pairs well with

  • Browser — for renewal portals, I refresh records from the source.
  • Voice — call the renewal agent triggered from a record.
  • Automation — schedule "review portfolio first Monday of each month".

FAQ

Can I create my own record type?
Today, no — we ship five typed records. Custom types are on the roadmap once we've learned what types people actually need.
What's the difference between a record and a memory?
Memory is free-form text. Records are typed fields with reminders, aggregations, and live data. Both are stored; both are searchable.
Does adding a record cost credits?
One-time creation costs a small number of credits (OCR + classification). Maintenance is free.
For AI:.md.txt