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šavajte 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 postavki chatbota: Idite na karticu "Postavke" relevantnog chatbota.
- Uvezite datoteku ili konfigurirajte putem sučelja: Kliknite na "Dodaj OpenAPI kolekciju" i odaberite JSON ili YAML datoteku, ili konfigurirajte krajnje točke izravno putem sučelja.
- Validacija: Krajnje točke se automatski sortiraju prema kolekciji i validiraju.
- Spremi: Nakon validacije, krajnje točke postaju dostupne kao "API" tip akcija u SmartFlow.
Screenshot: [Prikažite sučelje za konfiguraciju na stranici postavki 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 za sve vrste SmartFlow-a.
- Definirajte parametre: Konfigurirajte potrebna polja za poziv (zaglavlja, tijelo, itd.).
- Zadano promatranje: Zadano, svaka API akcija vraća rezultat poziva kao promatranje u "Alatu za razgovor", 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: Sinhronizacija 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 "Alatu za razgovor".
- Prednosti: Ušteda vremena i smanjenje ručnih pogrešaka.
Screenshot: [Prikažite cjelokupni radni tok s API pozivom povezanim 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: Iskoristite vraćene podatke kao promatranje za odlučivanje o sljedećem odgovoru chatbota.
Screenshot: [Prikaz interakcije između chatbota i vanjskog API-ja.]
Najbolje prakse
- Uvezite verificirane kolekcije: Osigurajte da vaši OpenAPI datoteke udovoljavaju standardima kako biste izbjegli pogreške pri uvozu.
- Redovito testirajte: Validirajte svoje API pozive kako biste osigurali da rade kako je zamišljeno.
- Dokumentirajte svoje integracije: Dodajte jasne opise za svaki krajnji 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!