Integracija sa OpenAPI u SmartFlow
Uvod
SmartFlow omogućava integraciju vanjskih API-ja putem OpenAPI standarda. Ova funkcija vam pruža ogromnu fleksibilnost da povežete svoje radne tokove sa uslugama trećih strana, automatizujete složene zadatke i obogatite svoje poslovne procese.
Zašto koristiti OpenAPI u SmartFlow?
- Interoperabilnost: Povežite SmartFlow sa bilo kojim sistemom koji je kompatibilan sa OpenAPI.
- Napredna automatizacija: Izvršite API pozive za slanje ili preuzimanje podataka u stvarnom vremenu.
- Ušteda vremena: Uvezite OpenAPI kolekcije da biste koristili unaprijed definirane krajnje tačke bez složene konfiguracije.
Screenshot: [Uključite snimak ekrana koji prikazuje interfejs za uvoz OpenAPI kolekcije sa stranice Podešavanja chatbota.]
Dodavanje OpenAPI integracije
1. Uvoz OpenAPI kolekcije
- Pristupite stranici Podešavanja chatbota: Idite na karticu "Podešavanja" relevantnog chatbota.
- Uvezite datoteku ili konfigurišite putem interfejsa: Kliknite na "Dodaj OpenAPI kolekciju" i odaberite JSON ili YAML datoteku, ili konfigurišite krajnje tačke direktno iz interfejsa.
- Validacija: Krajnje tačke se automatski sortiraju po kolekciji i validiraju.
- Sačuvajte: Kada su validirane, krajnje tačke postaju dostupne kao "API" tip akcija u SmartFlow.
Screenshot: [Prikažite interfejs za konfiguraciju na stranici Podešavanja chatbota.]
2. Koristite API akcije u SmartFlow
- Dodajte akciju: U vašem SmartFlow radnom toku, idite na karticu Akcije i odaberite "API".
- Odaberite krajnju tačku: Krajnje tačke su sortirane po kolekciji i dostupne su za sve tipove SmartFlow-a.
- Definišite parametre: Konfigurišite potrebna polja za poziv (zaglavlja, telo, itd.).
- Podrazumijevano posmatranje: Po defaultu, svaka API akcija vraća rezultat poziva kao posmatranje u "Alat za razgovor" modu, omogućavajući AI-u da automatski donese sljedeću odluku.
Screenshot: [Umetnite snimak ekrana koji prikazuje krajnju tačku korištenu kao API akciju u SmartFlow.]
Primjer korištenja
Scenarij: Sinhronizacija sa vanjskim CRM-om
- Cilj: Ažurirati informacije o kupcima u vašem CRM-u kada se obrazac pošalje.
- Radni tok:
- Okidač: Korisnik popunjava obrazac putem SmartForm-a.
- API Akcija: Pošaljite podatke iz obrasca na API vašeg CRM-a.
- Posmatranje: Rezultat poziva se automatski vraća kao posmatranje u "Alat za razgovor" modu.
- Prednosti: Ušteda vremena i smanjenje manuelnih grešaka.
Screenshot: [Prikažite cjelokupan radni tok sa API pozivom povezanom sa CRM-om.]
Scenarij: Preuzimanje korisničkih podataka
- Cilj: Personalizovati odgovor chatbota na osnovu korisničkih podataka.
- Radni tok:
- Okidač: Korisnički zahtjev u chatbotu.
- API Akcija: Upit vanjskom API-ju za dobijanje informacija o korisniku.
- Posmatranje: Koristite vraćene podatke kao posmatranje za odlučivanje o sljedećem odgovoru chatbota.
Screenshot: [Ilustrujte interakciju između chatbota i vanjskog API-ja.]
Najbolje Prakse
- Uvezite verificirane kolekcije: Osigurajte da vaši OpenAPI fajlovi budu u skladu sa standardima kako biste izbjegli greške prilikom uvoza.
- Redovno testirajte: Validirajte svoje API pozive kako biste osigurali da rade onako kako je zamišljeno.
- Dokumentujte svoje integracije: Dodajte jasne opise za svaku tačku pristupa kako biste olakšali njihovo upravljanje.
Sa ovom integracijom, SmartFlow postaje još moćnija platforma za povezivanje vaših alata i automatizaciju vaših procesa. Pređite na sljedeću sekciju da otkrijete Template Store i podijelite svoje radne tokove!