castomFLOW
Открыть castomFLOW

Опишите её

Одно предложение на входе — готовый процесс на выходе

Самое сложное в создании автоматизации никогда не было её созданием. Это пустой холст, четыреста интеграций в строке поиска и смутное подозрение, что вы собираетесь потратить весь день на то, что должно занимать десять минут. Именно эту часть мы здесь убрали.

Что вы вводите

Простые слова, на вашем родном языке, о задаче, которую нужно выполнить. Никаких шаблонов на выбор. Никаких ключевых слов, которые надо угадывать. Предложения, которые люди действительно пишут, выглядят так:

«Когда заказ оплачен, выставьте счёт, уменьшите остаток на складе и отправьте клиенту SMS со ссылкой для отслеживания, как только заказ отправлен.»

«Каждый понедельник в семь соберите бронирования за прошлую неделю, определите, какие площадки заполнены менее чем наполовину, и пришлите мне список по электронной почте, начиная с худших.»

«Если где-либо, где работают наши бригады, появляется предупреждение о сильной непогоде, отправьте SMS бригадирам — даже ночью — и создайте заметку для дежурного менеджера.»

Длинное лучше короткого, а конкретное лучше аккуратного. Если ожидание должно составлять два дня, а не один, так и напишите. Если сообщение должно уходить на польском, укажите это. Всё, что вы опустите, станет значением по умолчанию, которое вы потом измените, — это не катастрофа, просто минута, которую вы не обязаны были тратить.

Что происходит в эти две минуты

Ваше предложение преобразуется в намерение: что его запускает, что должно произойти, в каком порядке и что должно быть верно в каждой точке. Затем это намерение сопоставляется с каталогом реально существующих шагов — вашими подключёнными аккаунтами, сервисами castomAPI из вашего тарифа и обычным HTTP для всего остального.

Затем процесс собирается. Шаги по порядку. Ветвления там, где решение действительно необходимо. Ожидания там, где из предложения следует терпение. Сопоставления полей угадываются по структуре данных и помечаются как догадки там, где уверенности не было.

Наконец, всё проверяется: у каждого обязательного входа шага есть источник, у каждого ветвления определены обе ветви, и каждое соединение либо существует, либо помечено как то, которое вам ещё нужно создать. Процесс, который окажется перед вами, — это процесс, который может работать, а не просто его схема.

Что вы получаете

Редактируемый процесс, выключенный, со списком задач: нужные ему соединения, сделанные догадки и значения, которые не удалось вывести. Пройдите по списку — и он готов.

Создано из одного предложения1 мин 51 с
  • ⚡Триггер выбранВебхук · order.paid. Проверка подписи включена по умолчанию.
  • 2ШагПроверить адрес доставки по справочным данным.
  • 3ШагВыставить счёт. Поля сопоставлены из заказа.
  • 4ШагУменьшить остаток на складе. Ключ идемпотентности — идентификатор заказа.
  • 5ОжиданиеПока не придёт вебхук об отправке, или 5 дней, что наступит раньше.
  • 6ШагSMS с короткой ссылкой, переходы по ней учитываются.
  • !Требуется от васДва соединения нужно авторизовать. Одно угаданное поле нужно подтвердить: ставка НДС.

Выключен, пока вы не решите иначеНичего не запускалось

Через две минуты это будет работающий процесс.

А дальше вы берёте его в свои руки

Настройте его именно так, как хотите

Это самая важная часть, и именно ради неё те две минуты сэкономили вам время.

Меняйте что угодно

Добавьте шаг, удалите его, измените порядок, разделите ветвление, замените шаг с ИИ на детерминированный, если поймёте, что правило на самом деле простое.

Говорите своими словами

Каждое сообщение, которое отправляет процесс, — это текст, который вы можете редактировать. Черновик — лишь отправная точка, и он на неё похож; отправляемая версия должна звучать как вы.

Проверьте на симуляции

Прогоните реальную запись через симуляцию и прочитайте точный путь, каждое значение, каждое сообщение, которое она бы отправила. Во время симуляции ничего не покидает систему.

Чем симуляция отличается от запуска →

Собрать самому — по-прежнему обычное дело

Многие никогда не пишут ни строчки. Они открывают пустой workflow, добавляют триггер, шаги — и работают дальше; для задачи из трёх шагов это часто быстрее, чем описывать её словами. Описание оправдывает себя на задаче из двенадцати шагов с четырьмя ветвлениями и ожиданием — той самой, которую вы всё откладываете.

Вы также можете описать изменение уже существующего workflow: «также отправлять складу уведомление, когда заказ превышает тысячу злотых» приходит как предложенная правка, показанная в виде diff к тому, что у вас есть, и вы принимаете или отклоняете её. Ничего не применяется к рабочему workflow без вашего подтверждения.

О двух минутах: это описание обычного случая, а не гарантия. Короткий workflow собирается быстрее; длинный, с незнакомыми связями, — дольше. Неизменной остаётся суть сделки: вы пишете текст, получаете работающую вещь и тратите внимание только на то, что можете решить лишь вы.