Run Hub Agent
run_agentLaunch a published Hub agent by name or slug. Use when the user asks in plain language or opens an agent prompt. Pass slug when you know it, or name for their words. Same access states as get_agent_playbook: full, free_claim_available (claim true only after they say yes), preview upgrade, not_included (show the message and the plans link exactly, then stop), and a sign-in challenge when signed out. access choose means several matches: ask which one, then call again with that slug. If the needed files are attached in the chat, run on those. Otherwise use a connector. Offer the schedule only after they confirm. Does not upload business data.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "run_agent"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | The agent's name or the user's words, when a slug is not known yet. | |
| slug | No | Use case slug when the user or search_use_cases already named one. | |
| claim | No | Set true only after the user agrees this is their one free agent. |