Skip to content

Workflow a automatizace

Typy automatizace

Typ Popis Použití
Workflow Rules Jednoduché automatické akce Notifikace, aktualizace polí
BPM Procesy Komplexní procesy Schvalování, eskalace
Plánované úlohy Časově řízené akce Reporty, čištění dat
Webhooky Externí integrace API volání, notifikace

Workflow pravidla

flowchart TD
    subgraph Trigger["Spouštěč"]
        T1[Po vytvoření]
        T2[Po aktualizaci]
        T3[Po přiřazení]
        T4[Po změně vztahu]
    end

    subgraph Condition["Podmínka"]
        C1[Pole = hodnota]
        C2[Pole se změnilo]
        C3[Formula]
    end

    subgraph Action["Akce"]
        A1[Odeslat email]
        A2[Vytvořit záznam]
        A3[Aktualizovat pole]
        A4[Webhook]
        A5[Přiřadit uživatele]
    end

    Trigger --> Condition
    Condition --> Action

Vytvoření workflow pravidla

  1. Administrace → Workflow
  2. Vytvořit pravidlo:
Krok Nastavení
Název Popisný název pravidla
Entita Cílová entita (Lead, Opportunity...)
Typ spouštěče After create, After save...
Podmínky Kdy se má pravidlo spustit
Akce Co se má provést

Typy akcí workflow

Akce Popis
Send Email Odeslání emailu (šablona)
Send Notification In-app notifikace
Create Notification Vytvoření upozornění
Akce Popis
Update Entity Aktualizace polí
Create Entity Vytvoření souvisejícího záznamu
Create Related Entity Vytvoření propojeného záznamu
Update Related Entity Aktualizace propojeného záznamu
Akce Popis
Execute Formula Spuštění formule
Trigger Workflow Spuštění jiného workflow
Make HTTP Request Webhook/API volání
Run Service Vlastní služba

BPM procesy

flowchart TD
    START((Start)) --> T1[Task: Kontrola]
    T1 --> G1{Gateway: Schváleno?}
    G1 -->|Ano| T2[Task: Zpracování]
    G1 -->|Ne| T3[Task: Vrácení]
    T2 --> END1((Konec))
    T3 --> END2((Konec))

Prvky BPM

Prvek Symbol Použití
Start Event Kruh Začátek procesu
End Event Tlustý kruh Konec procesu
Task Obdélník Akce/úkol
Gateway Diamant Rozhodování
Flow Šipka Tok procesu

Plánované úlohy (Scheduled Jobs)

Úloha Interval Popis
Check Inbound Emails */1 * * * * Kontrola příchozích emailů
Process Mass Email */15 * * * * Zpracování hromadných emailů
Cleanup 0 1 * * 0 Čištění starých dat
Report Generation 0 6 * * 1 Generování týdenních reportů

Vytvoření vlastní plánované úlohy:

  1. Administrace → Plánované úlohy
  2. Vytvořit novou úlohu
  3. Nastavit:
  4. Název a popis
  5. Cron výraz (interval)
  6. Typ úlohy (Job, Report)
  7. Parametry