Історія контакту (вкладка «Історія»)
Історія контакту
У картці контакту друга вкладка — «Історія». Це повний таймлайн усіх взаємодій з цією людиною/компанією, в хронологічному порядку.
Шлях
Картка контакту → вкладка «Історія» зверху.
Що показується
| Тип | Що видно | Куди клікати |
|---|---|---|
| Чати | Канал (Telegram/Viber/...), статус (Відкритий/Закритий), коли був останній обмін. | Відкриває чат у модулі «Чати». |
| Задачі | Номер задачі (#T-123), назва, статус, термін. | Відкриває картку задачі. |
| Дзвінки | Напрямок (вхідний/вихідний), тривалість (сек), статус (відповідь/пропущено/зайнято). | Запис розмови якщо є. |
| Угоди | Назва угоди, етап у воронці, сума. | Відкриває картку угоди. |
| Рахунки | Номер рахунка (#INV-001), сума, статус (Виставлений/Оплачений/Прострочений). | Відкриває рахунок. |
| Замовлення | Номер замовлення (#ORD-001), статус доставки, сума. | Відкриває замовлення. |
| Документи | Назва шаблона, куди надіслано (email/чат), статус доставки. | Завантажує сам файл. |
Сортування
За замовчуванням — за датою, спадання (найсвіжіше зверху). Записи без дати потрапляють вкінець.
Як технічно формується таймлайн
API-запит GET /api/clients/{id}/timeline збирає в один список усе пов'язане з контактом. Це окремий запит, не індекс таблиць — тому при великій історії (>500 записів) може повільнішати на 1-2 секунди.
Що НЕ показується в історії
- Зміни полів (хто і коли редагував картку) — це окремий лог, видно тільки адмінам через адмін-панель.
- Видалені сутності — якщо угода була і її видалили, в історії її більше нема.
- Системні події (наприклад автоматична зміна статусу за правилом) — поки не показуються.
Типові сценарії використання
- Перед дзвінком — швидко глянути коли востаннє спілкувалися і про що.
- Передача іншому менеджеру — новий швидко вникає в контекст.
- Розбір скарги — повна картина усіх взаємодій, з можливістю прослухати запис розмови.
- Аналіз втраченого ліда — на якому етапі відпав, скільки разів написали/дзвонили.