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 uploads a collection notice, but the sender is matched to a prospect creditor profile instead of an active creditor company. Maya opens Manage Notice Response, filters Pending/Delivery, reviews the notice image, searches for the correct creditor profile or active company, and changes the sender target.
If the response cannot be delivered or should be closed by YouNegotiate, Maya enters a reason and closes it.
Visual Flow
| Action | When It Should Be Available |
|---|
| View Notice | Available for a response row; shows the uploaded notice image when one exists. |
| Change Creditor Profile | Available only before the response is completed, returned, or closed, and only when the sender is a creditor profile. |
| Close | Available only before final response statuses; requires a reason and closes through the YouNegotiate close path. |
| Consumer link | Opens the consumer detail route so the user can review all matching responses for that consumer. |
These same action rules appear in Manage Notice Response, consumer detail, creditor profile view, and company view.
Status Fields
Notice responses have two different status concepts. Keep them separate in API/backend work.
| Status Field | What It Means | Values Or Badges |
|---|
| Creditor response status | Operational lifecycle of the notice response. | Pending/Delivery, Delivered/Pending, Completed/Added, Closed/Return to Sender, Closed By YN |
| Creditor member/profile status | Classification of the notice sender attached to the response. | AM, PM, YP, CP |
Creditor Member Status Badges
| Badge | Full Label | When The Old App Uses It |
|---|
AM | Active Member | Sender is an active company, or a creditor profile linked to an active company. |
PM | Pending Member | Sender is a non-active company, or a creditor profile linked to a non-active company. |
YP | YouNegotiate Prospect | Sender is an unlinked creditor profile created or owned by an EcoMail Hub user. |
CP | Consumer Prospect | Sender is an unlinked creditor profile created from a consumer notice response. |
These badges appear in dashboard member/prospect counts, Manage Consumers notice-response rows, Manage Creditors profile rows, and notice-response exports. They are not the same thing as the response bucket filter.
How It Should Work
- It should support filtering by all dashboard response buckets.
- It should let users search by company, consumer name, notice balance, and account number.
- It should allow changing creditor profile only while the response is still Pending/Delivery.
- It should allow viewing the notice image when one exists.
- It should require a reason when YouNegotiate closes a response.
- It should preserve the
AM, PM, YP, and CP creditor member status wherever notice-response views or exports show sender classification.
How It Should Not Work
- It should not change creditor profile after the response has completed or returned.
- It should not close a notice response without a reason.
- It should not expose notice images outside the matching operational context.
Developer Notes
- Reassignment can target a pending/prospect creditor profile or an active creditor company.
- Closing by YouNegotiate creates a reason and calls the notice-response close negotiation service path.
- Creditor member status is resolved from the sender target:
Company rows use company active/non-active status; CreditorProfile rows use linked company status, EcoMail Hub ownership, or consumer-created prospect state.
app/Livewire/ConsumerResponseManager/ManageNoticeResponse/ListPage.php
app/Livewire/ConsumerResponseManager/ChangeCreditorProfile.php
app/Livewire/ConsumerResponseManager/Traits/CloseByYouNegotiate.php
app/Services/ConsumerResponseManager/NoticeResponseService.php
resources/views/components/consumer-response-manager/profile-status-badge.blade.php