MCP-коннектор для amoCRM Улучшено
Отчёт по любому полю сделки за один запрос
Как было:
Клиент попросил ассистента посчитать сделки прошлого месяца в одной воронке по значениям поля «Бесплатный замер»: был, не был, пусто. Ассистент открыл досье каждой сделки по очереди, 412 раз, и потратил на это час и около миллиона токенов. Инструмент поиска сделок значения полей не показывал, другого пути у ассистента не было.
Теперь поиск сделок принимает название поля. Его значение встаёт отдельной колонкой в таблице, а над таблицей печатается счёт по всей выборке: «Рекомендации 60, сайт 37, пусто 28». Это и есть ответ на вопрос «сколько сделок с каждым значением». По значению можно и отбирать: только сделки с «Да» или только те, где поле не заполнено. Тот же отчёт получается одним запросом за четыре секунды.
amoCRM не умеет фильтровать сделки по своим полям на стороне сервера, поэтому ассистент выгружает сделки по воронке и периоду и проверяет поле сам. Если значение написано не так, как в настройках amoCRM («Был» вместо «Да»), ассистент получает список допустимых значений и повторяет запрос правильно. У флажков третьего состояния нет: amoCRM хранит только «отмечен», поэтому отчёт по флажку делится на два числа, а не на три.
Длинные списки листаются постранично. Раньше при обрезке таблицы ассистент дробил месяц на куски и делал сотни запросов, теперь просит следующую страницу. Новые возможности коннектор увидит после нажатия кнопки Refresh tools list в настройках коннектора.



