Back to tracker
Plugin tracker
Tools
Explore what tracked Claude Connectors and ChatGPT Plugins can actually do. Search by tool, Plugin, Brand, category, verb, or access requirement.
Latest snapshot2026-09-11USmethodology registry-public-v1
Searchable tools
113,017
Authless tools
7,424
Auth required
100,766
Described tools
61,166
113,017 tools
- Compare family hotelscompare · Compare 2–4 family stays side by side as SplashScout cards, with age scores and features. Accepts ids or names.SplashScoutSplashScout
PluginnoneTravel & Hospitality - Get a curated guideget · SplashScout's curated, ranked 'Best family hotels/campsites in [destination]' guides — overall, or focused on toddlers, kids, teens, water slides or splash parks. Prefer this over search for 'best X in Y' questions: it returns our editorial ranking as interactive cards plus a link to the full guide. E.g. 'best family hotels in Turkey with splash parks' → destination 'Turkey', focus 'splash'.SplashScoutSplashScout
PluginnoneTravel & Hospitality - Get a family hotelget · Show a detailed SplashScout card for one hotel/campsite (age scores, features, our in-person review). Accepts an id or a name.SplashScoutSplashScout
PluginnoneTravel & Hospitality - Search family hotelssearch · Find kid-friendly hotels & campsites with pools, slides and splash parks, scored for toddlers, kids and teens. Returns interactive SplashScout cards plus a text summary. Use for prompts like 'best family hotel in Tenerife for a toddler' or 'campsites in France with big slides'.SplashScoutSplashScout
PluginnoneTravel & Hospitality - contact_windsorcontact · Windsor.ai: Send feedback, a support request, or a feature request.
Reports a problem, shares feedback, or suggests a feature. Returns a
reference ID the user can share with Windsor.ai support.Windsor.ai TikTok AdsWindsor
PluginrequiredData & Analytics - create_destination_taskcreate · Windsor.ai: Create a scheduled export of connector data to a destination.
Call get_destinations and get_destination_setup_info first for the
destination_type, its target fields and a credential_id, and get_fields
for the source field ids.
This creates recurring external state — confirm the source, destination
target, and schedule with the user before calling. Only works when the
destination's create_in_chat is true; otherwise use its setup_url. Never put
secrets in config; the user enters those in the dashboard form.Windsor.ai TikTok AdsWindsor
PluginrequiredData & Analytics - execute_actionexecute · Windsor.ai: Execute a write action on a connector account.
Runs an action id from list_actions against an account id from
get_connectors, with params matching the action's JSON schema. This
modifies external platform state — confirm intent with the user before
invoking.Windsor.ai TikTok AdsWindsor
PluginrequiredData & Analytics - get_connector_authorization_urlget · Get the URL to connect or authorize the tiktok connector.
Returns a browser URL to set up tiktok (OAuth or manual credentials), with an auto-login token so the user is signed in automatically. Use this for connect, grant access, authorize, add, replace, or reconnect requests, including adding another account to this already-connected connector. Do not substitute prose dashboard navigation steps for this link.Windsor.ai TikTok AdsWindsor
PluginrequiredData & Analytics - get_connector_connect_infoget · Describe how the user grants access to the tiktok connector.
Returns the auth type, an auto-login connect_url to grant access, and (for manual connectors) the credential fields tiktok requires. Hand the user the connect_url; never ask them to paste secrets into the chat. Use this for connect, grant access, authorize, add, replace, or reconnect requests, including adding another account to this already-connected connector. Do not substitute prose dashboard navigation steps for the connect_url.Windsor.ai TikTok AdsWindsor
PluginrequiredData & Analytics - get_connectorsget · Windsor.ai: List connectors, their accounts, write actions, and options.
By default returns only connectors that have connected accounts; pass
include_not_yet_connected=True for every available connector. Accounts carry
an id and, when available, a name. Connectors that support write actions
carry an `actions` list of action ids for execute_action. Connectors that
expose read options carry an `options` list of option ids that change what a
get_data read returns (call get_options for their meaning and values).
Covers 350+ sources: advertising (Meta Ads, Google Ads, TikTok Ads,
LinkedIn Ads), analytics (Google Analytics 4), CRM and e-commerce (HubSpot,
Shopify), payments (Stripe), warehouses (BigQuery, Snowflake), and more.Windsor.ai TikTok AdsWindsor
PluginrequiredData & Analytics - get_current_userget · Windsor.ai: Get the authenticated user's username, email and plan.
`plan_id`, `plan_name` and `is_paid` come from the live Windsor.ai
profile; they are null when the profile lookup fails, which means the
plan is unknown — not that the user is on a free plan.Windsor.ai TikTok AdsWindsor
PluginrequiredData & Analytics - get_dataget · Windsor.ai: Retrieve data from the tiktok connector.
Call get_fields first — field IDs must come from it. Use all requested days for calculations; always use code for numerical computations.Windsor.ai TikTok AdsWindsor
PluginrequiredData & Analytics - get_destination_setup_infoget · Windsor.ai: Describe how to set up a scheduled export to a destination.
Always call get_destinations first to get the correct destination id.
Returns the auth type, the target fields describing where data is written,
the allowed schedules, reusable credentials (OAuth or service account), and
a setup_url
auto-login link to the dashboard form.
Sensitive fields (service accounts, passwords, keys) are entered by the user
in the setup_url form — never ask them to paste secrets into chat. When
create_in_chat is true, collect the non-sensitive target fields and call
create_destination_task; otherwise hand the user the setup_url.Windsor.ai TikTok AdsWindsor
PluginrequiredData & Analytics - get_destination_tasksget · Windsor.ai: List the scheduled export tasks the user has created.
A destination task is a recurring export of a connector's data to a
destination. Each entry reports its id, destination type and name, alias,
source connector, schedule, and status (active, paused, or deactivated),
plus a manage_url to open it in the dashboard.
Use this when the user asks what exports, syncs, or destination tasks they
already have, or before creating one to avoid duplicates.Windsor.ai TikTok AdsWindsor
PluginrequiredData & Analytics - get_destinationsget · Windsor.ai: List destinations that can receive scheduled data exports.
A destination is where Windsor.ai repeatedly writes a connector's data on a
schedule — BigQuery, Google Sheets, Snowflake, a database, or cloud storage.
Each entry reports its type, whether a task can be created here
(create_in_chat), and any reusable credentials the user already has (an
OAuth connection or a stored service account).
Call this first when the user wants to export, send, sync, or schedule
connector data, then get_destination_setup_info for the chosen destination.Windsor.ai TikTok AdsWindsor
PluginrequiredData & Analytics - get_fieldsget · Windsor.ai: Discover valid field IDs for a connector.
Returns field IDs with descriptions, types, and tables. Omit "fields" to
list all. Required before get_data: field IDs passed to get_data must come
from this tool — do not guess field names.Windsor.ai TikTok AdsWindsor
PluginrequiredData & Analytics - get_optionsget · Windsor.ai: Get fields, date-filter columns, and options for a connector.
Returns available field IDs, per-table date-filter columns, and
connector-specific options for the given connector and accounts.Windsor.ai TikTok AdsWindsor
PluginrequiredData & Analytics - get_windsor_login_urlget · Windsor.ai: Get an auto-login URL into the Windsor.ai dashboard.
The link signs the user in without a password. next_path optionally
deep-links to a specific page.Windsor.ai TikTok AdsWindsor
PluginrequiredData & Analytics - list_actionslist · Windsor.ai: List a connector's write actions with their param JSON schemas.
Meta Ads ("facebook"): create/pause/enable campaigns, ad sets, and ads;
set campaign and ad set budgets; boost an organic post. Google Ads
("google_ads"): create campaigns, ad groups, and responsive search ads;
pause/enable campaigns, ad groups, and ads; set campaign budget, bidding
strategy, target CPA, max CPC, and CPC bid ceiling; push negative keywords.
TikTok Ads ("tiktok"): pause/enable campaigns, ad groups, and ads; set
campaign and ad group budgets. LinkedIn Ads ("linkedin"): pause/enable
campaign groups, campaigns, and creatives; set campaign group and campaign
budgets. Microsoft Ads / Bing ("bing"): pause/enable campaigns and ad
groups; set campaign budget. Instagram ("instagram"): create an image post.
Other connectors return an empty list. The actual set is whatever this tool
returns — do not assume an action exists. Inspect an action's schema
before execute_action.Windsor.ai TikTok AdsWindsor
PluginrequiredData & Analytics - Get Job Detailsget · Get the complete details and description for a job returned by search_jobs.Rezi Resume BuilderRezi
PluginrequiredHR & Recruiting - Get Resume Formatget · Return Rezi's editable resume sections and the valid content fields for each section.Rezi Resume BuilderRezi
PluginrequiredHR & Recruiting - List Resumeslist · List resume summaries for the authenticated Rezi user, ordered by most recently updated. Defaults to the 10 most recent resumes; the maximum is 200.Rezi Resume BuilderRezi
PluginrequiredHR & Recruiting - Read Resumeread · Read the editable content of a Rezi resume by its ID.Rezi Resume BuilderRezi
PluginrequiredHR & Recruiting - Search Jobssearch · Search job listings by role and the location where the user wants to find a job. Returns 10 results per page with a description excerpt. Use the page parameter to paginate; each response reports the current and total pages and identifies the next page when one exists.Rezi Resume BuilderRezi
PluginrequiredHR & Recruiting - Write Resumewrite · Create or update a Rezi resume. Omit resume_id to create or provide it to update. Before adding or moving content, call get_resume_format to identify valid sections and fields. The resume object is deep-merged: omitted fields remain unchanged, null deletes an item, existing item IDs update items, and new UUID keys add items. Read the resume before updating so existing item IDs are retained. Descriptions, skills, and the summary must each be one string; use newlines for bullets, never arrays. Do not create custom sections or fields.Rezi Resume BuilderRezi
PluginrequiredHR & Recruiting - Add a flow asset nodecreative · Put an existing asset or a previous generation on the flow as a node, so it can be wired into another node's reference input with creative_connect_flow_nodes. Reference inputs (reference_images, start_frame, image, audio, and similar) are input ports wired with edges, never model_parameters. The returned node id is authoritative — some calls return an already-existing node rather than creating one.ElevenLabsElevenLabs
PluginrequiredContent & Design - Add a flow nodecreative · Add one node to a flow without running it. Use connect_from to feed an earlier node's output into this node, which is how a multi-step flow is built. Creates a flow when flow_id is omitted.ElevenLabsElevenLabs
PluginrequiredContent & Design - Add comment to conversation triage ticketagents · Append a comment discussing how to resolve a conversation triage ticket.ElevenLabsElevenLabs
PluginrequiredContent & Design - Add turn comment to conversation triage ticketagents · Append a turn-level comment to a conversation triage ticket.ElevenLabsElevenLabs
PluginrequiredContent & Design - Attach a reference filecreative · Use this when the file the user wants as a reference is already reachable — attached to this conversation, or at a direct https URL they gave you. We fetch it and store it as an asset, so nothing has to be uploaded again. Pass flow_id to place it on that flow as a reference node in the same call — its modality (image/video/audio) is derived from the file itself — then pass the returned node_id as connect_from to a generation tool. Pass node_id too when a placeholder reference node is already waiting for this file.
Not for a file only on the user's own machine, and not for an asset already in the workspace library — use creative_get_available_assets plus creative_add_flow_asset_node for that.ElevenLabsElevenLabs
PluginrequiredContent & Design - Bulk delete knowledge base documentsagents · Delete multiple knowledge base documents at once.ElevenLabsElevenLabs
PluginrequiredContent & Design - Bulk move knowledge base itemsagents · Move multiple knowledge base items into a folder.ElevenLabsElevenLabs
PluginrequiredContent & Design - Calculate agent LLM usageagents · Calculate expected LLM usage for an ElevenLabs Agent. API reference: https://elevenlabs.io/docs/api-reference/agents/calculateElevenLabsElevenLabs
PluginrequiredContent & Design - Compile proceduresagents · Compile the procedures on an agent branch.ElevenLabsElevenLabs
PluginrequiredContent & Design - Connect flow nodescreative · Wire an edge between two nodes that already exist on a flow. Unlike creative_add_flow_node's connect_from, which only wires a node as it is created, this repairs or extends the connections on nodes already on the canvas — for example when connect_from could not resolve a port and left the new node unwired.ElevenLabsElevenLabs
PluginrequiredContent & Design - Create MCP serveragents · Register an MCP server that agents can use as a tool source.ElevenLabsElevenLabs
PluginrequiredContent & Design - Create a flowcreative · Create an empty flow on the user's canvas and return its flow_id. Call this FIRST whenever the request combines generations — lipsync, a video with a voiceover, anything wiring one output into another — and pass the flow_id to every call that follows, so they all land somewhere they can be connected. Not needed for a single one-off generation.ElevenLabsElevenLabs
PluginrequiredContent & Design - Create agentagents · Create a new Conversational AI agent from a compact set of common fields. Use this for normal agent creation. API reference: https://elevenlabs.io/docs/api-reference/agents/createElevenLabsElevenLabs
PluginrequiredContent & Design - Create agent branchagents · Create a new working branch for an ElevenLabs Agent from a compact set of fields.ElevenLabsElevenLabs
PluginrequiredContent & Design - Create an asset uploadcreative · Returns an upload_url; send the file's bytes there with a single HTTP PUT whose Content-Type matches mime_type exactly, then call creative_finalize_asset_upload with the returned asset_id. Never read the file into the conversation. The URL is short-lived and accepts only this one object at this exact size and type. origin is set by the view, never by the model.ElevenLabsElevenLabs
PluginrequiredContent & Design - Create code toolagents · Create a code tool: runs custom JavaScript in a sandboxed environment, for logic a webhook can't express. Requires an Enterprise workspace plan -- the underlying API call fails with a 'code tools are not enabled' error otherwise. Docs: https://elevenlabs.io/docs/eleven-agents/customization/tools/code-toolsElevenLabsElevenLabs
PluginrequiredContent & Design - Create conversation triage ticketagents · Raise a ticket about an agent's performance on a conversation, for triage with Architect. Provide an overall comment and/or turn-level comments describing what went wrong.ElevenLabsElevenLabs
PluginrequiredContent & Design - Create deploymentagents · Create a deployment for an ElevenLabs Agent (sets which branch serves live traffic).ElevenLabsElevenLabs
PluginrequiredContent & Design - Create draftagents · Create a draft for an ElevenLabs Agent.ElevenLabsElevenLabs
PluginrequiredContent & Design - Create image generationcreative · Generate an image from a text prompt. This is the tool for any request to create an image. Returns at once with flow_id, node_id and session_ids, plus a url the user can open to keep editing on the canvas. If a view renders it tracks progress on its own; otherwise poll creative_get_flow_run_status with the flow_id and session_ids until all_completed or has_failures is true.
Pass that flow_id back to add to the same flow; omit it and a flow is created.
If this generation will feed another (lipsync, a voiceover), call creative_create_flow first and pass that flow_id here and to every related call — nodes on different flows cannot be connected.
Spends credits: pass estimate_only to price a run before committing to it, and never call this a second time to retry — that starts and charges a second generation.ElevenLabsElevenLabs
PluginrequiredContent & Design - Create knowledge base URL documentagents · Create a knowledge base document from a URL.ElevenLabsElevenLabs
PluginrequiredContent & Design - Create knowledge base folderagents · Create a folder in the knowledge base.ElevenLabsElevenLabs
PluginrequiredContent & Design - Create knowledge base text documentagents · Create a knowledge base document from raw text.ElevenLabsElevenLabs
PluginrequiredContent & Design - Create manual conversation triage ticketagents · Manually raise a follow-up ticket against an agent, not tied to any conversation (for example a task like 'add the KB about X').ElevenLabsElevenLabs
PluginrequiredContent & Design - Create procedureagents · Create a procedure (an agent skill) on an agent branch.ElevenLabsElevenLabs
PluginrequiredContent & Design
What is Tool Explorer?
Tool Explorer indexes the callable tool names and descriptions attached to public registry profiles. It is useful for seeing what agents can actually invoke, not just which profile exists.
How do category and verb filters work?
Category filters use the live registry category rollup. Verb filters use the public tool insights rollup, so the page stays backed by the same read models as the tracker charts.
Why do auth requirements matter?
Auth requirements show whether a tool is likely usable without account connection, requires authentication, is private, or is unknown in the current snapshot.