Workspace

Folders, saved channels, and handle/URL resolvers.

llms.txt Full docs for LLMs

Organize channels into folders, save and manage your research. 30 channels per folder hard cap on all plans.

TOOL list_folders

List the user's saved folders with channel counts. Returns folder name, ID, channel count, and creation date for each folder. No parameters required.

Example prompt
"Show me my saved folders"
TOOL create_folder

Create a new folder for organizing saved channels. Returns 409 if a folder with this name already exists. Folder limits: Starter 15, Pro 50, Ultimate unlimited.

Example prompt
"Create a folder called 'Cooking Research'"
ParameterTypeDefaultDescription
namestringrequiredFolder name (1–50 chars, must be unique per user)
TOOL rename_folder

Rename an existing folder. Pass the current folder name (or ID) and the new name. Returns 409 if the new name collides with another existing folder.

ParameterTypeDefaultDescription
folderstring | integerrequiredCurrent folder name OR folder ID
new_namestringrequiredNew folder name (1–50 chars, must be unique)
TOOL delete_folder

Delete a folder AND unsave every channel in it. Destructive — the first call (confirm=false) returns a preview with the channel count so the user can confirm. There is no Uncategorized fallback.

ParameterTypeDefaultDescription
folderstring | integerrequiredFolder name OR folder ID to delete
confirmbooleanfalseSet to true to confirm deletion. First call returns the channel count so you can warn the user before they confirm.
TOOL get_folder

Get all channels in a folder with live 24h growth metrics. Returns each channel's current subscriber count, view count, and the latest 24h delta (views_24h, subs_24h).

Example prompt
"What's new with my Cooking Research folder?"
ParameterTypeDefaultDescription
folderstring | integerrequiredFolder name OR folder ID
TOOL save_channels

Save one or more channels to a folder. Channel IDs must be raw YouTube channel IDs (start with UC, 24 chars). For @handles or URLs, call resolve_handle / resolve_url first. 30 channels per folder hard cap.

Example prompt
"Save the top 3 channels from my last search to 'Cooking Research'"
ParameterTypeDefaultDescription
channel_idsarrayrequiredList of YouTube channel IDs (UCxxxxxxxxxxxxxxxxxxxxxx). Must be raw IDs — call resolve_handle or resolve_url first to convert @handles or URLs.
folderstring | integerrequiredFolder name OR folder ID. There is no default folder — must be specified.
TOOL unsave_channel

Remove a channel from the user's saved set. The channel disappears from whichever folder it was in.

ParameterTypeDefaultDescription
channel_idstringrequiredYouTube channel ID (UCxxxxxxxxxxxxxxxxxxxxxx) to remove from saved channels
TOOL move_channel

Move an already-saved channel from its current folder to a different one. Returns 404 if the channel isn't currently saved. Returns 409 if the target folder is at the 30-channel cap.

ParameterTypeDefaultDescription
channel_idstringrequiredYouTube channel ID (UCxxxxxxxxxxxxxxxxxxxxxx) to move
to_folderstring | integerrequiredDestination folder name OR folder ID

Resolvers

Convert @handles and URLs to stable channel IDs for use with workspace tools. These are narrow-use tools — search tools auto-resolve handles and URLs internally.

TOOL resolve_handle

Resolve a YouTube @handle to a stable channel ID. Use only when you need a raw channel ID for save_channels. Search tools already auto-resolve handles — do NOT call this before searching.

Example prompt
"Save @cheftok to my Cooking Research folder"
ParameterTypeDefaultDescription
handlestringrequiredA YouTube @handle (e.g. @cheftok or cheftok). The leading @ is optional.
TOOL resolve_url

Resolve a YouTube channel URL or video URL to a stable channel ID. For video URLs, the owner channel is returned. Use only when you need a raw channel ID for save_channels.

ParameterTypeDefaultDescription
urlstringrequiredA YouTube channel URL (youtube.com/@handle, youtube.com/channel/UCxxx) or video URL (watch, shorts, youtu.be). For video URLs the owner channel is returned.
esc
×

Buy More Credits

Boost
150
credits
$4.99
Good for:
  • ~12 min caption removal
Studio
1,000
credits
$31.49
Good for:
  • ~80 min caption removal