ИИ для логистики: тарифы и сроки доставки СДЭК в чате
Подключите СДЭК к ИИ-агенту: заказы, тарифы, пункты выдачи и статусы посылок. Агент рассчитает доставку, оформит отправку и вызовет курьера.
Как агент работает с СДЭК
Агент ходит в API СДЭК на api.cdek.ru: считает стоимость и срок доставки по направлению, весу и габаритам, поднимает справочники регионов, городов и пунктов выдачи, читает заказы вместе с историей их статусов и забирает печатные формы и фото по готовности. Подбор ПВЗ он делает не по одному городу, а с оглядкой на габариты посылки и режим работы пункта — иначе клиент приедет к закрытой двери.
Статусы в доставке приходят не по расписанию, и опрашивать заказ по кругу бессмысленно, поэтому СДЭК шлёт события сам: смену статуса заказа, готовность печатной формы и готовность фото. Агент ловит их вебхуком, привязывает к номеру заказа СДЭК и по накопленной истории видит, какая посылка стоит на одном статусе дольше обычного — то есть застряла, а не просто едет.
На запись агент умеет ровно две вещи: оформить заказ на доставку и вызвать курьера. Обе он показывает вам до отправки — направление, габариты, получателя, дату вызова — и делает шаг только после подтверждения, потому что ошибка здесь стоит реального рейса и денег. После создания заказа агент возвращает трек-номер и дальше ведёт посылку уже на чтение.
Токен коннектор получает и обновляет сам, поэтому ключи вводятся один раз и дальше о них можно забыть. Частота запросов держится в пределах пяти в секунду: массовый расчёт тарифов агент разбивает на пачки, а города берёт из справочника СДЭК, а не из текста заявки, иначе адрес не сойдётся. Про данные, которых в ответе нет, он говорит прямо, вместо пустой таблицы.
Сценарии интеграции
Расчёт тарифа и срока
Агент рассчитает стоимость и срок доставки по нужному направлению, весу и габаритам и подберёт ближайший к клиенту пункт выдачи.
Оформление отправки
Агент оформит заказ на доставку, вызовет курьера и вернёт трек-номер, не открывая личный кабинет lk.cdek.ru вручную.
Контроль посылок в пути
Агент поймает смену статуса каждой посылки по вебхуку и пришлёт сводку о тех, что застряли в пути дольше обычного.
Подбор пункта выдачи
Агент подберёт ПВЗ по городу и адресу клиента с учётом габаритов посылки и режима работы пункта.
Накладные по готовности
Агент дождётся события о готовности печатной формы и фото по заказу, заберёт их и покажет вместе с посылкой — искать в личном кабинете вручную не придётся.
Города по справочнику
Агент сверит города и адреса из заявок со справочником регионов и городов СДЭК и покажет те, на которых оформление заказа не сойдётся.
Примеры: СДЭК
Посылка 3,2 кг, 40×30×20 — от 480 ₽ и 2 дня.
- Склад — склад: 480 ₽, 2 дня, ближайший ПВЗ на Баумана, 12
- Склад — дверь: 690 ₽, 3 дня
Оформить заказ и вызвать курьера на завтра?
Ассистент может ошибаться — проверяйте его работу
В пути 128 посылок, 9 из них не меняли статус дольше трёх суток.
- 5 стоят на транзитном складе
- 3 лежат в ПВЗ дольше срока бесплатного хранения — скоро уйдут на возврат
- 1 так и не принята курьером на забор
Статусы беру из событий, которые СДЭК шлёт вебхуком, а не опросом заказов по кругу. Между реальным движением посылки и событием бывает разрыв в несколько часов, поэтому «застряла» здесь — про историю статусов, а не про текущую минуту.
Ассистент может ошибаться — проверяйте его работу
Как подключить
Перед подключением
- Подтверждение с вашей стороны на создание заказа и вызов курьера
- Тестовый контур api.edu.cdek.ru, если нужно проверить без реальной отправки
- 1
Заключите договор со СДЭК
Доступ к API открывается только по договору на юрлицо или ИП. Без договора кабинет работает как розничный: раздела с ключами в нём нет.
- 2
Войдите в кабинет на lk.cdek.ru
Входите под учётной записью, к которой привязан договор: ключи выпускаются в контуре этого договора. Розничный кабинет отправителя их не выдаёт.
- 3
Откройте раздел «Интеграция»
В меню кабинета выберите «Интеграция» — страница lk.cdek.ru/integration. Здесь же настраиваются вебхуки, поэтому статусы посылок придут в тот же контур.
- 4
Нажмите «Создать новый ключ»
Кабинет выдаст пару Account и Secure password. Secure password показывается один раз при создании — если не сохранить, ключ придётся выпускать заново.
Частые вопросы
Парой ключей из личного кабинета lk.cdek.ru: раздел «Интеграция» → «Создать новый ключ». Account — это client_id, Secure password — client_secret, и он показывается один раз при создании. Доступ к API открывается только по договору на юрлицо или ИП.
Заказы и историю их статусов, расчёт тарифов, справочники регионов, городов и пунктов выдачи, а также печатные формы и фото, приходящие по вебхуку.
Да: агент может создать заказ на доставку и вызвать курьера, и такие действия он подтверждает с вами перед отправкой. Остальная работа — чтение статусов и расчёты.
Да, кроме боевого api.cdek.ru коннектор знает тестовый адрес api.edu.cdek.ru — заказы, созданные там, в реальную доставку не уходят.