add_mcp_server
ChatGPTConnect a remote MCP server (http or sse) to the agent. Takes no headers or secrets; a server that needs OAuth is signed in separately. Needs approval in @claw.
add_memory
ChatGPTAdd a note to the agent's long-term memory.
apply_agent_config
ChatGPTCopy another agent's setup (from_agent_id, a clone) or an exported AgentSpec onto an active agent, step by step. One approval in @claw covers every step, and the copy runs as an operation.
authorize_mcp_server
ChatGPTStart OAuth for a custom MCP server. Returns a URL the user opens in a browser to finish; nothing secret passes through this chat.
cancel_agent_creation
ChatGPTDelete a pending agent that has no bot yet. Active agents are refused.
connect_app
ChatGPTStart connecting an app to the agent. Returns a URL the user opens to sign in to that app.
create_agent
ChatGPTStart a new agent. Returns a Telegram link the owner taps to create its bot (@claw sends it too); the agent stays pending until then. An existing pending agent is returned again, with its link resent, unless replace_pending is true.
create_task
ChatGPTSchedule a prompt the agent runs on a cron schedule (at least 60 minutes apart) and delivers to the owner's private chat.
delete_agent
ChatGPTPermanently delete an agent and its data. The owner confirms in @claw by picking the bot. The primary agent cannot be deleted.
delete_memory
ChatGPTDelete one memory note.
delete_task
ChatGPTDelete a scheduled task.
disconnect_app
ChatGPTDisconnect an app from the agent and revoke the app's sign-in.
export_agent_config
ChatGPTAn agent's portable setup (AgentSpec v1): profile, instructions, behaviour, model, built-ins, skills, portable MCP servers and, on request, tasks and memories. No secrets.
get_agent
ChatGPTOne agent in detail: instructions, greeting, reply behaviour, engine and models, activation state.
get_operation
ChatGPTStatus of an operation started by this connection: waiting for approval in @claw, queued, running, or finished with its result.
install_skill
ChatGPTInstall an npm package as a skill in the agent's sandbox, with install scripts disabled. Needs approval in @claw.
list_agent_extensions
ChatGPTAn agent's installed skills, custom MCP servers (origin only), built-in tools and connected apps. Never returns secrets.
list_agents
ChatGPTList the TeleClaw agents you own: id, status, Telegram @username. Pending agents are waiting for the Telegram tap.
list_memories
ChatGPTPage through an agent's memory notes. Stored credentials and secret-looking notes are withheld.
list_models
ChatGPTModels an agent can use per target (coding = TeleClaw-hosted; claude/codex/cursor = the connected subscription) and the current choice.
list_tasks
ChatGPTAn agent's scheduled tasks: schedule, next run, enabled, prompt.
open_agent_settings
ChatGPTLinks to the agent's settings page in Telegram and on the web.
reinstall_skill
ChatGPTReinstall an installed skill at its latest version. Needs approval in @claw.
remove_mcp_server
ChatGPTRemove a custom MCP server and its stored OAuth tokens.
remove_skill
ChatGPTUninstall a skill. Runs as a queued job and returns an operation that finishes when the skill is removed.
search_apps
ChatGPTSearch the catalog of apps (Gmail, GitHub, Notion, ...) an agent can connect.
set_agent_instructions
ChatGPTReplace an agent's persona and/or rules.
set_agent_model
ChatGPTPick the model for one target from the models the agent can use; null restores the default.
set_builtin_tool
ChatGPTTurn one of the agent's built-in features on or off: web browsing (browser), working across its chats (chats), image generation (images), video generation (videos) or website hosting (hosting).
set_task_enabled
ChatGPTPause or resume a task.
update_agent_behavior
ChatGPTTurn group-reply triggers, peer-bot visibility and voice replies on or off. Fields left out stay as they are.
update_agent_profile
ChatGPTChange an agent's name, /start greeting or photo.
update_mcp_server
ChatGPTRename, enable/disable or change the URL of a custom MCP server. A URL change needs approval in @claw and is refused for servers set up with secrets.
update_task
ChatGPTChange a task's prompt, schedule, timezone or description.