> ## 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.

# Start Response

> Jane receives a collection letter in the mail and does not yet have a normal account card.

## Real-World Example

Jane receives a collection letter in the mail and does not yet have a normal account card. She opens Response to Collection Notice, starts a response, and the portal creates or reuses the correct consumer notice response workflow.

## Visual Flow

```mermaid placement="top-right" actions={true} theme={"system"}
flowchart TD
    A["Consumer starts notice response"] --> B["Portal checks for existing notice response context"]
    B --> C{"Existing unfinished response?"}
    C -->|Yes| D["Portal resumes the response"]
    C -->|No| E["Portal creates notice response context"]
    D --> F["Consumer continues step flow"]
    E --> F
    classDef default fill:#F8FAFC,stroke:#64748B,stroke-width:1.5px,color:#0F172A;
    classDef actor fill:#E0F2FE,stroke:#0284C7,stroke-width:2px,color:#0C4A6E;
    classDef system fill:#F8FAFC,stroke:#64748B,stroke-width:1.5px,color:#0F172A;
    classDef decision fill:#FEF3C7,stroke:#D97706,stroke-width:2px,color:#78350F;
    classDef risk fill:#FEE2E2,stroke:#DC2626,stroke-width:2px,color:#7F1D1D;
    classDef outcome fill:#DCFCE7,stroke:#16A34A,stroke-width:2px,color:#14532D;
    class A actor;
    class B,D,E,F system;
    class C decision;
    class F outcome;
    linkStyle default stroke:#94A3B8,stroke-width:2px;
```

## How It Should Work

* It should give consumers a clear starting point for responding to collection notices.
* It should reuse an existing unfinished response when appropriate.
* It should create the required consumer context before asking for sender, account, or upload details.

## How It Should Not Work

* It should not create duplicate unfinished responses for the same consumer when one should be resumed.
* It should not require the consumer to already understand creditor setup details.
* It should not expose another consumer notice response when resolving the start step.

## Developer Notes

* This flow is important because a consumer may arrive with only a notice, not a fully matched account.
* The start controller prepares the Livewire step flow.

## Related App Areas

* `routes/consumer/index.php`
* `app/Http/Controllers/Consumer/StartNoticeResponseController.php`
* `app/Services/Consumer/NoticeResponseStartService.php`
* `app/Livewire/Consumer/NoticeResponse/Index.php`
