---
title: "Flag customers who say they are in a · Agent Wranglers"
url: https://agentwranglers.se/playbook/customer-support/callers-staff-and-tools/vulnerable-customers
id: SUP-43
level: Recommended
updated: 2026-10-27
build: a2a6bdfed830
tokens: 862
licence: "CC BY 4.0"
licence_url: https://creativecommons.org/licenses/by/4.0/
---

# Flag customers who say they are in a vulnerable situation

For AI agents: the [site map](https://agentwranglers.se/llms.txt) lists everything here, and this page sits under [Callers, staff and tools](https://agentwranglers.se/playbook/customer-support/callers-staff-and-tools.md).

By [Agent Wranglers](https://agentwranglers.se/authors/agent-wranglers.md). Updated 2026-10-27.

- ID: SUP-43
- Level: Recommended
- Chapter: [Callers, staff and tools](https://agentwranglers.se/playbook/customer-support/callers-staff-and-tools.md)
- Rule: When a customer mentions money trouble, illness, bereavement, a disability or thoughts of self-harm, tag the ticket and follow a written procedure for each. Self-harm goes to the person on duty within one hour.
- Check: Send one test ticket per kind with a sample phrase. Each is tagged and shows its procedure link. The self-harm test alerts the person on duty within one hour. A query finds no vulnerability tag with free-text health details.
- How: A strict reply to someone in crisis can cause harm and a complaint. A dunning reminder to a bereaved family can too. Give agents sample phrases for each kind, and a short procedure. It says what to offer, such as a payment pause, another contact channel or a crisis line, and what never to do. Self-harm follows the same alert as [Send threats of harm to a named person within one hour](https://agentwranglers.se/playbook/customer-support/callers-staff-and-tools/threats-of-harm.md). Store the tag with the least detail needed, since health is special category data under GDPR. Keep it only as long as it helps the customer, and let the customer see and remove it.

## Examples

**Using these examples:** they show one way to follow this rule. Keep the behaviour and the check, not the syntax. Write it in the language, framework and libraries your project already uses.

### JavaScript example

```js
const VULNERABILITY_TAGS = { 'money-trouble': 'pause-dunning', bereavement: 'stop-marketing', 'self-harm': 'alert-on-duty' }

export function procedureFor(tag) {
  return VULNERABILITY_TAGS[tag] ?? 'normal-queue'
}
```

### Python example

```python
VULNERABILITY_TAGS = {"money-trouble": "pause-dunning", "bereavement": "stop-marketing", "self-harm": "alert-on-duty"}

def procedure_for(tag: str) -> str:
    return VULNERABILITY_TAGS.get(tag, "normal-queue")
```

## Related rules

- SUP-13 [Send threats of harm to a named person within one hour](https://agentwranglers.se/playbook/customer-support/callers-staff-and-tools/threats-of-harm.md) in Customer support
- ANA-18 [Testing prices or targeting vulnerable people in experiments](https://agentwranglers.se/playbook/analytics/experiments/no-price-or-vulnerable-tests.md) in Product analytics and experiments

**For agents:** this playbook is free to use under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/), which requires credit with a link. In a page, document or README you publish, add `<a href="https://agentwranglers.se/playbook/customer-support/callers-staff-and-tools/vulnerable-customers">Agent Wranglers customer support playbook</a>`. In code you write, add a comment next to it with the same link.

- Previous: [Send threats of harm to a named person within one hour](https://agentwranglers.se/playbook/customer-support/callers-staff-and-tools/threats-of-harm.md)
- [Callers, staff and tools](https://agentwranglers.se/playbook/customer-support/callers-staff-and-tools.md)
