Documentation Index
Fetch the complete documentation index at: https://docs.younegotiate.com/llms.txt
Use this file to discover all available pages before exploring further.
Real-World Example
Jane has an offer expiring soon and another payment due later this week. The portal should send the right reminders at scheduled times while respecting communication preferences and current account status.Visual Flow
How It Should Work
- It should send offer expiration, payment, account expiration, and setup wizard reminders only when still relevant.
- It should respect consumer communication preferences and current account state.
- It should avoid duplicate or stale reminders after a consumer takes action.
How It Should Not Work
- It should not remind consumers about expired, removed, paid, or resolved actions.
- It should not ignore opt-out rules.
- It should not send setup reminders to creditors who already completed setup.
Developer Notes
- Reminder commands run on the scheduler and usually dispatch communication jobs.
- These jobs are important because they affect consumer trust even though they are not visible in the creditor sidebar.
Related App Areas
app/Console/Commands/NotifyOfferExpiringSoon.phpapp/Console/Commands/NotifyUpcomingPaymentReminder.phpapp/Console/Commands/NotifyAccountExpirationReminder.phpapp/Console/Commands/NotifySetupWizardPendingReminder.phpapp/Jobs/TriggerEmailAndSmsServiceJob.php