Автоматизації
Налаштуйте події, які самі створюють завдання, списують склад або змінюють відповідального за замовлення — без ручних дій команди.
Огляд
Автоматизації виконують заздалегідь задані дії у відповідь на подію в проєкті — без участі людини. Відкрийте Налаштування → Автоматизації в сайдбарі проєкту. Керування автоматизаціями потребує права Редагування проєкту.
Кожна автоматизація складається з трьох частин:
- Подія — що має статися, щоб автоматизація спрацювала.
- Умова — звужує подію до конкретного випадку (наприклад, до конкретного статусу замовлення). У деяких подій умови немає взагалі.
- Дії — що виконати, якщо умову виконано. Дій може бути кілька; вони виконуються по порядку, в якому їх додали.
Перелік доступних дій і умова залежать від обраної події — частина дій (наприклад, складські) має сенс лише там, де подія справді пов'язана із замовленням.
Створення автоматизації
Натисніть Додати на сторінці автоматизацій.
- Введіть назву — вона потрібна лише для того, щоб відрізняти автоматизації одна від одної в списку та в журналі замовлення.
- Оберіть подію.
- Заповніть умову, якщо вона є у події.
- Натисніть Додати дію та налаштуйте кожну дію.
Кнопка Зберегти стає доступною лише тоді, коли умова та всі обов'язкові параметри дій заповнені — Configo не дасть зберегти автоматизацію, яка завідомо не зможе спрацювати.
Події
Статус замовлення змінено
Спрацьовує при переході замовлення в статус, вказаний в умові Статус замовлення. Доступні всі дії — і складські, і робота із завданнями.
Якщо в проєкті кілька воронок, статуси в умові згруповані за воронками, а біля вибраного підписано його воронку. Перенесення замовлення в статус іншої воронки — теж перехід у цей статус, і автоматизація спрацьовує.
Завдання прострочено
Спрацьовує один раз для кожного завдання, у якого настав термін, а статус залишився Відкрито — тим самим процесом, що розсилає нагадування про прострочення. Умови немає: подія вже вказує на конкретне прострочене завдання. Якщо завдання було створено із замовлення чи контакту, автоматизація це бачить і може успадкувати прив'язку (див. Створити завдання нижче).
Повторно за тим самим простроченням автоматизація не спрацює — тільки якщо завдання знову прострочиться після того, як його термін перенесли.
За розкладом
Спрацьовує за часом, а не за дією в проєкті. Умова Періодичність визначає, як часто:
- Щоденно — щодня.
- Щотижня — у понеділок.
- Щомісяця — 1-го числа місяця.
У цієї події немає ні замовлення, ні контакту, тому складські дії, зміна відповідального за замовлення й надсилання листа їй недоступні — лише створення завдання й надсилання вебхука.
Дії
Списати зі складу / Оприбуткувати готову продукцію
Списує матеріали чи готову продукцію замовлення зі складу (або оприбутковує вироблену продукцію), рахуючи за рецептурою калькулятора. Параметри:
- Джерело — матеріали або продукти.
- Склад — конкретний склад проєкту або Склад за замовчуванням.
Якщо на складі не вистачає залишків для списання, дія завершується помилкою — а разом з нею й сам перехід замовлення в новий статус: замовлення лишається в попередньому статусі, доки залишків не вистачає.
Дія проводить лише те, що за замовленням ще не проводилося. Якщо замовлення повернулося в той самий статус, повторно нічого не спишеться й не оприбуткується; якщо до замовлення тим часом додали вироби — проведеться лише різниця.
Створити завдання
Створює завдання в розділі Завдання. Параметри:
- Заголовок завдання.
- Тип завдання — завдання, дзвінок, зустріч, КП або демо.
- Виконавець — конкретний учасник проєкту або Відповідальний за замовлення (тоді виконавцем стане той, хто веде угоду в момент спрацювання). Другий варіант недоступний під подією За розкладом — там замовлення немає, і підставити нема кого.
- Термін, днів — через скільки днів від моменту спрацювання призначити завданню термін. Можна лишити порожнім — тоді у завдання не буде терміну.
Якщо подія пов'язана із замовленням чи контактом, створене завдання успадковує цю прив'язку і потрапляє в його журнал — так само, якби його створили вручну.
Надіслати лист
Надсилає клієнту лист за одним з ваших шаблонів. Отримувача обирати не треба — це контакт, до якого належить подія (у замовлення береться його контакт). Тому під подією За розкладом дія недоступна: там немає ні замовлення, ні контакту.
Єдиний параметр — шаблон листа. Підстановки в ньому заповнюються даними події в момент надсилання.
Лист іде від відправника, заданого в шаблонах листів. Якщо відправника не налаштовано, дія завершується помилкою, причину видно в історії запусків: з пошти Configo від імені проєкту листи не надсилаються. Надсилання відбувається після того, як зміну збережено: якщо подія скасувалася, лист не піде. У журналі замовлення та контакту з'являється запис «Email надіслано» з темою й адресою.
Надіслати вебхук
Надсилає дані події на вашу адресу — щоб зв'язати Configo зі сторонньою системою. Доступне під усіма подіями, оскільки не потребує від події нічого конкретного. Параметри:
- URL — куди надсилати. Лише
httpабоhttps; внутрішні та локальні адреси відхиляються. - Секрет підпису — необов'язковий. Якщо заповнений, Configo підписує тіло запиту й передає підпис у заголовку
X-Configo-Signatureу виглядіsha256=<hex>— HMAC-SHA256 від точних байтів тіла. Перевіривши його на своєму боці, ви переконаєтесь, що запит справді від Configo.
Тіло — JSON з назвою події, ідентифікатором проєкту, назвою автоматизації та даними події. Запит іде методом POST
після того, як зміну збережено: якщо подія зрештою скасувалася (наприклад, не вистачило залишків на складі і
замовлення лишилося в попередньому статусі), вебхук не надсилається. Очікується відповідь 2xx; за іншої відповіді
або недоступності адреси Configo повторить спробу кілька разів зі зростаючими паузами.
Змінити відповідального
Призначає замовленню нового відповідального — учасника проєкту, обраного в параметрі Учасник. Якщо учасник вже і є відповідальним, дія нічого не робить.
Історія запусків
Натисніть значок годинника біля автоматизації, щоб відкрити Історію запусків. Кожна спроба спрацювання — успішна чи ні — потрапляє в список зі статусом (Успішно / Помилка) і, за помилки, її причиною. Так можна швидко зрозуміти, чому автоматизація не виконала очікуване — наприклад, що обраний учасник більше не має доступу до проєкту.
Увімкнення та вимкнення
Перемикач у стовпці Активний тимчасово вимикає автоматизацію, не видаляючи її налаштування. Значок кошика видаляє автоматизацію безповоротно.
Де це ще проявляється
- Дії, що змінили замовлення (списання зі складу, зміна відповідального), лишають запис у його журналі — з іменем автоматизації, щоб її було видно окремо від правок вручну.
- Завдання, створене автоматизацією, нічим не відрізняється в розділі Завдання від створеного вручну, включно з нагадуваннями про наближення та настання терміну.