Integracija s OpenAPI u SmartFlow
Uvod
SmartFlow omogućuje integraciju vanjskih API-ja putem OpenAPI standarda. Ova značajka pruža vam ogromnu fleksibilnost za povezivanje vaših radnih tokova s uslugama trećih strana, automatizaciju složenih zadataka i obogaćivanje vaših poslovnih procesa.
Zašto koristiti OpenAPI u SmartFlow?
- Interoperabilnost: Povežite SmartFlow s bilo kojim sustavom koji je kompatibilan s OpenAPI.
- Napredna automatizacija: Izvršite API pozive za slanje ili preuzimanje podataka u stvarnom vremenu.
- Ušteda vremena: Uvezite OpenAPI kolekcije kako biste koristili unaprijed definirane krajnje točke bez složene konfiguracije.
Screenshot: [Uključite snimku zaslona koja prikazuje sučelje za uvoz OpenAPI kolekcije s postavki chatbota.]
Dodavanje OpenAPI integracije
1. Uvezite OpenAPI kolekciju
- Pristupite stranici Postavke chatbota: Idite na karticu "Postavke" relevantnog chatbota.
- Uvezite datoteku ili konfigurirajte iz sučelja: Kliknite na "Dodaj OpenAPI kolekciju" i odaberite JSON ili YAML datoteku, ili konfigurirajte krajnje točke izravno iz sučelja.
- Validacija: Krajnje točke se automatski sortiraju prema kolekciji i validiraju.
- Spremite: Nakon validacije, krajnje točke postaju dostupne kao "API" tip akcije u SmartFlow.
Screenshot: [Prikažite sučelje za konfiguraciju na stranici Postavke chatbota.]
2. Koristite API akcije u SmartFlow
- Dodajte akciju: U vašem SmartFlow radnom toku, idite na karticu Akcije i odaberite "API".
- Odaberite krajnju točku: Krajnje točke su sortirane prema kolekciji i dostupne su za sve tipove SmartFlow-a.
- Definirajte parametre: Konfigurirajte potrebna polja za poziv (zaglavlja, tijelo, itd.).
- Zadano promatranje: Po zadanim postavkama, svaka API akcija vraća rezultat poziva kao promatranje u "Alat za razgovor" modu, omogućujući AI-u da automatski donese sljedeću odluku.
Screenshot: [Umetnite snimku zaslona koja prikazuje krajnju točku korištenu kao API akciju u SmartFlow.]
Primjer korištenja
Scenarij: Sinkronizacija s vanjskim CRM-om
- Cilj: Ažurirati informacije o kupcima u vašem CRM-u kada se obrazac pošalje.
- Radni tok:
- Okidač: Korisnik ispunjava obrazac putem SmartForm-a.
- API akcija: Pošaljite podatke obrasca na API vašeg CRM-a.
- Promatranje: Rezultat poziva automatski se vraća kao promatranje u "Alat za razgovor" modu.
- Prednosti: Ušteda vremena i smanjenje ručnih pogrešaka.
Screenshot: [Prikažite cjelokupni radni tok s API pozivom povezanom s CRM-om.]
Scenarij: Preuzimanje korisničkih podataka
- Cilj: Personalizirati odgovor chatbota na temelju korisničkih podataka.
- Radni tok:
- Okidač: Korisnička zahtjev u chatbotu.
- API akcija: Upit vanjskom API-ju za dobivanje informacija o korisniku.
- Promatranje: Koristite vraćene podatke kao promatranje za odlučivanje o sljedećem odgovoru chatbota.
Screenshot: [Ilustrirajte interakciju između chatbota i vanjskog API-ja.]
Najbolje prakse
- Uvezite verificirane kolekcije: Osigurajte da vaše OpenAPI datoteke udovoljavaju standardima kako biste izbjegli pogreške pri uvozu.
- Redovito testirajte: Validirajte svoje API pozive kako biste osigurali da rade kako je predviđeno.
- Dokumentirajte svoje integracije: Dodajte jasne opise za svaku krajnju točku kako biste olakšali njihovo upravljanje.
S ovom integracijom, SmartFlow postaje još moćnija platforma za povezivanje vaših alata i automatizaciju vaših procesa. Pređite na sljedeći odjeljak kako biste otkrili Template Store i podijelili svoje radne tokove!