Notification types
Notifications in Moonjar fall into a small number of types. Each has a severity (info, warning, urgent) and a category. The list view orders urgent first, then warning, then info — within each, most-recent first.
Document expiry
Section titled “Document expiry”Triggered when a document with an extracted expiry date, warranty expiry, or renewal date approaches. The scanner generates one notification per threshold (90 days, 30 days, 7 days, 1 day, day-of) — so a long-lead expiry doesn’t notify only once and then disappear.
Severity: urgent on day-of, warning within a week, otherwise info.
Reminder due
Section titled “Reminder due”Triggered when a reminder is due today or has gone overdue. Also fires for reminders with a deadline in the near future.
Severity: for scheduled reminders, warning if overdue and info if due today. For deadline-based reminders, urgent once the deadline has passed and warning in the lead-up.
Event starting
Section titled “Event starting”Triggered for documents that have an extracted event date and event time (a concert ticket, a flight, a doctor’s appointment, a show). Fires at 1 day before, 1 hour before, 20 minutes before, and at start.
Severity: info a day out, warning an hour out, urgent at 20 minutes and start.
Capture confirmation
Section titled “Capture confirmation”Generated when an email is captured into your library. “Email captured: ‘Apartment lease signed’ — email from agent@… has been captured and processed.”
Severity: info.
Memory expiry
Section titled “Memory expiry”Triggered when memories pass their expires_at date and stop
being injected into chat. One consolidated notification per scan,
not one per memory.
Severity: info.
Trip event
Section titled “Trip event”Triggered as a trip approaches and during it — “Your trip starts tomorrow”, “Your flight is in 2 hours”, “Trip to Tokyo is complete”. Generated by the trip-notifications service.
Severity: varies.
Insight
Section titled “Insight”Soft signals from the proactive-insights scanner. Distinct from the scheduled scanners above — insights are context-dependent suggestions rather than calendar-driven reminders.
Severity: info.
Severity bands
Section titled “Severity bands”- Urgent — something needs attention now or today.
- Warning — something soon, watch for it.
- Info — informational; no action required.
The list view sorts urgent → warning → info; within each band, most recent first. Mark items read individually or all at once.
How to configure
Section titled “How to configure”Open Settings → Notifications:
- Toggle chat-driven notifications on or off (notifications
the chat assistant generates via the
create_notificationtool). - Toggle web push on or off (the in-app inbox is always on).
- Set quiet hours — a start and end time during which pushes are silenced. Notifications still land in the inbox; your phone just doesn’t ping.
- Set expiry-warning days — how many days ahead the document expiry scanner should start firing.