Intercept Tool Call
AI-generatedSummary
Intercept an agent's tool call within an existing governance session to evaluate policy decisions and obtain cryptographic evidence sealing of the action.
Inputs
- Session ID (required) — The session ID obtained from a prior Create Session call, identifying the governance session.
- Agent ID (required) — The unique agent identifier that must match the one used when creating the session.
- Tool Name (required) — The specific tool the agent intends to execute, chosen from predefined options such as Send Email, Query Database, Call External API, Write File, Execute Code, or Send Slack Message.
- Tool Input (required) — A JSON object containing the parameters the agent wants to pass to the selected tool.
- Return Raw Response — Boolean flag indicating whether to include the full raw API response alongside normalized fields in the node output.
Output shape
a single JSON object containing normalized fields about the policy decision (including decision, reason, envelope ID, session ID, policy set name, and mission ID), optionally including the full raw API response under '_raw' if requested.
If 'Return Raw Response' is true, the API's full response is included under the '_raw' field. Errors are managed according to the node's Continue On Fail setting, returning error details per item if enabled.
