Эскалация проблемы клиента
Оформляет проблему клиента в бриф для разработки, продукта или руководства: влияние на бизнес, шаги воспроизведения, адресат и срок.
- Что делает
- Оформляет проблему клиента в бриф для разработки, продукта или руководства: влияние на бизнес, шаги воспроизведения, адресат и срок.
- Когда брать
- Когда ошибке нужно внимание разработчиков, об одной проблеме пишут несколько клиентов, клиент грозится уйти или проблема висит дольше срока SLA.
- Когда не брать
- Если у проблемы есть известное решение или обходной путь, которые поддержка может применить сама.
- Пример запроса
- Оформи эскалацию: у клиента Acme Corp периодически падает API с ошибкой 500, ждёт уже три дня.
- Работает лучше с
- система поддержки, CRM, чат, трекер задач, база знаний
Входит в плагин customer-support. В Cowork и Claude Code можно поставить плагин целиком.
Как включить
- Нажмите «Скачать на русском» и сохраните архив.
- В Claude откройте Настройки → Capabilities → Skills → Upload skill и выберите архив.
- Включите скилл переключателем.
Для терминала
Распакуйте архив и положите папку customer-escalation в ~/.claude/skills/. Файл SKILL.md должен лежать внутри этой папки.
Текст
---
name: customer-escalation
description: Подготовь эскалацию для разработки, продукта или руководства с полным контекстом. Используй, когда ошибке нужно внимание разработчиков сверх обычной поддержки, об одной и той же проблеме сообщают несколько клиентов, клиент грозится уйти или проблема остаётся нерешённой дольше срока SLA.
argument-hint: "<issue summary> [customer name]"
---
/customer-escalation
Если встретишь незнакомые подстановки или нужно проверить, какие инструменты подключены, смотри [CONNECTORS.md](../../CONNECTORS.md).
Оформи проблему поддержки в структурированный бриф эскалации для разработки, продукта или руководства. Скилл собирает контекст, структурирует шаги воспроизведения, оценивает влияние на бизнес и определяет, кому адресовать эскалацию.
Использование
/customer-escalation <issue description> [customer name or account]
Примеры:
/customer-escalation API периодически возвращает ошибки 500 у Acme Corp/customer-escalation В выгрузке данных пропадают строки — за неделю сообщили 3 клиента/customer-escalation Вход через SSO уходит в цикл у всех клиентов тарифа Enterprise/customer-escalation Клиент грозится уйти из-за отсутствующей функции журнала аудита
Рабочий процесс
1. Пойми проблему
Разбери запрос и определи:
- Что сломано или нужно: суть технической или продуктовой проблемы
- Кого это касается: конкретные клиенты, сегмент или все пользователи
- Как давно: когда это началось? Сколько клиент уже ждёт?
- Что уже пробовали: любая диагностика или обходные пути
- Почему эскалировать сейчас: из-за чего проблеме нужно внимание сверх обычной поддержки
Используй критерии «Когда эскалировать, а когда решать силами поддержки» ниже, чтобы убедиться, что проблема заслуживает эскалации.
2. Собери контекст
Собери нужные сведения из доступных источников:
- ~~support platform: связанные тикеты, хронология переписки, прежняя диагностика
- ~~CRM (если подключена): данные клиента, ключевые контакты, прежние эскалации
- ~~chat: внутренние обсуждения этой проблемы, похожие сообщения от других клиентов
- ~~project tracker (если подключён): связанные отчёты об ошибках или запросы на функции, статус у разработки
- ~~knowledge base: известные проблемы или обходные пути, подходящая документация
3. Оцени влияние на бизнес
По измерениям влияния ниже дай количественную оценку:
- Охват: сколько клиентов или пользователей затронуто? Растёт ли число?
- Глубина: заблокированы или только неудобство?
- Длительность: как давно это продолжается?
- Выручка: какой ARR под угрозой? Затронуты ли ожидающие сделки?
- Давление времени: есть ли жёсткий срок?
4. Определи адресата эскалации
По уровням эскалации ниже определи подходящего адресата: вторая линия поддержки, разработка, продукт, безопасность или руководство.
5. Структурируй шаги воспроизведения (для ошибок)
Если проблема — ошибка, следуй лучшим практикам по шагам воспроизведения ниже, чтобы зафиксировать чёткие шаги с описанием окружения и доказательствами.
6. Составь бриф эскалации
## ЭСКАЛАЦИЯ: [Краткое описание в одну строку]
**Критичность:** [Критическая / Высокая / Средняя]
**Целевая команда:** [Разработка / Продукт / Безопасность / Руководство]
**Сообщил:** [Ваше имя или команда]
**Дата:** [Сегодняшняя дата]
### Влияние
- **Затронутые клиенты:** [Кто и сколько]
- **Влияние на работу:** [Что они не могут делать]
- **Выручка под угрозой:** [Если применимо]
- **Время в очереди:** [Как давно существует проблема]
### Описание проблемы
[Чёткое, краткое описание проблемы — 3–5 предложений]
### Что уже пробовали
1. [Шаг диагностики и результат]
2. [Шаг диагностики и результат]
3. [Шаг диагностики и результат]
### Шаги воспроизведения
[Если применимо — по формату ниже]
1. [Шаг]
2. [Шаг]
3. [Шаг]
Ожидалось: [X]
Фактически: [Y]
Окружение: [Подробности]
### Общение с клиентом
- **Последнее сообщение клиенту:** [Дата и о чём сообщили]
- **Ожидание клиента:** [Чего он ждёт и к какому сроку]
- **Риск дальнейшей эскалации:** [Пойдёт ли он выше, если к сроку X не решим?]
### Что нужно
- [Конкретная просьба — «выяснить первопричину», «поднять приоритет исправления»,
«принять продуктовое решение по X», «одобрить исключение для Y»]
- **Срок:** [Когда нужно решение или обновление]
### Сопутствующий контекст
- [Связанные тикеты или ссылки]
- [Внутренние обсуждения]
- [Документация или журналы]
7. Предложи следующие шаги
После составления эскалации:
- «Опубликовать это в канале ~~chat для целевой команды?»
- «Отправить клиенту промежуточный ответ?»
- «Поставить напоминание о повторной проверке?»
- «Подготовить для клиента сообщение с текущим статусом?»
Когда эскалировать, а когда решать силами поддержки
Решай силами поддержки, когда:
- У проблемы есть задокументированное решение или известный обходной путь
- Это проблема настройки, которую ты можешь решить
- Клиенту нужны подсказки или обучение, а не исправление
- Проблема — известное ограничение с задокументированной альтернативой
- Похожие прежние тикеты были решены на уровне поддержки
Эскалируй, когда:
- Технические причины: ошибка подтверждена и требует исправления кода, нужно расследование инфраструктуры, повреждение или потеря данных
- Сложность: проблема выходит за возможности диагностики поддержки, требует доступа, которого у поддержки нет, связана с индивидуальной реализацией
- Влияние: затронуты несколько клиентов, не работает боевая система, под угрозой целостность данных, есть вопрос безопасности
- Бизнес: под угрозой ценный клиент, нарушение SLA неизбежно или произошло, клиент просит подключить руководство
- Время: проблема открыта дольше срока SLA, клиент ждёт неоправданно долго, обычные каналы поддержки не продвигаются
- Закономерность: о том же сообщили 3 и более клиентов, повторяется якобы исправленная проблема, серьёзность со временем растёт
Уровни эскалации
L1 → L2 (эскалация внутри поддержки)
От кого: первая линия поддержки Кому: старшие специалисты поддержки / технические специалисты поддержки Когда: проблема требует более глубокого расследования, специальных знаний о продукте или сложной диагностики Что приложить: краткое описание тикета, уже сделанные шаги, контекст клиента
L2 → разработка
От кого: старшие специалисты поддержки Кому: команда разработки (соответствующая область продукта) Когда: подтверждённая ошибка, проблема инфраструктуры, нужна правка кода, требуется расследование на уровне системы Что приложить: полные шаги воспроизведения, сведения об окружении, журналы или сообщения об ошибках, влияние на бизнес, сроки клиента
L2 → продукт
От кого: старшие специалисты поддержки Кому: управление продуктом Когда: отсутствие функции причиняет клиентам боль, нужно проектное решение, процесс не соответствует ожиданиям клиента, противоречивые потребности клиентов требуют расстановки приоритетов Что приложить: сценарий использования клиента, влияние на бизнес, частота запроса, конкурентное давление (если известно)
Любой → безопасность
От кого: любая линия поддержки Кому: команда безопасности Когда: возможная утечка данных, несанкционированный доступ, сообщение об уязвимости, вопрос соответствия требованиям Что приложить: что наблюдалось, кого или что это может затронуть, какие меры немедленной изоляции приняты, оценка срочности Примечание: эскалации по безопасности обходят обычное движение по линиям — эскалируй немедленно независимо от своего уровня
Любой → руководство
От кого: любая линия (обычно L2 или руководитель) Кому: руководство поддержки, топ-менеджмент Когда: клиент с высокой выручкой грозится уйти, нарушение SLA на критичном клиенте, нужно межфункциональное решение, требуется исключение из правил, риск для репутации или юридический риск Что приложить: полный бизнес-контекст, выручка под угрозой, что уже пробовали, конкретное решение или действие, срок
Оценка влияния на бизнес
При эскалации по возможности дай количественную оценку влияния:
Измерения влияния
| Измерение | На какие вопросы ответить |
|---|---|
| Охват | Сколько клиентов или пользователей затронуто? Растёт ли число? |
| Глубина | Насколько сильно они затронуты? Заблокированы или только неудобство? |
| Длительность | Как давно это продолжается? Через сколько станет критичным? |
| Выручка | Какой ARR под угрозой? Затронуты ли ожидающие сделки? |
| Репутация | Может ли это стать публичным? Это референсный клиент? |
| Договорные обязательства | Нарушаются ли SLA? Есть ли договорные обязательства? |
Краткая шкала критичности
- Критическая: боевая система не работает, под угрозой данные, нарушена безопасность или затронуты несколько ценных клиентов. Требует немедленного внимания.
- Высокая: нарушена важная функциональность, заблокирован ключевой клиент, под угрозой SLA. Требует внимания в тот же день.
- Средняя: серьёзная проблема с обходным путём, важное, но не срочное влияние на бизнес. Требует внимания в течение недели.
Как писать шаги воспроизведения
Хорошие шаги воспроизведения — самое ценное, что есть в эскалации по ошибке. Следуй этим практикам:
- Начинай с чистого состояния: опиши исходную точку (тип учётной записи, настройки, права)
- Будь конкретен: «Нажми кнопку „Экспорт“ в правом верхнем углу страницы дашборда», а не «попробуй выгрузить»
- Указывай точные значения: используй конкретные вводные данные, даты, идентификаторы — а не «введи какие-нибудь данные»
- Отметь окружение: браузер, ОС, тип учётной записи, флаги функций, тариф
- Зафиксируй частоту: воспроизводится всегда? Периодически? Только при определённых условиях?
- Приложи доказательства: скриншоты, сообщения об ошибках (точный текст), сетевые журналы, вывод консоли
- Отметь, что исключено: «Проверено в Chrome и Firefox — поведение то же» «Не зависит от учётной записи — воспроизведено на тестовой»
Ритм повторных касаний после эскалации
Не эскалируй и не забывай. Сохраняй ответственность за отношения с клиентом.
| Критичность | Внутренняя проверка | Сообщение клиенту |
|---|---|---|
| Критическая | Каждые 2 часа | Каждые 2–4 часа (или по SLA) |
| Высокая | Каждые 4 часа | Каждые 4–8 часов |
| Средняя | Ежедневно | Раз в 1–2 рабочих дня |
Действия при повторном касании
- Узнай у принимающей команды, как продвигается работа
- Сообщай клиенту, даже если новой информации нет («Мы всё ещё разбираемся — вот что известно на сегодня»)
- Меняй критичность, если ситуация меняется (в лучшую или худшую сторону)
- Фиксируй все обновления в тикете для аудита
- Закрой цикл после решения: подтверди с клиентом, обнови внутренний учёт, зафиксируй выводы
Снятие эскалации
Не каждая эскалация остаётся эскалацией. Снимай эскалацию, когда:
- Найдена первопричина, и проблему может решить поддержка
- Найден обходной путь, который разблокирует клиента
- Проблема решилась сама (но всё равно зафиксируй первопричину)
- Новые сведения меняют оценку критичности
При снятии эскалации:
- Уведоми команду, которой эскалировал
- Обнови тикет с описанием решения
- Сообщи клиенту о решении
- Зафиксируй, что выяснилось, для будущего
Лучшие практики эскалации
- Всегда давай количественную оценку влияния — расплывчатые эскалации получают низкий приоритет
- Приложи шаги воспроизведения для ошибок — это главное, что нужно разработке
- Чётко говори, что тебе нужно: «выяснить», «исправить» и «решить» — это разные просьбы
- Назначь срок и сообщи его — срочность без срока неоднозначна
- Сохраняй ответственность за отношения с клиентом даже после эскалации технической проблемы
- Возвращайся к вопросу сам — не жди, пока принимающая команда придёт к тебе
- Фиксируй всё — след эскалации ценен для выявления закономерностей и улучшения процессов
Перевод: iiuniversitet. Оригинал: https://github.com/anthropics/knowledge-work-plugins/tree/main/customer-support/skills/customer-escalation, лицензия Apache-2.0. Изменения: перевод на русский язык.
Оригинал на английском
---
name: customer-escalation
description: Package an escalation for engineering, product, or leadership with full context. Use when a bug needs engineering attention beyond normal support, multiple customers report the same issue, a customer is threatening to churn, or an issue has sat unresolved past its SLA.
argument-hint: "<issue summary> [customer name]"
---
# /customer-escalation
> If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md).
Package a support issue into a structured escalation brief for engineering, product, or leadership. Gathers context, structures reproduction steps, assesses business impact, and identifies the right escalation target.
## Usage
```
/customer-escalation <issue description> [customer name or account]
```
Examples:
- `/customer-escalation API returning 500 errors intermittently for Acme Corp`
- `/customer-escalation Data export is missing rows — 3 customers reported this week`
- `/customer-escalation SSO login loop affecting all Enterprise customers`
- `/customer-escalation Customer threatening to churn over missing audit log feature`
## Workflow
### 1. Understand the Issue
Parse the input and determine:
- **What's broken or needed**: The core technical or product issue
- **Who's affected**: Specific customer(s), segment, or all users
- **How long**: When did this start? How long has the customer been waiting?
- **What's been tried**: Any troubleshooting or workarounds attempted
- **Why escalate now**: What makes this need attention beyond normal support
Use the "When to Escalate vs. Handle in Support" criteria below to confirm this warrants escalation.
### 2. Gather Context
Pull together relevant information from available sources:
- **~~support platform**: Related tickets, timeline of communications, previous troubleshooting
- **~~CRM** (if connected): Account details, key contacts, previous escalations
- **~~chat**: Internal discussions about this issue, similar reports from other customers
- **~~project tracker** (if connected): Related bug reports or feature requests, engineering status
- **~~knowledge base**: Known issues or workarounds, relevant documentation
### 3. Assess Business Impact
Using the impact dimensions below, quantify:
- **Breadth**: How many customers/users affected? Growing?
- **Depth**: Blocked vs. inconvenienced?
- **Duration**: How long has this been going on?
- **Revenue**: ARR at risk? Pending deals affected?
- **Time pressure**: Hard deadline?
### 4. Determine Escalation Target
Using the escalation tiers below, identify the right target: L2 Support, Engineering, Product, Security, or Leadership.
### 5. Structure Reproduction Steps (for bugs)
If the issue is a bug, follow the reproduction step best practices below to document clear repro steps with environment details and evidence.
### 6. Generate Escalation Brief
```
## ESCALATION: [One-line summary]
**Severity:** [Critical / High / Medium]
**Target team:** [Engineering / Product / Security / Leadership]
**Reported by:** [Your name/team]
**Date:** [Today's date]
### Impact
- **Customers affected:** [Who and how many]
- **Workflow impact:** [What they can't do]
- **Revenue at risk:** [If applicable]
- **Time in queue:** [How long this has been an issue]
### Issue Description
[Clear, concise description of the problem — 3-5 sentences]
### What's Been Tried
1. [Troubleshooting step and result]
2. [Troubleshooting step and result]
3. [Troubleshooting step and result]
### Reproduction Steps
[If applicable — follow the format below]
1. [Step]
2. [Step]
3. [Step]
Expected: [X]
Actual: [Y]
Environment: [Details]
### Customer Communication
- **Last update to customer:** [Date and what was communicated]
- **Customer expectation:** [What they're expecting and by when]
- **Escalation risk:** [Will they escalate further if not resolved by X?]
### What's Needed
- [Specific ask — "investigate root cause", "prioritize fix",
"make product decision on X", "approve exception for Y"]
- **Deadline:** [When this needs resolution or an update]
### Supporting Context
- [Related tickets or links]
- [Internal discussion threads]
- [Documentation or logs]
```
### 7. Offer Next Steps
After generating the escalation:
- "Want me to post this in a ~~chat channel for the target team?"
- "Should I update the customer with an interim response?"
- "Want me to set a follow-up reminder to check on this?"
- "Should I draft a customer-facing update with the current status?"
---
## When to Escalate vs. Handle in Support
### Handle in Support When:
- The issue has a documented solution or known workaround
- It's a configuration or setup issue you can resolve
- The customer needs guidance or training, not a fix
- The issue is a known limitation with a documented alternative
- Previous similar tickets were resolved at the support level
### Escalate When:
- **Technical**: Bug confirmed and needs a code fix, infrastructure investigation needed, data corruption or loss
- **Complexity**: Issue is beyond support's ability to diagnose, requires access support doesn't have, involves custom implementation
- **Impact**: Multiple customers affected, production system down, data integrity at risk, security concern
- **Business**: High-value customer at risk, SLA breach imminent or occurred, customer requesting executive involvement
- **Time**: Issue has been open beyond SLA, customer has been waiting unreasonably long, normal support channels aren't progressing
- **Pattern**: Same issue reported by 3+ customers, recurring issue that was supposedly fixed, increasing severity over time
## Escalation Tiers
### L1 → L2 (Support Escalation)
**From:** Frontline support
**To:** Senior support / technical support specialists
**When:** Issue requires deeper investigation, specialized product knowledge, or advanced troubleshooting
**What to include:** Ticket summary, steps already tried, customer context
### L2 → Engineering
**From:** Senior support
**To:** Engineering team (relevant product area)
**When:** Confirmed bug, infrastructure issue, needs code change, requires system-level investigation
**What to include:** Full reproduction steps, environment details, logs or error messages, business impact, customer timeline
### L2 → Product
**From:** Senior support
**To:** Product management
**When:** Feature gap causing customer pain, design decision needed, workflow doesn't match customer expectations, competing customer needs require prioritization
**What to include:** Customer use case, business impact, frequency of request, competitive pressure (if known)
### Any → Security
**From:** Any support tier
**To:** Security team
**When:** Potential data exposure, unauthorized access, vulnerability report, compliance concern
**What to include:** What was observed, who/what is potentially affected, immediate containment steps taken, urgency assessment
**Note:** Security escalations bypass normal tier progression — escalate immediately regardless of your level
### Any → Leadership
**From:** Any tier (usually L2 or manager)
**To:** Support leadership, executive team
**When:** High-revenue customer threatening churn, SLA breach on critical account, cross-functional decision needed, exception to policy required, PR or legal risk
**What to include:** Full business context, revenue at risk, what's been tried, specific decision or action needed, deadline
## Business Impact Assessment
When escalating, quantify impact where possible:
### Impact Dimensions
| Dimension | Questions to Answer |
|-----------|-------------------|
| **Breadth** | How many customers/users are affected? Is it growing? |
| **Depth** | How severely are they impacted? Blocked vs. inconvenienced? |
| **Duration** | How long has this been going on? How long until it's critical? |
| **Revenue** | What's the ARR at risk? Are there pending deals affected? |
| **Reputation** | Could this become public? Is it a reference customer? |
| **Contractual** | Are SLAs being breached? Are there contractual obligations? |
### Severity Shorthand
- **Critical**: Production down, data at risk, security breach, or multiple high-value customers affected. Needs immediate attention.
- **High**: Major functionality broken, key customer blocked, SLA at risk. Needs same-day attention.
- **Medium**: Significant issue with workaround, important but not urgent business impact. Needs attention this week.
## Writing Reproduction Steps
Good reproduction steps are the single most valuable thing in a bug escalation. Follow these practices:
1. **Start from a clean state**: Describe the starting point (account type, configuration, permissions)
2. **Be specific**: "Click the Export button in the top-right of the Dashboard page" not "try to export"
3. **Include exact values**: Use specific inputs, dates, IDs — not "enter some data"
4. **Note the environment**: Browser, OS, account type, feature flags, plan level
5. **Capture the frequency**: Always reproducible? Intermittent? Only under certain conditions?
6. **Include evidence**: Screenshots, error messages (exact text), network logs, console output
7. **Note what you've ruled out**: "Tested in Chrome and Firefox — same behavior" "Not account-specific — reproduced on test account"
## Follow-up Cadence After Escalation
Don't escalate and forget. Maintain ownership of the customer relationship.
| Severity | Internal Follow-up | Customer Update |
|----------|-------------------|-----------------|
| **Critical** | Every 2 hours | Every 2-4 hours (or per SLA) |
| **High** | Every 4 hours | Every 4-8 hours |
| **Medium** | Daily | Every 1-2 business days |
### Follow-up Actions
- Check with the receiving team for progress
- Update the customer even if there's no new information ("We're still investigating — here's what we know so far")
- Adjust severity if the situation changes (better or worse)
- Document all updates in the ticket for audit trail
- Close the loop when resolved: confirm with customer, update internal tracking, capture learnings
## De-escalation
Not every escalation stays escalated. De-escalate when:
- Root cause is found and it's a support-resolvable issue
- A workaround is found that unblocks the customer
- The issue resolves itself (but still document root cause)
- New information changes the severity assessment
When de-escalating:
- Notify the team you escalated to
- Update the ticket with the resolution
- Inform the customer of the resolution
- Document what was learned for future reference
## Escalation Best Practices
1. Always quantify impact — vague escalations get deprioritized
2. Include reproduction steps for bugs — this is the #1 thing engineering needs
3. Be clear about what you need — "investigate" vs. "fix" vs. "decide" are different asks
4. Set and communicate a deadline — urgency without a deadline is ambiguous
5. Maintain ownership of the customer relationship even after escalating the technical issue
6. Follow up proactively — don't wait for the receiving team to come to you
7. Document everything — the escalation trail is valuable for pattern detection and process improvement
Источник: anthropics/knowledge-work-plugins / customer-support / customer-escalation ↗. Ссылка проверена 2026-10-10.