Većina automatizacija počinje od događaja u tvom salonu. Dva okidača ne: Webhook pokreće automatizaciju kada drugi sistem pošalje zahtjev na njen URL, na primjer obrazac na tvojoj web stranici. Ručno je pokreće kada klikneš Pokreni.
Prije nego što počnete
- Potrebna ti je uloga Super administrator ili Vlasnik.
- Tvoj salon mora imati aktivnu pretplatu.
- Kreiraj automatizaciju od nule. Pogledaj Napravi automatizaciju od nule.
Pokreni automatizaciju putem webhooka
- 1
Korak 1 od 4
Odaberi okidač Webhook
Klikni korak Pokreni automatizaciju. Klikni polje Okidač, odaberi Ostalo, a zatim Webhook.
Vidjet ćete:Dijalog prikazuje Webhook URL s dugmetom za kopiranje.
- 2
Korak 2 od 4
Zaštiti URL uslovom
Webhook URL je javan. Svako ko ga ima može pokrenuti automatizaciju, pa dodaj Uslov koji samo tvoj sistem može ispuniti, na primjer tajni header.
Koristi karticu Graditelj ili napiši jedan izraz na kartici Izraz, npr.
{{ $request.headers.authorization === "Bearer your-secret" }}. Nazivi headera su malim slovima. Automatizacija se pokreće samo kada je cijeli uslov tačan.Klikni Sačuvaj, a zatim Sačuvaj na vrhu uređivača. Izmjene okidača stupaju na snagu tek kada sačuvaš automatizaciju.
- 3
Korak 3 od 4
Iskoristi podatke iz zahtjeva u koracima
Zahtjev je dostupan u grupi varijabli Zahtjev:
{{ $request.body.phoneNumber }}: polje iz tijela zahtjeva{{ $request.query.source }}: parametar upita, iz?source=...u URL-u{{ $request.headers.authorization }}: header{{ $request.method }}: HTTP metoda
Na primjer, koristi
{{ $request.body.emailAddress }}kao primaoca u koraku Pošalji obavještenje. - 4
Korak 4 od 4
Pošalji zahtjev
Iz svog drugog sistema pošalji POST zahtjev s JSON tijelom ili tijelom obrasca na webhook URL.
Vidjet ćete:Odgovor ima status 202 i
executionId. Prazan je kada uslov nije ispunjen. Pokretanje se pojavljuje u Historiji automatizacije.
Ograničenja i greške webhooka
- Svaki webhook prima do 60 zahtjeva u minuti i 1.000 u satu. Zahtjevi preko ograničenja se odbijaju.
- Ako je automatizacija isključena, zahtjev se odbija s porukom da automatizacija nije aktivna.
- Ako pretplata tvog salona nije aktivna, zahtjev se odbija.
- Kolačići i Softalon headeri sesije ne prosljeđuju se automatizaciji.
Pokreni automatizaciju ručno
- 1
Korak 1 od 2
Odaberi okidač Ručno
Klikni korak Pokreni automatizaciju. Klikni polje Okidač, odaberi Ostalo, a zatim Ručno. Sačuvaj korak i automatizaciju.
- 2
Korak 2 od 2
Pokreni je
Na stranici Automatizacije otvori meni na kartici automatizacije i klikni Pokreni. Opcija se pojavljuje samo za automatizacije s okidačem Ručno, a automatizacija mora biti aktivna.
Vidjet ćete:Poruka Automatizacija pokrenuta. Pokretanje se pojavljuje u Historiji.
Ručno pokretanje nema događaj, pa su dostupne samo varijable iz grupe Ostalo, poput naziva tvog salona. Primaoci moraju biti fiksne adrese, npr. tvoj email.
Česta pitanja
Ne. Webhook URL prima samo POST zahtjeve.