Ga naar de hoofdinhoud

Integratie met OpenAPI in SmartFlow

Inleiding

SmartFlow maakt de integratie van externe API's mogelijk via de OpenAPI-standaard. Deze functie biedt u enorme flexibiliteit om uw workflows te verbinden met externe diensten, complexe taken te automatiseren en uw bedrijfsprocessen te verrijken.


Waarom OpenAPI gebruiken in SmartFlow?

  • Interoperabiliteit: Verbind SmartFlow met elk systeem dat compatibel is met OpenAPI.
  • Geavanceerde automatisering: Maak API-aanroepen om gegevens in real-time te verzenden of op te halen.
  • Tijdbesparing: Importeer OpenAPI-collecties om vooraf gedefinieerde eindpunten te gebruiken zonder complexe configuratie.

Screenshot: [Voeg een screenshot toe die de interface toont voor het importeren van een OpenAPI-collectie vanaf de instellingenpagina van de chatbot.]


Een OpenAPI-integratie toevoegen

1. Importeer een OpenAPI-collectie

  1. Toegang tot de instellingenpagina van de chatbot: Navigeer naar het tabblad "Instellingen" van de relevante chatbot.
  2. Importeer een bestand of configureer vanuit de interface: Klik op "Voeg een OpenAPI-collectie toe" en selecteer een JSON- of YAML-bestand, of configureer de eindpunten rechtstreeks vanuit de interface.
  3. Validatie: De eindpunten worden automatisch gesorteerd op collectie en gevalideerd.
  4. Opslaan: Zodra gevalideerd, worden de eindpunten beschikbaar als "API"-type acties in SmartFlow.

Screenshot: [Toon de configuratie-interface in de instellingenpagina van de chatbot.]

2. Gebruik API-acties in SmartFlow

  1. Voeg een actie toe: Ga in uw SmartFlow-workflow naar het tabblad Acties en selecteer "API".
  2. Kies een eindpunt: De eindpunten zijn gesorteerd op collectie en beschikbaar voor alle soorten SmartFlows.
  3. Definieer parameters: Configureer de vereiste velden voor de aanroep (headers, body, enz.).
  4. Standaardobservatie: Standaard retourneert elke API-actie het resultaat van de aanroep als een observatie in "Conversation Tool"-modus, waardoor de AI automatisch de volgende beslissing kan nemen.

Screenshot: [Voeg een screenshot toe die een eindpunt toont dat als API-actie in SmartFlow wordt gebruikt.]


Voorbeeld van gebruik

Scenario: Synchronisatie met een externe CRM

  1. Doel: Werk klantinformatie bij in uw CRM wanneer een formulier wordt ingediend.
  2. Workflow:
    • Trigger: Een gebruiker vult een formulier in via SmartForm.
    • API-actie: Stuur de formuliergegevens naar de API van uw CRM.
    • Observatie: Het resultaat van de aanroep wordt automatisch teruggegeven als een observatie in "Conversation Tool"-modus.
  3. Voordelen: Tijdbesparing en vermindering van handmatige fouten.

Screenshot: [Toon een complete workflow met een API-aanroep gekoppeld aan een CRM.]

Scenario: Gebruikersgegevens ophalen

  1. Doel: Personaliseer een chatbotreactie op basis van gebruikersgegevens.
  2. Workflow:
    • Trigger: Een gebruikersverzoek in de chatbot.
    • API-actie: Vraag een externe API op om gebruikersinformatie te verkrijgen.
    • Observatie: Gebruik de teruggegeven gegevens als een observatie om de volgende reactie van de chatbot te bepalen.

Screenshot: [Illustreer een interactie tussen een chatbot en een externe API.]


Beste praktijken

  • Importeer geverifieerde collecties: Zorg ervoor dat uw OpenAPI-bestanden voldoen aan de normen om importfouten te voorkomen.
  • Test regelmatig: Valideer uw API-aanroepen om ervoor te zorgen dat ze werken zoals bedoeld.
  • Documenteer uw integraties: Voeg duidelijke beschrijvingen toe voor elk eindpunt om hun beheer te vergemakkelijken.

Met deze integratie wordt SmartFlow een nog krachtiger platform om uw tools te verbinden en uw processen te automatiseren. Ga naar de volgende sectie om de Template Store te ontdekken en uw workflows te delen!

Klaar om je
gebruikerservaring te verbeteren?

Zet AI-assistenten in die klanten verrassen en meegroeien met je bedrijf.

GDPR-conform