create_hitl
Create a human-in-the-loop approval config that sends approval requests to selected Telegram or WhatsApp channels and sets a default timeout for responses.
Instructions
Create a HITL (Human-in-the-Loop) config. Defines which messaging channels receive approval requests and the default timeout.
Agent usage: After creating a HITL config, you must call request_hitl_authorization before it can be used with create_confirmation. For Telegram channels, use create_chat_id_discovery first to discover the user's chat ID, then include it in the channel config.
ACCESS: needs a Proof account. Set PROOF_API_KEY and restart this server, then call this tool again. start_login does NOT open this tool.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Human-readable name for this HITL config | |
| channels | Yes | Messaging channels for approval requests (telegram or whatsapp) | |
| timeout_seconds | No | Default timeout in seconds (60–86400, default: 3600) |