Integration med OpenAPI i SmartFlow
Introduktion
SmartFlow muliggør integration af eksterne API'er via OpenAPI-standarden. Denne funktion giver dig enorm fleksibilitet til at forbinde dine arbejdsprocesser med tredjeparts tjenester, automatisere komplekse opgaver og berige dine forretningsprocesser.
Hvorfor bruge OpenAPI i SmartFlow?
- Interoperabilitet: Forbind SmartFlow til ethvert system, der er kompatibelt med OpenAPI.
- Avanceret automatisering: Foretag API-opkald for at sende eller hente data i realtid.
- Tidsbesparende: Importer OpenAPI-samlinger for at bruge foruddefinerede endpoints uden kompleks konfiguration.
Screenshot: [Inkluder et screenshot, der viser grænsefladen til import af en OpenAPI-samling fra chatbotens indstillingsside.]
Tilføjelse af en OpenAPI-integration
1. Importer en OpenAPI-samling
- Adgang til Chatbot Indstillingsside: Naviger til fanen "Indstillinger" for den relevante chatbot.
- Importer en fil eller konfigurer fra grænsefladen: Klik på "Tilføj en OpenAPI-samling" og vælg en JSON- eller YAML-fil, eller konfigurer endpoints direkte fra grænsefladen.
- Validering: Endpoints sorteres automatisk efter samling og valideres.
- Gem: Når de er valideret, bliver endpoints tilgængelige som "API"-type handlinger i SmartFlow.
Screenshot: [Vis konfigurationsgrænsefladen i Chatbot Indstillingsside.]
2. Brug API-handlinger i SmartFlow
- Tilføj en handling: I dit SmartFlow-arbejdsflow, gå til fanen Handlinger og vælg "API".
- Vælg en endpoint: Endpoints er sorteret efter samling og tilgængelige for alle typer SmartFlows.
- Definer parametre: Konfigurer de nødvendige felter til opkaldet (headers, body osv.).
- Standardobservation: Som standard returnerer hver API-handling resultatet af opkaldet som en observation i "Conversation Tool"-tilstand, hvilket gør det muligt for AI'en automatisk at træffe den næste beslutning.
Screenshot: [Indsæt et screenshot, der viser en endpoint brugt som en API-handling i SmartFlow.]
Brugseksempel
Scenarie: Synchronisering med et eksternt CRM
- Mål: Opdater kundeoplysninger i dit CRM, når en formular indsendes.
- Arbejdsgang:
- Udløser: En bruger udfylder en formular via SmartForm.
- API-handling: Send formularens data til dit CRMs API.
- Observation: Resultatet af opkaldet returneres automatisk som en observation i "Conversation Tool"-tilstand.
- Fordele: Tidsbesparende og reduktion af manuelle fejl.
Screenshot: [Vis en komplet arbejdsgang med et API-opkald knyttet til et CRM.]
Scenarie: Hentning af brugerdata
- Mål: Personaliser et chatbot-svar baseret på brugerdata.
- Arbejdsgang:
- Udløser: En brugerforespørgsel i chatbotten.
- API-handling: Forespørg en ekstern API for at få brugeroplysninger.
- Observation: Brug de returnerede data som en observation for at bestemme chatbotens næste svar.
Screenshot: [Illustrer en interaktion mellem en chatbot og en ekstern API.]
Bedste praksis
- Importer verificerede samlinger: Sørg for, at dine OpenAPI-filer overholder standarderne for at undgå importfejl.
- Test regelmæssigt: Valider dine API-opkald for at sikre, at de fungerer som tilsigtet.
- Dokumenter dine integrationer: Tilføj klare beskrivelser for hver endpoint for at lette deres administration.
Med denne integration bliver SmartFlow en endnu mere kraftfuld platform til at forbinde dine værktøjer og automatisere dine processer. Gå til næste sektion for at opdage Template Store og dele dine arbejdsprocesser!