Hopp til hovedinnhold

Integrasjon med OpenAPI i SmartFlow

Introduksjon

SmartFlow tillater integrasjon av eksterne API-er via OpenAPI-standarden. Denne funksjonen gir deg enorm fleksibilitet til å koble arbeidsflytene dine til tredjepartstjenester, automatisere komplekse oppgaver og berike forretningsprosessene dine.


Hvorfor bruke OpenAPI i SmartFlow?

  • Interoperabilitet: Koble SmartFlow til ethvert system som er kompatibelt med OpenAPI.
  • Avansert automatisering: Gjør API-kall for å sende eller hente data i sanntid.
  • Tidsbesparende: Importer OpenAPI-samlinger for å bruke forhåndsdefinerte endepunkter uten kompleks konfigurasjon.

Screenshot: [Inkluder et skjermbilde som viser grensesnittet for å importere en OpenAPI-samling fra chatbotens innstillingsside.]


Legge til en OpenAPI-integrasjon

1. Importer en OpenAPI-samling

  1. Tilgang til Chatbot Innstillingsside: Naviger til "Innstillinger"-fanen for den aktuelle chatboten.
  2. Importer en fil eller konfigurer fra grensesnittet: Klikk på "Legg til en OpenAPI-samling" og velg en JSON- eller YAML-fil, eller konfigurer endepunktene direkte fra grensesnittet.
  3. Validering: Endepunktene sorteres automatisk etter samling og valideres.
  4. Lagre: Når de er validert, blir endepunktene tilgjengelige som "API"-type handlinger i SmartFlow.

Screenshot: [Vis konfigurasjonsgrensesnittet i Chatbot Innstillingsside.]

2. Bruke API-handlinger i SmartFlow

  1. Legg til en handling: I arbeidsflyten din i SmartFlow, gå til fanen Handlinger og velg "API".
  2. Velg et endepunkt: Endepunktene sorteres etter samling og er tilgjengelige for alle typer SmartFlows.
  3. Definer parametere: Konfigurer de nødvendige feltene for anropet (overskrifter, kropp, osv.).
  4. Standard observasjon: Som standard returnerer hver API-handling resultatet av anropet som en observasjon i "Samtaleverktøy"-modus, noe som gjør at AI-en automatisk kan ta neste beslutning.

Screenshot: [Sett inn et skjermbilde som viser et endepunkt brukt som en API-handling i SmartFlow.]


Brukseksempel

Scenario: Synkronisering med et eksternt CRM

  1. Mål: Oppdatere kundeinformasjon i CRM-en din når et skjema sendes inn.
  2. Arbeidsflyt:
    • Utløser: En bruker fyller ut et skjema via SmartForm.
    • API-handling: Send skjema-dataene til CRM-ens API.
    • Observasjon: Resultatet av anropet returneres automatisk som en observasjon i "Samtaleverktøy"-modus.
  3. Fordeler: Tidsbesparende og reduksjon av manuelle feil.

Screenshot: [Vis en komplett arbeidsflyt med et API-kall knyttet til et CRM.]

Scenario: Hente brukerdata

  1. Mål: Personalisere et chatbot-svar basert på brukerdata.
  2. Arbeidsflyt:
    • Utløser: En brukerforespørsel i chatboten.
    • API-handling: Spør et eksternt API for å hente brukerinformasjon.
    • Observasjon: Bruk de returnerte dataene som en observasjon for å bestemme chatbotens neste svar.

Screenshot: [Illustrer en interaksjon mellom en chatbot og et eksternt API.]


Beste praksis

  • Importer verifiserte samlinger: Sørg for at OpenAPI-filene dine overholder standardene for å unngå importfeil.
  • Test regelmessig: Valider API-kallene dine for å sikre at de fungerer som tiltenkt.
  • Dokumenter integrasjonene dine: Legg til klare beskrivelser for hvert endepunkt for å lette administrasjonen deres.

Med denne integrasjonen blir SmartFlow en enda mer kraftfull plattform for å koble sammen verktøyene dine og automatisere prosessene dine. Gå til neste seksjon for å oppdage Template Store og dele arbeidsflytene dine!

Klar til å heve din
brukeropplevelse?

Distribuer AI-assistenter som gleder kunder og skalerer med virksomheten din.

GDPR-kompatibel