Automatizáció
No-code workflow építő, triggerek, akciók és ütemezett folyamatok
Mi ez az egész?
Az automatizáció modul lehetővé teszi, hogy programozás nélkül hozz létre munkafolyamatokat. Definiálj egy triggert (mi indítsa el), adj hozzá feltételeket (mikor fusson), és határold meg az akciókat(mit csináljon). Például: "Ha új partner jön létre → hozz létre egy bemutatkozó feladatot → értesítsd az értékesítőt."
Trigger
Mi indítsa el? Esemény vagy időzítés
Feltétel
Mikor fusson? Szűrők és logika
Akció
Mit csináljon? 10 akciótípus
Triggerek — mi indítsa el?
A trigger határozza meg, hogy milyen esemény indítsa el az automatizációt.
Partner események
partner.createdÚj partner létrejönpartner.updatedPartner adatai módosulnakpartner.deletedPartner törlésre kerülpartner.status_changedPartner státusza változikFeladat események
task.createdÚj feladat jön létretask.completedFeladat befejezésre kerültask.updatedFeladat módosultask.overdueFeladat határideje lejártask.assignedFeladat hozzárendelésre kerülÉrtékesítés események
sales.createdÚj deal létrejönsales.updatedDeal módosulsales.wonDeal megnyerésre kerülsales.lostDeal elveszítésre kerülsales.stage_changedDeal státusza változikSzámla események
invoice.createdSzámla kiállítvainvoice.sentSzámla elküldveinvoice.paidSzámla kifizetveinvoice.overdueSzámla lejártNaptár események
event.createdEsemény létrejönevent.updatedEsemény módosulevent.reminderEsemény emlékeztetőFeltételek — mikor fusson?
Feltételekkel szűkítheted, hogy a trigger után mikor fusson le ténylegesen az automatizáció.
Elérhető operátorok
equalsEgyenlőpl. status = "active"
not_equalsNem egyenlőpl. status ≠ "inactive"
containsTartalmazzapl. name ~ "Kft"
not_containsNem tartalmazzapl. email !~ "spam"
greater_thanNagyobb mintpl. value > 1000
less_thanKisebb mintpl. value < 500
is_emptyÜrespl. email = (üres)
is_not_emptyNem ürespl. phone ≠ (üres)
inBenne vanpl. status ∈ [a, b]
Dinamikus változók
{{entity.name}}Trigger entitás neve{{entity.email}}Trigger entitás emailje{{entity_id}}Trigger entitás ID-je{{now}}Aktuális dátum és idő{{today}}Mai dátum (ÉÉÉÉ-HH-NN){{current_user_id}}Bejelentkezett felhasználó{{company_id}}Cég azonosító{{automation_name}}Automatizáció neveAkciók — mit csináljon?
Az akciók határozzák meg, mit tegyen a rendszer, ha a trigger és a feltétel teljesül.
Feladat létrehozása
create_taskAutomatikusan létrehoz egy feladatot a megadott címmel, felelőssel, határidővel és prioritással.
Naptár esemény létrehozása
create_eventNaptár bejegyzést hoz létre. Támogatja a relatív dátumokat is (pl. "+1 day" = holnap).
Mező módosítása
update_entityBármely entitás megadott mezőjét módosítja a kívánt értékre.
Státusz váltás
change_statusEntitás státuszát váltja a megadottra.
Felelős hozzárendelés
assign_userHozzárendeli a megadott felhasználót egy feladathoz, projekthez, partnerhez vagy deal-hez.
Jegyzet hozzáadása
add_noteBejegyzést ír a tevékenységnaplóba.
Email küldés
send_emailEmailt küld a megadott címre. Támogatja az email sablonokat és a változóhelyettesítést.
Értesítés küldés
send_notificationRendszerértesítést küld egy vagy több felhasználónak. 4 típus: info, warning, error, success.
Webhook hívás
webhookHTTP kérést küld egy külső URL-re (GET vagy POST). Fejlécek, body, változók támogatásával.
Késleltetés
delayVárakozás a következő akció előtt (mp, perc, óra). Max 60 másodperc.
Előre elkészített sablonok
Nem kell nulláról építened — válassz a kész sablonok közül és szabd testrére.
Új partnernél feladat
Ha új partner jön létre, automatikusan létrehoz egy "Bemutatkozó hívás" feladatot.
partner.created -> create_taskÚj deal-nél értesítés
Ha új értékesítési lehetőség nyílik, értesíti az illetékest.
sales.created -> send_notificationPartner módosítás napló
Ha egy partner adatai módosulnak, jegyzetet ír a tevékenységnaplóba.
partner.updated -> add_noteNapi reggeli értesítés
Minden reggel 9-kor értesítést küld az aznapi teendőkről.
schedule (0 9 * * *) -> notifyHeti státusz emlékeztető
Minden hétfőn reggel 9-kor emlékeztetőt küld.
schedule (0 9 * * 1) -> notifyWebhookok
Webhookkal a LionCRM összekapcsolható külső rendszerekkel — mindkét irányban.
Bejövő webhookok
Külső rendszerek küldhetnek adatot a LionCRM-nek.
- Végpont:
POST /api/v2/webhooks/{event} - Hitelesítés:
X-API-Keyfejléc - Aláírás: HMAC-SHA256 ellenőrzés
Kimenő webhookok
Az automatizáción belül HTTP kéréseket küldhetsz.
- GET vagy POST kérés tetszőleges URL-re
- Egyedi fejlécek és JSON body
- Változóhelyettesítés URL-ben és body-ban
- 30 mp timeout, válasz logolása
Ütemezett futás (cron)
Időzített automatizációk cron kifejezéssel — nincs szükség eseményre, a rendszer maga indítja.
Példa cron kifejezések
0 9 * * 1-5Hétfőtől péntekig, reggel 9-kor0 9 * * 1Minden hétfőn reggel 9-kor0 */6 * * *6 óránként0 0 1 * *Minden hónap elsején éjfélkorTipikus munkafolyamat
- 1Válassz triggert — pl. "Új partner létrejön"
- 2Adj hozzá feltételt — pl. "Ha a státusz = Lead"
- 3Határold meg az akciót — pl. "Hozz létre feladatot: Bemutatkozó hívás"
- 4Teszteld a munkafolyamatot a "Teszt" gombbal
- 5Aktiváld — ettől kezdve automatikusan fut
- 6Kövesd a naplót — minden futási eredmény rögzítve