Обновлять сделки в 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
Доробка сайта на Ocstore 3
700 UAH
Ocstore 3 Шаблон Upstore Поправити деякі моменти https://docs.google.com/document/d/1-TmTo3lh_ElFjPMQCGs2sVCsVSzq-V-Z/edit?usp=sharing&ouid=105344407605205919725&rtpof=true&sd=true Очікую ваші пропозиції PHP, Веб-програмування ∙ 3 години 5 хвилин тому ∙ 42 ставки |
Потрібен розробник для завершення та інтеграції проєкту з автоматичного збору й обробки данних
700 UAH
Основна частина парсера вже реалізована. Парсер працює на Windows-середовищі через Microsoft Edge: сайт має антибот-захист, тому збір даних виконується не прямими HTTP-запитами, а через живу браузерну сесію. Скрипти керують відкритою вкладкою Edge через Chrome DevTools Protocol,… PHP, Веб-програмування ∙ 5 годин 21 хвилина тому ∙ 18 ставок |
Оновлення плагінів і тем WP сайт putevka.uz«Потрібно провести технічний аудит WordPress-сайту, перевірити актуальність, безпеку та сумісність встановлених плагінів і теми. За результатами — запропонувати легальні варіанти оновлення, заміни застарілих рішень або переходу на офіційно доступні аналоги. Платні плагіни та… HTML та CSS верстання, PHP ∙ 7 годин 58 хвилин тому ∙ 31 ставка |
Інтеграція блоку "Де дивитися" (Laravel / Livewire)Потрібно реалізувати інтеграцію зовнішньої стримінгової платформи для сайту про фільми та серіали на Laravel / Livewire. Що потрібно зробити: Реалізувати імпорт зовнішнього каталогу контенту, який оновлюється 1 раз на день. Виконувати матчинг контенту по IMDb ID та/або TMDB ID.… PHP, Веб-програмування ∙ 22 години 21 хвилина тому ∙ 36 ставок |
Доопрацювання існуючого проєкту на Laravel (PHP)Потрібно доопрацювання існуючого проєкту на Laravel (PHP). Проєкт включає в себе готову адмін-панель яка має в середині себе білдер який виступає для створення сторінок через нього з версткою (html+css+js) на php кодом для виводу данних. В проєкті потрібно реалізувати 2-3… CMS, PHP ∙ 1 день 1 година тому ∙ 38 ставок |