set_session_control
Set a session's control mode to engaged, suspended, or manual handoff. Use suspended to pause an agent without consuming quota, or manual handoff when a human takes over.
Instructions
Define o modo de controle de uma sessão específica (engaged | suspended | manual_handoff). Quando != engaged, o gate sessionControlGate curto-circuita o agent loop sem consumir quota. Use suspended pra pausar temporariamente; manual_handoff pra sinalizar que atendimento humano assumiu.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | engaged = volta ao normal; suspended = pausa; manual_handoff = humano assumiu | |
| reason | No | Motivo opcional (audit/telemetria) | |
| message | No | Canned message opcional. Vazia = ACK silencioso (default). Só aplicada quando mode != engaged. | |
| session_id | Yes | session_id text (ou UUID id) da sessão |