Sessieactie starten
Deze actie start een sessie voor een opgegeven agent.
Vereiste editions
| Beschikbaar in: Lightning Experience |
| Beschikbaar in: Enterprise, Performance, Unlimited en Developer Edition. Vereiste uitbreidingslicenties variëren per type agent. |
| Bekijk licenties voor geïntegreerde voorzieningen. |
Voeg in Flow Builder een element Actie toe aan uw stroom. Selecteer de categorie AI Agent API. Selecteer vervolgens de actie Sessie starten.
Invoerwaarden instellen
| Veld | Beschrijving |
|---|---|
| Hoofdtekst van nieuw sessieverzoek | Verplicht. Een Apex AgentInvAction__AIAgentAPIV1_StartSessionRequest-record die agentgegevens bevat om de sessie te starten. |
| Agent-ID | Verplicht. De ID van de agent die voorkomt in de URL van de pagina met agentdetails. |
| ID van belanghebbendensleutel | Alleen gereserveerd voor intern gebruik. |
Uitvoerwaarden instellen
| Veld instellen | Beschrijving |
|---|---|
| 200 | Reactie in batches (headless) |
| 400 Uitzondering | Onjuist verzoek |
| 401-uitzondering | Toegangstoken ontbreekt of is ongeldig |
| 403-uitzondering | Gebruiker heeft geen toegang tot de resource |
| 404-uitzondering | Resource niet gevonden |
| 422 Uitzondering | Elke uitzondering die zich heeft voorgedaan tijdens de uitvoering van het verzoek |
| 423 Uitzondering | Server is bezet en kan het verzoek momenteel niet verwerken |
| 429 Uitzondering | Te veel verzoeken voor de server om te verwerken |
| 503-uitzondering | Service is mogelijk niet beschikbaar omdat Apex of stroomaanroepen een time-out hebben opgelopen |
| Standaarduitzondering | Server is bezet en kan het verzoek momenteel niet verwerken |
| Reactiecode | De reactiecode die is gekoppeld aan het uitzonderingsbericht. |
Gebruik
Deze actie is alleen beschikbaar als het volgende waar is. Als dat niet het geval is, mislukt de actie.
- Agentforce is ingeschakeld.
- De gebruiker die de stroom uitvoert, heeft de machtiging AI-agenten beheren.
- De opgegeven agent heeft een actieve versie.
De invoer Hoofdtekst van nieuw sessieverzoek instellen:
- Maak een door Apex gedefinieerde variabele en selecteer de Apex klasse AgentInvAction__AIAgentAPIV1_StartSessionRequest.
- Gebruik toewijzingselementen om de
externalSessionKeyeninstanceConfig.endpointin te stellen. De eigenschap eindpunt moet zijn ingesteld op het API-eindpunt. - Gebruik toewijzingselementen om de
message.TextVariable.textenmessage.TextVariable.namein te stellen. De eigenschap name moet zijn ingesteld op een contextvariabele. - Gebruik de variabele AgentInvAction__AIAgentAPIV1_StartSessionRequest als invoer voor de hoofdtekst van het nieuwe sessieverzoek.
Heeft dit artikel uw probleem opgelost?
Laat ons weten wat we kunnen doen om te verbeteren!
