Обновлять сделки в AMOcrm через webhook
Есть AMO CRM. В ней 2 кастомных поля. Дата записи на прием (использовал стандартный тип поля ДАТА) и время записи (так как нет поля с типом время, использовал тип поля СПИСОК в него руками вписал 9:00, 9:30, 10:00 и т.д.)
ЗАДАЧА:
1) На основе приближения к дате - передвигать карточку сделки
2) На основе приближения к времени - передвигать карточку сделки
***************************************
Как я себе это вижу?!
Вот так выглядит воронка http://prntscr.com/peyy7w, руками менеджер только должен заполнить поле: дата приема, время приема, и передвинуть карточку в поле записан на прием.
Далее задача при приближении даты и времени сдвигать карточки по этапам сделки.
Вариант, который я себе вижу это использовать вебхуки.
*******************
Алгоритм работы вебхука для поля ДАТА.
В колонке записан на прием мы прописываем URL к вебхуку http://prntscr.com/peyzj6. его задача будет смотреть на все карточки в колонке ЗАПИСАН НА ПРИЕМ и если дата записи меньше на 1 день чем сегодняшняя дата, тогда переносим карточку в колонку НАПОМИНАНИЕ ЗА ДЕНЬ.
Период запуска раз в пол часа.
- Если дата записи изменилась, когда карточка в колонке ЗАПИСАН НА ПРИЕМ. Если дата увеличилась, то ничего не делаем. Так как она не попадет под условия.
- Если дата записи изменилась, когда карточка в колонке НАПОМИНАНИЕ ЗА ДЕНЬ. Если дата увеличилась, тогда возвращаем в колонку ЗАПИСАН НА ПРИЕМ.
Другими словами если не соблюдено условие дата записи на день меньше чем 1 день, карточка должна быть в колонке ЗАПИСАН НА ПРИЕМ. В колонке НАПОМИНАНИЕ ЗА ДЕНЬ только те карточки, у которых остался 1 день до записи.
************************
Аналогично с полем время.
Единственное что, поле время будет в таком формате http://prntscr.com/pez3e6
На выходе 2 php файла, которые будут по крону запускаться, анализировать поле дата и поле время и отправлять на сервер AMO информацию с ID колонки куда нужно передвинуть сделку.
-
809 44 0 1 Почитал ТЗ, и да, можно сделать через веб-хуки
Опыт работы с API amoCRM - есть (смотрите отзывы)
+ являюсь официальным партнёром amoCRM
Актуальные фриланс-проекты в категории PHP
Выполнение работ после SEO-аудита
15 000 UAH
Нужен опытный OpenCart-разработчик для выполнения SEO и технических доработок интернет-магазина. Основные задачи: Исправление структуры внутренних ссылок и меню. Добавление ссылок в футер. Реализация хлебных крошек с микроразметкой Schema.org. Исправление генерации sitemap.xml… PHP, Сопровождение сайтов ∙ 1 день 11 часов назад ∙ 51 ставка |
В модуле OpenCart исправить проблемы с Facebook APIВ OpenCart есть модуль интеграции Facebook и Instagram через API, OAuth и Webhook. После открытия страницы модуля в браузере - в Фейсбук начинает расти количество API запросов к Фейсбук и растет количество ошибок gr:get:InvalidID. Нужно найти, что вызывает проблемы, и… PHP, Веб-программирование ∙ 1 день 12 часов назад ∙ 34 ставки |
Нужна интеграция KeyCRM → ПРРО Кашалот |
Сайт на WordPress с использованием темы Kadence и Kadence Blocks.
10 000 UAH
Нам нужно создать сайт на WordPress с использованием темы Kadence и Kadence Blocks. Интернет-магазина не будет (хотя, вероятно, он будет добавлен в будущем). Нужна главная страница и несколько внутренних страниц. Графика уже готова, структура макета в основном определена,… CMS, PHP ∙ 5 дней 17 часов назад ∙ 38 ставок |
Разработка 2 SEO-ориентированных сайтов по продаже запчастей (квадроциклы и спецтехника)Разработка двух специализированных сайтов по продаже запчастейОбщая информация Необходимо разработать два специализированных сайта: Запчасти для квадроциклов, UTV, SSV и другой подобной техники. Запчасти для специальной техники. Существующий сайт компании:… PHP, Веб-программирование ∙ 6 дней 14 часов назад ∙ 77 ставок |