Unassign a tool
DELETE
Remove the link between an agent and a tool. The tool itself is untouched. The tool set is part of the configuration, so this bumps the agent’s version.
Access: workspace_admin · API key agents:write
api-keyheader
AuthorizationBearer <sk_waylo_<lookup><secret><checksum>>agentId*stringtoolId*stringDeleted
curl -X DELETE 'https://api.poc.app.waylovoice.ai/agents/string/tools/string' \ -H 'Authorization: Bearer sk_waylo_...'Example Response
Empty
List an agent's tools GET
The tools assigned to one agent, active or not, with their full definitions — most recently assigned first. **Access:** workspace_viewer · API key `agents:read` + `tools:read`
Create agent POST
Add an agent to a workspace. Providers, models and voice are all required. **Access:** workspace_admin · API key `agents:write`