Skip to main content

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

Operations wants a weekly platform report every Monday. Superadmin creates the schedule, chooses recipients, and the system generates and sends the report on the selected schedule.

Visual Flow

How It Should Work

  • It should save report schedule, filters, and recipients.
  • It should generate reports at the selected time.
  • It should make scheduled report activity reviewable.

How It Should Not Work

  • It should not send to unintended recipients.
  • It should not keep sending after a schedule is disabled or removed.
  • It should not generate reports with stale or missing filter settings.

Developer Notes

  • Scheduled reports can be generated by background jobs.
  • Delivery status should be visible enough for operations to troubleshoot.
  • app/Livewire/Creditor/Reports/ScheduleExport
  • app/Jobs/SendScheduleExportEmailJob.php
  • app/Console/Commands/*ScheduleExportCommand.php
Last modified on May 25, 2026