Интеграция сервисов
и обмен данными
Чтобы не переносить одни и те же сведения между таблицами, ботом и рабочими программами. Разрабатываю обмен данными с проверками, историей отправок и восстановлением после сбоя.
Где теряется время
Таблицы и сервисы
Одно изменение приходится повторять в нескольких местах. Можно настроить передачу согласованных полей и показывать записи, которые не прошли проверку.
Бот и рабочий учёт
Файлы и статусы из переписки нужны в системе заказов. Их можно связать с одним заказом и ответственным, сохранив историю.
Собственный проект учёта заказовПриложение и внешняя система
Внешний сервис временно недоступен, а внутренняя работа должна продолжаться. Очередь сохраняет изменения для повторной отправки.
Проект рабочего приложенияПередать данные
и не потерять изменения
- Определить источник. Какая система главная для цены, статуса и контакта. Двусторонний обмен требует правил разрешения конфликтов.
- Проверить запись. Обязательные поля, формат и идентификатор. Повторный запрос не должен создавать второй заказ.
- Зафиксировать отправку. Успех, ошибка и повторная попытка видны в истории. О сбое узнаёт ответственный.
- Проверить восстановление. Отключаем внешнюю систему на тесте, возвращаем доступ и проверяем, что очередь обработана без потерь и дублей.
Для переноса полей по известным правилам ИИ не обязателен. Если данные приходят свободным текстом, его можно использовать для разбора с отдельной проверкой результата.
Что нужно
для оценки
Названия двух систем, пример переносимой записи и описание того, что должно происходить после изменения. На первом разговоре доступы и пароли не нужны.
Проверю доступные способы обмена: API, webhooks или выгрузки файлов. Если официального надёжного способа нет, ограничения обсуждаем до разработки.
Бюджет и срок зависят от количества направлений обмена, качества данных, ограничений API и требований к восстановлению. Первый этап можно ограничить одним направлением и одним типом записи.
Какие программы нужно связать?
Первичный разбор бесплатный. Определим первый участок и что нужно для оценки работ.