Hoppa till huvudinnehåll

Integration med OpenAPI i SmartFlow

Introduktion

SmartFlow möjliggör integration av externa API:er via OpenAPI-standarden. Denna funktion erbjuder dig enorm flexibilitet för att koppla dina arbetsflöden till tredjepartstjänster, automatisera komplexa uppgifter och berika dina affärsprocesser.


Varför använda OpenAPI i SmartFlow?

  • Interoperabilitet: Koppla SmartFlow till vilket system som helst som är kompatibelt med OpenAPI.
  • Avancerad automation: Gör API-anrop för att skicka eller hämta data i realtid.
  • Tidsbesparing: Importera OpenAPI-samlingar för att använda fördefinierade slutpunkter utan komplex konfiguration.

Skärmdump: [Inkludera en skärmdump som visar gränssnittet för att importera en OpenAPI-samling från chatbotens inställningssida.]


Lägga till en OpenAPI-integration

1. Importera en OpenAPI-samling

  1. Åtkomst till chatbotens inställningssida: Navigera till fliken "Inställningar" för den relevanta chatboten.
  2. Importera en fil eller konfigurera från gränssnittet: Klicka på "Lägg till en OpenAPI-samling" och välj en JSON- eller YAML-fil, eller konfigurera slutpunkterna direkt från gränssnittet.
  3. Validering: Slutpunkterna sorteras automatiskt efter samling och valideras.
  4. Spara: När de har validerats blir slutpunkterna tillgängliga som "API"-typ åtgärder i SmartFlow.

Skärmdump: [Visa konfigurationsgränssnittet på chatbotens inställningssida.]

2. Använd API-åtgärder i SmartFlow

  1. Lägg till en åtgärd: I ditt SmartFlow-arbetsflöde, gå till fliken Åtgärder och välj "API".
  2. Välj en slutpunkt: Slutpunkterna sorteras efter samling och är tillgängliga för alla typer av SmartFlows.
  3. Definiera parametrar: Konfigurera de nödvändiga fälten för anropet (huvuden, kropp, etc.).
  4. Standardobservation: Som standard returnerar varje API-åtgärd resultatet av anropet som en observation i "Conversation Tool"-läge, vilket gör att AI:n automatiskt kan fatta nästa beslut.

Skärmdump: [Infoga en skärmdump som visar en slutpunkt som används som en API-åtgärd i SmartFlow.]


Användningsexempel

Scenario: Synkronisering med ett externt CRM

  1. Mål: Uppdatera kundinformation i ditt CRM när ett formulär skickas in.
  2. Arbetsflöde:
    • Trigger: En användare fyller i ett formulär via SmartForm.
    • API-åtgärd: Skicka formulärdata till ditt CRMs API.
    • Observation: Resultatet av anropet returneras automatiskt som en observation i "Conversation Tool"-läge.
  3. Fördelar: Tidsbesparing och minskning av manuella fel.

Skärmdump: [Visa ett komplett arbetsflöde med ett API-anrop kopplat till ett CRM.]

Scenario: Hämta användardata

  1. Mål: Personalisera ett chatbot-svar baserat på användardata.
  2. Arbetsflöde:
    • Trigger: En användarförfrågan i chatboten.
    • API-åtgärd: Fråga ett externt API för att få användarinformation.
    • Observation: Använd de returnerade uppgifterna som en observation för att besluta om chatbotens nästa svar.

Skärmdump: [Illustrera en interaktion mellan en chatbot och ett externt API.]


Bästa Praxis

  • Importera verifierade samlingar: Se till att dina OpenAPI-filer följer standarder för att undvika importfel.
  • Testa regelbundet: Validera dina API-anrop för att säkerställa att de fungerar som avsett.
  • Dokumentera dina integrationer: Lägg till tydliga beskrivningar för varje slutpunkt för att underlätta deras hantering.

Med denna integration blir SmartFlow en ännu kraftfullare plattform för att koppla samman dina verktyg och automatisera dina processer. Gå vidare till nästa avsnitt för att upptäcka Template Store och dela dina arbetsflöden!

Redo att höja din
användarupplevelse?

Distribuera AI-assistenter som gläder kunder och växer med ditt företag.

GDPR-kompatibel