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
ABC Collections creates an EcoLetter template called “Upcoming Payment Reminder”. Later, when the creditor prepares an EcoLetter campaign for consumers with payments due soon, that template should be available for selection. The template should stay connected to ABC Collections and should not appear as editable content for another creditor.Visual Flow
How It Should Work
- It should allow the creditor to create or update reusable EcoLetter content.
- It should keep templates connected to the correct creditor account.
- It should make templates available for the related communication flows.
How It Should Not Work
- It should not expose one creditor’s templates to another creditor.
- It should not send template drafts as final communications unless the user intentionally schedules or sends them.
- It should not remove required consumer or creditor details from the letter.
Developer Notes
- Always check audience, creditor ownership, template selection, and opt-out/communication rules before sending.
- Background campaign work should record enough status for the tracker to explain sent, pending, and failed activity.
Related App Areas
routes/creditor/index.phpapp/Livewire/Creditor/Communicationsapp/Console/Commands/RunCampaignCommand.phpapp/Jobs/SendCampaignEmailSmsOrELetterJob.php