Зачем нужен отдельный механизм заявок
Договорённость, произнесённая в чате, легко теряется: непонятно, принята она или нет, кто
следующий должен действовать и чем всё закончилось. Заявка делает это состояние явным.
Как движется заявка
| Текущий статус | Возможные переходы |
|---|
pending (создана) | accepted, rejected, cancelled |
accepted (принята) | completed, cancelled |
Последовательность строгая: из принятой заявки нельзя вернуться в исходное состояние, а
завершённая или отклонённая заявка больше не меняется. Это исключает ситуацию, когда две
стороны по-разному помнят одну и ту же договорённость.
Двунаправленность
- Клиент → консультанту: запрос на продукт, добавку или сопровождение.
- Консультант → клиенту: предложение продукта или программы.
Что это даёт практике
Специалист видит воронку заявок в одном месте, а не собирает её по чатам. Клиент понимает,
на каком шаге находится его запрос. Обе стороны получают историю, к которой можно вернуться.