🚨Автоматизировали аварийную службу в n8n с помощью API Yandex Maps🚨

Всем привет! В этом видео собираем мощнейшую автоматизацию для аварийной службы прямо в n8n. Покажу, как подружить Telegram-бота с API Яндекс.Карт, чтобы находить ближайшего мастера, строить маршруты и управлять заявками в реальном времени! 🚀 В двух словах о проекте: Клиент пишет в бота, описывает проблему и отправляет адрес. Сценарий сам определяет координаты через Геокодер Яндекса, находит ближайшего сотрудника и передает ему заявку. Мастер видит локацию клиента на карте, расстояние до него и может принять заказ или отказаться. Как только заявка принята — сотруднику приходит контакт клиента и готовый маршрут. Настоящая диспетчерская в вашем смартфоне! Давайте посмотрим, как всё устроено внутри: 00:00 — Введение. Что за бот и какую задачу бизнеса он решает. 00:17 — Живая демонстрация бота: отработка сценария от лица клиента. 01:02 — Отправляем заявку от клиента (описание проблемы и адрес). 01:22 — Магия интеграции с API Яндекс.Карт: как бот превращает текстовый адрес ("Красная площадь, 3") в точку на карте. 01:36 — Отправка клиенту подтверждения с фотокартой. Что делать, если адрес определился неверно? 02:10 — Что происходит на стороне сотрудника: прием нового вызова, отображение адреса, проблемы и расстояния в километрах. 02:41 — Логика отказа от заявки: как сценарий автоматически исключает отказавшегося мастера и ищет следующего ближайшего. 03:11 — Построение маршрута. Как сформировать правильный URL, чтобы маршрут открылся прямо в приложении Яндекс.Карты. 03:27 — Лайфхак: как создать ссылку на Telegram-чат, зная только User ID клиента. 04:23 — Завершение заявки и повторное обращение клиента. Как бот запоминает историю и предлагает начать заново. 05:31 — Разбор структуры Google Таблиц внутри проекта (листы messages, clients, masters). 07:48 — Переходим в n8n! Детальный разбор сценария на доске. 08:07 — Настройка Telegram Trigger (важно включить Callback Query для работы кнопок!). 09:43 — Логика обработки первого сообщения и определение статуса клиента. 12:24 — Основной блок работы с API Яндекс.Карт. Подключаем Геокодер и Static API. 12:56 — Зачем нужен Геокодер? Превращаем адрес в координаты и обратно. 13:29 — JavaScript-обработка: решение проблемы с перепутанными местами широты и долготы в ответе Яндекса. 16:19 — Второй скрипт: добавление запятой в координаты для Static API (без этого картинка не сгенерируется). 17:43 — Отправка клиенту картинки с красной точкой и настройка кнопок "Всё верно" и "Исправить". 22:40 — Сердце автоматизации: JavaScript-код для поиска самого ближайшего сотрудника и расчета дистанции. 23:55 — Получаем читаемый адрес сотрудника через Геокодер и отправляем ему фото с картой. 25:27 — Настройка тайм-аута и логика отклонения заявки сотрудником (удаление из пула кандидатов). 27:52 — Что происходит, когда мастер нажимает "Построить маршрут": обновление локации мастера на адрес клиента и очистка таблиц. 30:20 — Финальное сообщение сотруднику: контакты, описание проблемы и URL для маршрута. Как избежать ошибок в ссылках с помощью HTML Parse Mode. 31:40 — Действие при нажатии "Завершить заказ": смена статуса заявки на Ended. 33:00 — Обработка повторных обращений от старых клиентов. 🧠 Ключевые моменты и фишки реализации: 🗺️ Обход странностей Яндекса: Меняем местами долготу и широту через JavaScript, чтобы всё работало корректно. 🗑️ "Умный" подбор исполнителей: При отказе мастера, он вычеркивается из списка, и поиск запускается по новой. 📏 Расчет расстояния: Расстояние (в метрах или километрах) вычисляется на лету прямо в коде сценария. 🔗 Deeplink в Telegram: Собираем ссылку, которая открывает чат с клиентом, даже если у вас нет его username. 🗺️ Кастомный маршрут: Подстановка координат мастера и клиента в URL Яндекс.Карт для мгновенного построения маршрута. 🎯 Для кого это видео: Тем, кто строит сложные сервисные автоматизации в n8n и хочет освоить интеграцию с API Яндекс.Карт. Предпринимателям в сфере услуг (ремонт, доставка, выездные специалисты), желающим оптимизировать диспетчеризацию. Всем, кто хочет прокачать навыки работы с JavaScript прямо внутри n8n и научиться "дружить" сложные API. 📢 Готовый шаблон этой автоматизации (и многих других) вы найдете абсолютно бесплатно в моем Telegram-канале! Ссылка в описании под видео. Если было полезно — ставьте лайк 👍 и подписывайтесь на канал, чтобы не пропустить новые разборы крутых связок. До новых встреч! #n8n #ЯндексКарты #API #Автоматизация #TelegramBot #JavaScript #NoCode #Бизнес #Диспетчерская #Интеграция

Иконка канала 10 Зарядок
6 подписчиков
12+
день назад
12+
день назад

Всем привет! В этом видео собираем мощнейшую автоматизацию для аварийной службы прямо в n8n. Покажу, как подружить Telegram-бота с API Яндекс.Карт, чтобы находить ближайшего мастера, строить маршруты и управлять заявками в реальном времени! 🚀 В двух словах о проекте: Клиент пишет в бота, описывает проблему и отправляет адрес. Сценарий сам определяет координаты через Геокодер Яндекса, находит ближайшего сотрудника и передает ему заявку. Мастер видит локацию клиента на карте, расстояние до него и может принять заказ или отказаться. Как только заявка принята — сотруднику приходит контакт клиента и готовый маршрут. Настоящая диспетчерская в вашем смартфоне! Давайте посмотрим, как всё устроено внутри: 00:00 — Введение. Что за бот и какую задачу бизнеса он решает. 00:17 — Живая демонстрация бота: отработка сценария от лица клиента. 01:02 — Отправляем заявку от клиента (описание проблемы и адрес). 01:22 — Магия интеграции с API Яндекс.Карт: как бот превращает текстовый адрес ("Красная площадь, 3") в точку на карте. 01:36 — Отправка клиенту подтверждения с фотокартой. Что делать, если адрес определился неверно? 02:10 — Что происходит на стороне сотрудника: прием нового вызова, отображение адреса, проблемы и расстояния в километрах. 02:41 — Логика отказа от заявки: как сценарий автоматически исключает отказавшегося мастера и ищет следующего ближайшего. 03:11 — Построение маршрута. Как сформировать правильный URL, чтобы маршрут открылся прямо в приложении Яндекс.Карты. 03:27 — Лайфхак: как создать ссылку на Telegram-чат, зная только User ID клиента. 04:23 — Завершение заявки и повторное обращение клиента. Как бот запоминает историю и предлагает начать заново. 05:31 — Разбор структуры Google Таблиц внутри проекта (листы messages, clients, masters). 07:48 — Переходим в n8n! Детальный разбор сценария на доске. 08:07 — Настройка Telegram Trigger (важно включить Callback Query для работы кнопок!). 09:43 — Логика обработки первого сообщения и определение статуса клиента. 12:24 — Основной блок работы с API Яндекс.Карт. Подключаем Геокодер и Static API. 12:56 — Зачем нужен Геокодер? Превращаем адрес в координаты и обратно. 13:29 — JavaScript-обработка: решение проблемы с перепутанными местами широты и долготы в ответе Яндекса. 16:19 — Второй скрипт: добавление запятой в координаты для Static API (без этого картинка не сгенерируется). 17:43 — Отправка клиенту картинки с красной точкой и настройка кнопок "Всё верно" и "Исправить". 22:40 — Сердце автоматизации: JavaScript-код для поиска самого ближайшего сотрудника и расчета дистанции. 23:55 — Получаем читаемый адрес сотрудника через Геокодер и отправляем ему фото с картой. 25:27 — Настройка тайм-аута и логика отклонения заявки сотрудником (удаление из пула кандидатов). 27:52 — Что происходит, когда мастер нажимает "Построить маршрут": обновление локации мастера на адрес клиента и очистка таблиц. 30:20 — Финальное сообщение сотруднику: контакты, описание проблемы и URL для маршрута. Как избежать ошибок в ссылках с помощью HTML Parse Mode. 31:40 — Действие при нажатии "Завершить заказ": смена статуса заявки на Ended. 33:00 — Обработка повторных обращений от старых клиентов. 🧠 Ключевые моменты и фишки реализации: 🗺️ Обход странностей Яндекса: Меняем местами долготу и широту через JavaScript, чтобы всё работало корректно. 🗑️ "Умный" подбор исполнителей: При отказе мастера, он вычеркивается из списка, и поиск запускается по новой. 📏 Расчет расстояния: Расстояние (в метрах или километрах) вычисляется на лету прямо в коде сценария. 🔗 Deeplink в Telegram: Собираем ссылку, которая открывает чат с клиентом, даже если у вас нет его username. 🗺️ Кастомный маршрут: Подстановка координат мастера и клиента в URL Яндекс.Карт для мгновенного построения маршрута. 🎯 Для кого это видео: Тем, кто строит сложные сервисные автоматизации в n8n и хочет освоить интеграцию с API Яндекс.Карт. Предпринимателям в сфере услуг (ремонт, доставка, выездные специалисты), желающим оптимизировать диспетчеризацию. Всем, кто хочет прокачать навыки работы с JavaScript прямо внутри n8n и научиться "дружить" сложные API. 📢 Готовый шаблон этой автоматизации (и многих других) вы найдете абсолютно бесплатно в моем Telegram-канале! Ссылка в описании под видео. Если было полезно — ставьте лайк 👍 и подписывайтесь на канал, чтобы не пропустить новые разборы крутых связок. До новых встреч! #n8n #ЯндексКарты #API #Автоматизация #TelegramBot #JavaScript #NoCode #Бизнес #Диспетчерская #Интеграция

, чтобы оставлять комментарии