Integracija sa OpenAPI u SmartFlow
Uvod
SmartFlow omogućava integraciju spoljašnjih 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 realnom vremenu.
- Ušteda vremena: Uvezite OpenAPI kolekcije da biste koristili unapred definisane 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 iz 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".
- Izaberite krajnju tačku: Krajnje tačke su sortirane po kolekciji i dostupne su za sve tipove SmartFlow-a.
- Definišite parametre: Konfigurišite obavezna polja za poziv (zaglavlja, telo, itd.).
- Podrazumevano posmatranje: Podrazumevano, svaka API akcija vraća rezultat poziva kao posmatranje u režimu "Alat za razgovor", omogućavajući AI-u da automatski donese sledeću odluku.
Screenshot: [Umetnite snimak ekrana koji prikazuje krajnju tačku korišćenu kao API akciju u SmartFlow.]
Primer korišćenja
Scenarijo: Sinhronizacija sa spoljnim 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 API-ju vašeg CRM-a.
- Posmatranje: Rezultat poziva se automatski vraća kao posmatranje u režimu "Alat za razgovor".
- Prednosti: Ušteda vremena i smanjenje manuelnih grešaka.
Screenshot: [Prikažite kompletan radni tok sa API pozivom povezanom sa CRM-om.]
Scenarijo: Preuzimanje podataka o korisniku
- Cilj: Personalizovati odgovor chatbota na osnovu podataka o korisniku.
- Radni tok:
- Okidač: Zahtev korisnika u chatbotu.
- API akcija: Upit spoljnog API-ja za dobijanje informacija o korisniku.
- Posmatranje: Koristite vraćene podatke kao posmatranje da biste odlučili o sledećem odgovoru chatbota.
Screenshot: [Ilustrujte interakciju između chatbota i spoljnog API-ja.]
Najbolje prakse
- Uvezite verifikovane kolekcije: Osigurajte da vaši OpenAPI fajlovi budu u skladu sa standardima kako biste izbegli greške prilikom uvoza.
- Redovno testirajte: Validirajte svoje API pozive kako biste osigurali da rade 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 sledeću sekciju da otkrijete Template Store i podelite svoje radne tokove!