Create agent instance
create_agent_instanceRegister an instance of a service agent and mint its credential, for a runtime the withhuman CLI does not install (a service of yours speaking the Agent Approval Protocol). The answer carries the credential exactly once: hand it to whoever configures that runtime, because it cannot be read back. Personal agents' instances belong to the member who enrolls them through the CLI.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"agent_slug": "<agent_slug>",
"name": "<name>"
},
"name": "create_agent_instance"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | A name for the instance, unique within the agent. Reviewers see it next to the agent's name. | |
| metadata | No | Any JSON object to store with the instance, such as a region or pod name. | |
| agent_slug | Yes | The agent's slug, from list_agents. |