Mentiony i zmienne procesu

Mentiony to znaczniki {{źródło:ścieżka}}, którymi wstawiasz dane zamówienia, klienta, firmy i wyników poprzednich akcji w tematy maili, treści, adresy API i warunki. Zmienne procesu przechowują wartości między krokami.

Opublikowano
Zaktualizowano
Wersja systemu26.39
Czas czytania2 min
Na tej stronieCzym jest mentionŹródła mentionówWartości systemoweZmienne procesu

Czym jest mention#

Mention ma postać {{źródło:ścieżka}}. W trakcie wykonania obiegu system zastępuje go prawdziwą wartością. W polach tekstowych możesz łączyć kilka mentionów z własnym tekstem, np. temat maila: Twoje zamówienie {{order_field:order_number}}.

Jeśli pole zawiera dokładnie jeden mention, system zwraca jego natywną wartość (liczbę, tablicę, obiekt), a nie tekst. Dzięki temu możesz zbudować typowany obiekt z wielu mentionów.

Źródła mentionów#

ŹródłoCo zwracaPrzykład
order_fieldPole zamówienia{{order_field:order_number}}
customer_fieldPole klienta zamówienia{{customer_field:email}}
delivery_zoneDane strefy dostawy zamówienia{{delivery_zone:name}}
context_variableZmienna procesu{{context_variable:kod_rabatowy}}
dictionary_itemPozycja słownika{{dictionary_item:...}}
loop_item, loop_index, loop_resultBieżący element, indeks i wynik pętli{{loop_item:name}}
action_resultWynik wcześniejszej akcji{{action_result:wyslij_mail.messageId}}
trigger_paramParametr adresu webhooka{{trigger_param:page}}
workflow_appAdresy e-mail klientów, segmentów klientów i użytkowników panelu (np. odbiorcy maila){{workflow_app:customers.segment.12.recipient_emails}}
systemWartości systemowe (poniżej)08.11.2026

Zamiast kanonicznych zapisów działają skróty: {{order.pole}} oznacza {{order_field:pole}}, a {{variables.nazwa}} oznacza {{context_variable:nazwa}}.

Wartości systemowe#

GrupaDostępne wartości
Firmacompany_id, company_name, company_email, company_phone, company_nip
Zamówienieorder_customer_name, order_total_formatted, order_created_at, order_status_name, payment_status, cancel_reason
Linkiorder_confirmation_link, order_confirmation_token, order_payment_link, admin_panel_url, admin_order_url
Adres dostawyshipping_name, shipping_street, shipping_house_number, shipping_zip_code, shipping_city, shipping_country, shipping_address_full
Czascurrent_date, current_day, current_month, current_year, current_time
Innerandom_guid, random_guid_short, workflow_instance_id
Użytkowniklogged_user_id, logged_user_role_id, logged_user_structure_id

Zmienne procesu#

Zakładka Zmienne w edytorze

Zmienne deklarujesz w definicji obiegu. Akcja Ustaw zmienną zapisuje do nich wartości z jednego z sześciu źródeł (wartość stała, pozycja słownika, pole zamówienia, status zamówienia, zmienna kontekstu, wynik akcji poprzedniej) i obsługuje operacje: ustaw, zwiększ, zmniejsz, dopisz, dodaj do tablicy i wyczyść.

PodsumowanieW skrócie
  • Mention {{źródło:ścieżka}} wstawia dane w momencie wykonania obiegu.
  • Pojedynczy mention zwraca natywną wartość, kilka mentionów w tekście składa się w ciąg.
  • Zmienne procesu przenoszą wartości między krokami i pętlami.