Azione Invia messaggio di sessione
Questa azione invia un messaggio in una sessione specifica per un agente AI.
Versioni (Edition) richieste
| Disponibile nelle versioni: Lightning Experience |
| Disponibile nelle versioni: Enterprise Edition, Performance Edition, Unlimited Edition e Developer Edition. Le licenze aggiuntive richieste variano a seconda del tipo di agente. |
| Visualizzare le licenze per le funzioni integrate. |
In Flow Builder, aggiungere un elemento Azione al flusso. Selezionare la categoria API agente AI. Quindi, selezionare l'azione Invia messaggio sessione.
Impostazione dei valori di input
| Campo | Descrizione |
|---|---|
| Corpo richiesta messaggio | Obbligatorio. Un record Apex AgentInvAction_AIAgentAPIV1_SendMessageRequest che contiene i dati degli agenti per inviare un messaggio, incluso il messaggio da inviare. |
| ID sessione | Obbligatorio. ID della sessione agente corrente. |
| ID chiave tenant | Riservato solo per uso interno. |
Impostazione dei valori di output
| Campo | Descrizione |
|---|---|
| 200 | Risposta batch (headless) |
| 400 eccezione | Richiesta errata |
| Eccezione 401 | Il token bearer di accesso è mancante o non valido |
| Eccezione 403 | All'utente è vietato accedere alla risorsa |
| Eccezione 404 | Risorsa non trovata |
| 422 Eccezione | Qualsiasi eccezione verificatasi durante l'esecuzione della richiesta |
| 423 Eccezione | Il server è occupato e non può elaborare la richiesta in questo momento |
| Eccezione 429 | Troppe richieste per la gestione da parte del server |
| Eccezione 503 | Il servizio potrebbe non essere disponibile perché Apex o le chiamate del flusso sono scadute |
| Eccezione predefinita | Il server è occupato e non può elaborare la richiesta in questo momento |
| Codice risposta | Codice di risposta associato al messaggio di eccezione. |
Utilizzo
Questa azione è disponibile solo se sono vere le seguenti condizioni. In caso contrario, l'azione non riesce.
- Agentforce è abilitato.
- L'utente che esegue il flusso dispone dell'autorizzazione Gestisci agenti AI.
- L'agente specificato ha una versione attiva.
Per impostare l'input Corpo richiesta messaggio:
- Creare una variabile definita da Apex e selezionare la classe Apex AgentinvAction_AlAgentAPIV1_SendMessageRequest.
- Utilizzare gli elementi Assegnazione per impostare le proprietà
message.TextVariable.textemessage.TextVariable.name. La proprietà name deve essere impostata su una variabile di contesto. - Utilizzare la variabile AgentinvAction_AlAgentAPIV1_SendMessageRequest come input del corpo della richiesta di messaggio.
Questo articolo ha risolto il problema?
Facci sapere, così possiamo migliorare!
