Settings
Reminders
Email digests before bills are due.
Recurex sends email reminder digests when an active expense is approaching its due date.
Per-expense settings
On any expense form:
| Field | Default | Range |
|---|---|---|
| Reminder enabled | off | on/off |
| Days before | 3 | 0–60 |
GoDaddy domain imports default to enabled with 7 days before.
How delivery works
A daily cron job (/api/cron/reminders) runs at 08:00 UTC:
- Finds active expenses with
reminder_enabled = trueandnext_dueset - Filters workspaces with the
reminders:emailfeature - Resolves the org owner's profile for
reminder_emailandtimezone - Sends a digest if today falls within
[due_date - days_before, due_date] - Logs sends in
reminders_logto prevent duplicates
User requirements
Set your reminder email and timezone in Settings. Without a reminder email, no digests are sent.
Plan requirement
Email reminders require Pro or Team when NEXT_PUBLIC_BILLING_ENFORCED=true. While billing is not enforced, reminders work for all workspaces.
Email provider
Reminders are sent via Resend. The default sender is Recurex <hello@aaggi.com> (configurable via REMINDER_FROM_EMAIL).
