wais_execute
Execute actions on WAIS-compatible sites by providing the site URL, action ID, and parameters. Automatically resolves endpoints and handles authentication.
Instructions
Execute an action at a WAIS-compatible site.
Uses the agents.json from wais_discover to resolve the action's endpoint, HTTP method, and required scopes. If the site has an api_base_url, requests are routed there automatically. Tokens and DPoP proofs are handled internally.
Pass site.url (from agents.json) as site_url, the action id, and params matching the action's input_schema.
Examples: wais_execute("https://serphub.deeger.io", "search", {"query": "python"}) wais_execute("https://serphub.deeger.io", "get_usage") wais_execute("https://serphub.deeger.io", "list_jobs", {"limit": 5})
Args: site_url: The site.url from agents.json (shown in discover output). action_id: The action id from agents.json (e.g. "search", "get_usage"). params: Parameters matching the action's input_schema.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| site_url | Yes | ||
| action_id | Yes | ||
| params | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |