đ ïž Verktyg för Konversationsutlösare
Verktyg för Konversationsutlösare möjliggör för AI-agenter inom SmartFlow att dynamiskt interagera med externa verktyg och system, vilket gör att de kan fatta intelligenta beslut för att utföra uppgifter, hÀmta data eller utlösa efterföljande ÄtgÀrder. Genom att anvÀnda en AI-beslutsmotor avgör agenterna vilka verktyg som ska anvÀndas och hanterar flera ÄtgÀrder effektivt. Detta system stöder upp till 10 verktygsÄtgÀrder per interaktion innan ett svar ges.

đ Utlösardetaljerâ
Namn: Conversation Tool
Kategori: Utlösare
đ§ Parametrarâ
-
Verktygsnamn
- Typ:
string - Beskrivning: Anger det verktyg som ska utföras av AI-agenten. Verktyget mÄste vara förkonfigurerat och integrerat i SmartFlow.
- Obligatoriskt: Ja
- Exempel:
"CRM Lookup"
- Typ:
-
Indata Variabler
- Typ:
object - Beskrivning: Den data som krÀvs för att verktyget ska utföra sin uppgift, ofta hÀrledd frÄn kontexten av arbetsflödet eller konversationen.
- Obligatoriskt: Ja
- Exempel:
{
"customerId": "12345"
}
- Typ:
-
Observation
- Typ:
string(standard: Verktygsspecifik output) - Beskrivning: Resultatet av ÄtgÀrden, vilket kan pÄverka efterföljande AI-beteende. Som standard Àr observationen instÀlld pÄ verktygets output, men den kan definieras manuellt för att styra agentens nÀsta ÄtgÀrd.
- Exempel:
- Standardobservation: API-resultat som returnerats frÄn verktyget.
- Anpassad observation:
"Utlös nÀsta formulÀr baserat pÄ anvÀndarens preferenser."
- Typ:
đ SĂ„ hĂ€r fungerar detâ
-
Standardobservationer:
- Varje verktygsÄtgÀrd genererar en standardobservation baserat pÄ verktygets resultat.
- Exempel: Ett framgÄngsrikt API-anrop returnerar API-svaret som observation.
-
Manuell instÀllning av observation:
- AnvÀndare kan ÄsidosÀtta standardobservationen för att pÄverka AI:s nÀsta beslut.
- Exempel: IstÀllet för att anvÀnda API-resultatet som observation kan ett anpassat meddelande som
"Starta formulÀrinlÀmningsprocess"vÀgleda AI att initiera en annan ÄtgÀrd.
-
AI-beslutsmotor:
- Beslutsmotorn analyserar den aktuella observationen och avgör nÀsta verktygsÄtgÀrd, vilket sömlöst kedjar flera verktyg vid behov.
-
Formulering av svar:
- Efter att ha utfört upp till 10 verktygsÄtgÀrder formulerar AI-agenten ett svar, antingen direkt med hjÀlp av observationerna eller baserat pÄ ytterligare indata frÄn anvÀndaren.
đĄ AnvĂ€ndningsfallâ
-
Dynamisk Kundsupport:
- Scenario: En anvÀndare frÄgar, "Kan jag fÄ en uppdatering om min senaste bestÀllning?"
- Arbetsflöde:
- Verktyg: API-anrop för att hÀmta bestÀllningsdetaljer.
- Observation: API-resultat med bestÀllningsstatus.
- Svar: "Din bestÀllning Àr pÄ vÀg och kommer att anlÀnda den 15 januari 2025."
-
Anpassad Arbetsflödesomdirigering:
- Scenario: En anvÀndare utlöser ett verktyg, men du vill att AI ska starta ett specifikt formulÀr istÀllet.
- Arbetsflöde:
- Verktyg: "FormulÀrstartare."
- Observation:
"Initiera anvÀndarfeedbackformulÀr." - Resultat: AI:n övergÄr dynamiskt till formulÀrinlÀmning.
-
Flerstegsintegration:
- Scenario: "Hur mycket Àr min nuvarande faktura, och kan jag betala den nu?"
- Arbetsflöde:
- Steg 1: HĂ€mta fakturadetaljer via API.
- Steg 2: Utlösa betalningsgateway.
- Observationerna vÀgleder sekvensen av dessa ÄtgÀrder.
đ Exempelkonfigurationâ
Standardobservationâ
Verktygsnamn: "Order Management"
Indata Variabler:
{
"orderId": "67890"
}
Observation: API-resultat
{
"trigger": "ConversationTool",
"toolName": "Order Management",
"input": {
"orderId": "67890"
},
"observation": "BestÀllningsstatus hÀmtad framgÄngsrikt."
}
Anpassad Observationâ
Verktygsnamn: "Start Form"
Indata Variabler:
{
"formId": "feedbackForm"
}
Observation: "AnvÀndarfeedbackformulÀr initierat."
{
"trigger": "ConversationTool",
"toolName": "Start Form",
"input": {
"formId": "feedbackForm"
},
"observation": "AnvÀndarfeedbackformulÀr initierat."
}
đ ïž BĂ€sta Praxisâ
-
Standard- vs. Anpassade Observationer:
- AnvÀnd standardobservationer för standardarbetsflöden och API-integrationer.
- à sidosÀtt observationer för att omdirigera AI-beteende för specifika scenarier.
-
Tydliga observationsmeddelanden:
- SÀkerstÀll att anpassade observationer Àr precisa för att vÀgleda AI effektivt.
-
Kedjning av ÄtgÀrder:
- Planera arbetsflöden för att minimera onödiga steg samtidigt som du effektivt utnyttjar 10-ÄtgÀrdsgrÀnsen.
-
Testa observationer:
- Simulera arbetsflöden för att verifiera att bÄde standard- och anpassade observationer leder till förvÀntade AI-beslut.
đ Ăvervakning och Felsökningâ
- AnvÀnd SmartFlow övervakningsdashboard för att spÄra:
- VerktygsÄtgÀrder som utförts.
- Genererade observationer.
- AI-beslut och deras resultat.
- Felsök arbetsflöden genom att granska observationsloggar för att identifiera och lösa ovÀntat beteende.