Сделки и импорт
Как работать с локальной базой: добавлять, импортировать, звонить и менять этапы сделок.
Локальные проекты и amoCRM
Страница «Сделки проекта» работает с локальной базой. Если проект создан с источником «Воронка amoCRM», вместо таблицы отображается заглушка: лиды живут в amoCRM, а панель показывает звонки и настройки. Ручное добавление, импорт и массовые действия для такого проекта недоступны.
Источник данных задаётся при создании проекта и не меняется автоматически. Если нужно вести базу в панели, создайте проект с источником «Локальная база».
Список сделок
Страница открывается по адресу #/deals и показывает сделки выбранного проекта.
- Поиск — по имени, телефону и email. Введите часть строки; список обновится автоматически.
- Этапы — вкладки «Все», «Новый», «Автообзвон», «Думает», «В дозвоне», «Нужен оператор», «Успех», «Отказ», «Закрыты». Этапы «Перезвонить» и «Готовы» видны во вкладке «Все» и доступны в карточке.
- Таблица — имя, телефон, компания, этап и действия. Слева есть чекбокс для массовых операций.
- Действия — открыть историю звонков, редактировать или удалить сделку.
Загружаются последние 100 сделок проекта по дате обновления. Если клиент не виден в списке, найдите его через поиск или выберите нужный этап — поиск выполняется по всей базе проекта.
Карточка сделки
Нажмите на имя клиента или на иконку истории, чтобы открыть выдвижную карточку.
В карточке доступны:
- Этап — выбор из десяти стадий. Изменение сохраняется сразу.
- Компания — значение из дополнительных полей сделки.
- «Не звонить» — запрет на автообзвон и повторный запуск. Клиенты с этим флагом не перезапускаются при импорте.
- История звонков — дата, длительность, результат и саммари по каждому звонку.
- «Позвонить» — поставить сделку в очередь звонка.
- «Редактировать» — открыть форму с полями сделки.
История показывает до 50 последних задач и звонков, включая попытки без ответа. Если звонок только что создан, он может появиться в списке ещё до завершения.
Добавление вручную
- Нажмите «+ Добавить вручную».
- Укажите телефон — это обязательное поле. Поддерживаются номера РФ и Беларуси:
+7XXXXXXXXXXи+375XXXXXXXXX. - Заполните имя, компанию, email и примечание. Эти поля необязательны.
- При необходимости включите «Не звонить».
- Сохраните сделку.
После сохранения сделка получает этап «Новый» и попадает в локальную базу. Если в этом же проекте уже есть клиент с таким телефоном, панель покажет ошибку и предложит открыть существующую сделку. Пробелы, скобки и дефисы в номере удаляются при сохранении.
Номера других стран сервер отклонит с ошибкой «Некорректный телефон (только РФ/РБ)». Приводите номера к международному формату до импорта.
Редактирование и удаление
В форме редактирования можно изменить имя, телефон, email, компанию, примечание и флаг «Не звонить». Телефон проверяется на уникальность внутри проекта: если он уже занят другой сделкой, сохранение не пройдёт.
Удаление одной сделки выполняется из строки таблицы. Для массового удаления:
- Отметьте нужные сделки чекбоксами или выберите все в текущем списке.
- В появившейся панели нажмите «Удалить».
- Подтвердите операцию. Удаление необратимо.
Импорт базы
Импорт доступен только для локальных проектов. Поддерживаются файлы CSV, TXT, XLS и XLSX. Панель читает первый лист и первую строку как заголовки.
- Нажмите «Загрузить файл» или перетащите файл в таблицу сделок.
- Дождитесь разбора. Панель попробует определить колонки автоматически. Если в файле нестандартная структура, подключится ИИ-разбор.
- Проверьте сопоставление полей: телефон, имя, компания, email, примечание. Телефон обязателен.
- Выберите стратегию для дублей — подробности ниже.
- Нажмите «Импортировать». Прогресс и результаты появятся в окне импорта.
Стратегии при дублях
Дубль определяется по номеру телефона внутри проекта. При встрече дубля возможны три варианта:
| Стратегия | Что происходит |
|---|---|
| Пропустить | Существующая сделка не меняется. Добавляются только новые номера. |
| Обновить данные | Обновляются имя, email и описание. Этап и история звонков не меняются. |
| Перезапустить обзвон | Сделка переводится в «Новый» и ставится в очередь. Клиенты с флагом «Не звонить» не затрагиваются. |
Отчёт импорта
После завершения панель показывает, сколько строк создано, обновлено, перезапущено, пропущено и сколько ошибок возникло. Отдельно выводятся:
- «Есть в другом проекте» — номер уже существует в другом проекте компании. Такие сделки не создаются и не переносятся: это защита от случайного дублирования между направлениями.
- «Не перезапущено (stop_calling)» — клиент просил не звонить. Флаг сохраняется, повторный обзвон блокируется.
- «Ошибки» — строки с неверным или неподдерживаемым телефоном, пустые строки и другие проблемы.
Импорт идёт порциями по 100 строк; сервер принимает до 500 строк за один запрос. Большой файл можно остановить кнопкой «Остановить» — уже обработанные строки останутся в базе.
Если в отчёте много ошибок, исправьте файл и загрузите его снова. Не запускайте «Позвонить всем», пока не убедились, что телефоны и этапы корректны.
Массовые действия
Отметьте сделки чекбоксами. Над таблицей появится панель с количеством выбранных и кнопками:
- «Изменить стадию» — выбрать новый этап для всех отмеченных сделок.
- «Позвонить» — поставить выбранные сделки в очередь. Сделки без телефона пропускаются.
- «Удалить» — удалить выбранные сделки после подтверждения.
- «Отменить» — снять выделение.
Кнопка «Позвонить всем» в шапке страницы ставит в очередь все сделки, которые сейчас загружены в таблицу (до 100), а не только выбранные. Используйте её осознанно: очередь может быть большой.
Этапы сделки
| Этап | Значение |
|---|---|
| Новый | Новый лид. Касания ещё не было. |
| Автообзвон | Бот будет звонить этому клиенту. |
| Думает | Клиент взял паузу, нужен повторный контакт. |
| В дозвоне | Не взял трубку или сбросил; идут попытки дозвона. |
| Нужен оператор | Клиент попросил живого сотрудника. |
| Успех | Сделка закрыта положительно. |
| Отказ | Клиент отказался; повторный обзвон не нужен. |
| Закрыт | Закрыт или перенесён в архив. |
| Перезвонить | Клиент попросил перезвонить позже. |
| Готовы | Готов к договору или встрече. |
Этапы используются автообзвоном и отчётами. Например, после успешного разговора бот может перевести сделку в «Успех», после недозвона — в «В дозвоне», а после исчерпания попыток — в «Закрыт». Настройка соответствия описана в разделе «Автообзвон и маршрутизация».
Частые ошибки
| Сообщение или ситуация | Что делать |
|---|---|
| «Клиент с таким телефоном уже есть в этом проекте» | Откройте существующую сделку или измените номер. Проверьте дубли перед импортом. |
| «Некорректный телефон (только РФ/РБ)» | Приведите номер к +7XXXXXXXXXX или +375XXXXXXXXX. |
| В проекте amoCRM нет таблицы сделок | Это нормально: лиды ведутся в amoCRM. Для локальной базы создайте проект с другим источником. |
| Клиент не находится в списке | Используйте поиск. В таблице отображаются последние 100 сделок по дате обновления. |
| Импорт пропустил строки | Посмотрите отчёт: причиной могут быть дубли, номера других стран, stop_calling или ошибки в файле. |