Техническое задание: Скрипт для экспорта переписок из CRM
Цель проекта
Разработать программное решение для автоматической выгрузки истории переписок с клиентами из CRM-системы, где штатный функционал экспорта диалогов отсутствует или ограничен.
Основные требования
- Интеграция с CRM через предоставленное API.
- Возможность выбора конкретных воронок продаж для экспорта (не всех подряд).
- Выгрузка данных в удобном для последующего редактирования формате (например, CSV, XLSX или JSON).
- Реализация механизма инкрементальной выгрузки: скрипт должен уметь находить и загружать только новые сообщения, которые не были выгружены в предыдущих сессиях.
- Скрипт должен быть отказоустойчивым и логировать процесс работы.
Желаемый функционал
- Настройка параметров выгрузки через конфигурационный файл или аргументы командной строки.
- Структурированное сохранение данных (дата, время, автор сообщения, текст, ID сделки/контакта).
- Четкая документация по установке и запуску.
Что предоставляется
Исполнителю будут переданы доступы к API (ключи, домен) и документация по методам, необходимым для получения данных о сделках и переписках.