Skip to main content

Условия, цикли и изчакване в поток

Разклонете поток по условие, повторете стъпки за всеки елемент от списък и изчакайте — няколко минути, дни или до дата — с дванадесетте оператора за условия и какво става с изпълнението, докато чака.

M
Екипът на Monfri
Обновена на ·3 мин четене

Групата Logic & Flow в библиотеката със стъпки има четири стъпки: Branch, Loop, Wait и Wait until.

Branch: едно или друго

Branch разделя потока на две. Стъпките под клона true се изпълняват, когато условията са изпълнени, а тези под false — когато не са; всеки от клоновете може да е празен.

  1. Дайте ѝ Name — въпроса, който задава, например Поръчка над 100 €?
  2. Match Type — All (AND): всяко условие трябва да е изпълнено; Any (OR): стига едно.
  3. Под Conditions, за всяко: стойността за проверка (етикет от предишна стъпка), операторът и с какво да се сравни.
Оператор Изпълнено е, когато стойността…
Equals / Not Equals е, или не е, точно текстът, който зададете
Contains / Does Not Contain съдържа текста някъде, или не
Starts With / Ends With започва или завършва с текста
Greater Than / Less Than е по-голямо или по-малко число
Is Empty / Is Not Empty липсва или е празна, или има нещо в нея
Is True / Is False е true (или 1), false (или 0)

Сравнява се текст, буква по буква: Gold не е равно на gold. Branch може да е вътре в друг Branch.

Loop: повтори за всеки елемент

Loop изпълнява стъпките в себе си по веднъж за всеки елемент от списък — всеки контакт, върнат от търсене, всеки ред от заявка.

  • Iterate Over — списъкът, обикновено етикет от предишна стъпка.
  • Item Variable Name и Index Variable Name — как стъпките вътре наричат текущия елемент и мястото му, например {{loop.item.email}}.

Стъпките след цикъла се изпълняват веднъж, когато всички елементи свършат. Изчакване над 60 секунди не може да е вътре в цикъл — публикуването казва това; сложете изчакването преди или след цикъла.

Wait

Wait спира потока на пауза: Duration и Unit — Seconds, Minutes, Hours или Days, до 30 дни. Wait until чака до Date & Time, написани като 2026-12-25T10:00:00Z (това е UTC); дата в миналото не чака.

Изчакване над минута не държи нищо заето: изпълнението се оставя настрана и продължава в точното време, дори ако Automation се рестартира междувременно. Изпълнението му показва Waiting — resumes in 3h 20m: Изпълненията.

  • Test Step на изчакване не чака; казва колко ще чака истинското изпълнение.
  • Изпълнението продължава само ако потокът е включен, когато изчакването свърши; иначе се отменя. Паузата на поток или на рецепта спира така чакащите изпълнения.
  • Нова версия, публикувана по време на изчакване, не променя вече чакащите изпълнения: те продължават по версията, с която са започнали.

Предаване на данни

Резултатът на всяка стъпка е достъпен за стъпките след нея, през панела с променливи { }: Редакторът на потоци. Вътре в разклонение ползвайте само резултатите от стъпки по същия път — стъпка от другия клон не се е изпълнила.

Ако нещо не работи

Delay step "…" waits longer than 60 seconds inside a loop.

Изнесете изчакването от цикъла или го направете 60 секунди или по-кратко.

Разклонението винаги тръгва по един и същи път

Проверете стойността на страницата на изпълнението — Input на разклонението показва какво е сравнило. Най-често регистърът на буквите е различен, число е дошло като текст с интервали или етикетът сочи стъпка, която не се е изпълнила.

Wait until: "…" is not a date and time

Напишете датата като 2026-12-25T10:00:00Z или я вземете от стъпка, която дава дата в този вид.

Още от „Потоци“

Помощ

Automation: потоците, списъкът с потоци и за какво е всяко меню

Какво прави Automation, как се свързват потоците и рецептите, менюто и списъкът с потоци — папки, включване и изключване, пускане, копиране, износ, внос и изтриване на поток.

Прочети →
Помощ

Редакторът на потоци: стъпки, запис, публикуване и тест

Редакторът стъпка по стъпка — платното, добавянето и свързването на стъпки, разделите Settings, I/O и Test на стъпката, данните от предишни стъпки, записът, публикуването, пускането и бързите клавиши.

Прочети →
Помощ

Тригерите: какво пуска потока

Петте начина, по които тръгва поток — на ръка, при събитие в услуга на Monfri или друго приложение, при webhook, по график или с проверка на приложение за нови записи — как се настройва всеки и какви данни дава на стъпките.

Прочети →
Помощ

Стъпки в Monfri: имейл и push, CRM, CDP, Pages и агенти

Какво може поток в другите услуги на Monfri — имейл или web push през Push, създаване и обновяване на контакти, leads, сделки, активности и фактури в CRM, събития и профили в CDP, страници в Pages и пускане на агент — и правилата на всяко.

Прочети →
Помощ

AI в Automation: AI помощникът, AI стъпката и колко струва

Построете поток, като го опишете на AI помощника, добавете AI стъпка, която чете, пише и решава в потока, и следете работата и разхода на AI в AI Usage, AI Runs и Knowledge Base.

Прочети →
Помощ

Изпълненията: какво е направил потокът, защо е паднал и анализи

Всяко изпълнение на поток — състоянието му, какво е получила и върнала всяка стъпка, защо стъпка е паднала, версиите на потока, повторното пускане и страницата Analytics за всички потоци.

Прочети →

Не намерихте отговор?

Пишете ни и ни кажете какво се опитвахте да направите.