Обновлять сделки в 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
Інтеграція блоку "Де дивитися" (Laravel / Livewire)Потрібно реалізувати інтеграцію зовнішньої стримінгової платформи для сайту про фільми та серіали на Laravel / Livewire. Що потрібно зробити: Реалізувати імпорт зовнішнього каталогу контенту, який оновлюється 1 раз на день. Виконувати матчинг контенту по IMDb ID та/або TMDB ID.… PHP, Веб-програмування ∙ 13 годин 2 хвилини тому ∙ 25 ставок |
Доопрацювання існуючого проєкту на Laravel (PHP)Потрібно доопрацювання існуючого проєкту на Laravel (PHP). Проєкт включає в себе готову адмін-панель яка має в середині себе білдер який виступає для створення сторінок через нього з версткою (html+css+js) на php кодом для виводу данних. В проєкті потрібно реалізувати 2-3… CMS, PHP ∙ 16 годин 39 хвилин тому ∙ 32 ставки |
Новий магазин на Woocommerce
103 718 UAH
Шукаю розробника для створення інтернет-магазину на Woocommerce. Проект - магазин щоденних акцій, популярні товари в обмеженій кількості. Що вже є: верстка всіх сторінок (вітрина, оформлення замовлення, контентні сторінки, акаунт покупця), фірмовий стиль, логотип,… PHP, Веб-програмування ∙ 19 годин 10 секунд тому ∙ 93 ставки |
Потрібно зробити доопрацювання на сайті Modx Evolution CMS 3.1.7
1000 UAH
Розробляється доопрацювання дизайну та верстка сайту, потрібно буде впровадити ці роботи на сайт.Також впровадити деякі доопрацювання на сайті. HTML та CSS верстання, PHP ∙ 23 години 5 хвилин тому ∙ 24 ставки |
Виконання робіт після SEO- аудиту
11 999 UAH
Потрібен досвідчений OpenCart-розробник для виконання SEO та технічних доопрацювань інтернет-магазину. Основні завдання: Виправлення структури внутрішніх посилань та меню. Додавання посилань у футер. Реалізація хлібних крихт з мікророзміткою Schema.org. Виправлення генерації… PHP, Супровід сайтів ∙ 4 дні 20 годин тому ∙ 64 ставки |