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

Superadmin schedules a setup reminder campaign for creditors with incomplete setup. The campaign waits until the selected time, then sends only to the selected group.

Visual Flow

How It Should Work

  • It should allow audience, template, and schedule selection.
  • It should process the campaign at the selected time.
  • It should create tracking data for campaign results.

How It Should Not Work

  • It should not send before the scheduled time.
  • It should not send duplicate messages for the same campaign.
  • It should not send to recipients outside the selected audience.

Developer Notes

  • Campaign scheduling can involve background jobs.
  • Keep campaign tracker status aligned with send results.
  • routes/superadmin.php
  • app/Livewire/Creditor/Communications/Campaign
  • app/Console/Commands/RunCampaignCommand.php
Last modified on May 25, 2026