На этой странице

Решение проблем

Почему данные диалога FlySales не записываются в поля сделки

Обновлено:

Что делать, если поля в сделке остаются пустыми? #

Если агент успешно общается с клиентом и выясняет детали, но соответствующие поля в карточке amoCRM (бюджет, дата, адрес) не заполняются, проверь следующие настройки:

1. Проверь шаг «Спросить» и поле для записи #

Ответ клиента попадает в поле через шаг «Спросить» на вкладке «Инструкции». Открой шаг и проверь список «Куда записать в amoCRM»:

  • Если там «Не записывать в поле» или написано «поле не выбрано», запись не произойдёт. Выбери поле сделки, контакта или компании.
  • Если поле удалено в amoCRM, у шага стоит пометка «удалено в amoCRM»: выбери поле заново.
  • Если выбрано поле компании, а у сделки нет компании, запись пропускается. Причина попадёт в итоговое примечание.

Значение, которое ты задаёшь сам, записывается операцией «Записать значение» на вкладке «Действия». Проверь, что на нужное событие создано действие с этой операцией и указано целевое поле.

2. Проверь способ записи #

Частая причина — способ «Только если поле пустое». Он есть и у шага «Спросить», и у операции «Записать значение».

  • Агент пропустит запись, если в поле уже стоит значение, которое поставил не он, даже пробел или старое тестовое число. Свой прежний ответ агент обновит. Исключения: название «Сделка #N» и бюджет 0 считаются пустыми.
  • Если нужно всегда обновлять данные из диалога, измени способ записи на «Перезаписать».

3. Проверь тип поля и формат значения #

  • Число записывается, если ответ — одно число, возможно с пометкой о рублях («руб.», «р.», «₽»): «8 500 рублей» даст 8500. Для «8 500 рублей с НДС» или «около 8 500» поле не изменится, а причина будет в итоговом примечании. В бюджет ноль и отрицательные значения не записываются.
  • Для полей типа «Список» значение выбирается из значений самого поля.
  • Для поля типа «Список» или «Переключатель» с режимом «Только дальше по списку» значение не возвращается назад по порядку списка.

4. Прочитай итоговое примечание в сделке #

Причина каждого пропуска или сбоя записана в итоговом примечании «FlySales: диалог завершён…» в блоках «Пропущенные действия» и «Неудавшиеся действия». Там можно увидеть, например, что поле уже заполнено не агентом, что amoCRM не ответил после четырёх попыток, что телефон не собран или что значение не число.

Если в примечании написано, что amoCRM отклонил запрос, проверь, что у интеграции есть права на изменение сделок и контактов.

Что делать дальше? #

  1. Как сохранить изменения в конструкторе без потери.
  2. Ознакомься с ответами на частые вопросы.