TikTok Transcripts, Comments, Video Breakdown & Shot Analysis
Server Details
TikTok transcripts, comment sentiment by moment, AI breakdowns and director-level shot analysis.
- Status
- Healthy
- Uptime
- 78.2% over 21 days
- OAuth
- Works in Glama
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- LMSlay/tubetext-mcp
- GitHub Stars
- 0
TDQS
Scored across 9 tools
The four content tools (transcript, comments, video breakdown, shot-by-shot analysis) have distinct described outputs, and the five Apify platform tools each target a different resource (runs, actors, datasets, key-value stores). The only mild overlap is between video-breakdown-ai and shot-by-shot-video-analysis, since both analyze video structure and pacing, though the descriptions differentiate creative-brief output from timecoded shot/framing data.
Platform tools follow a clean verb-noun kebab-case pattern (abort-actor-run, get-actor-run, get-dataset-items), but the four Actor wrappers use a completely different 'namespace--actor-name' noun-only convention. Each family is internally consistent and readable, but the set mixes two conventions without a shared pattern.
Nine tools is a reasonable size for the scope. However, five of the nine are generic Apify plumbing (run status, abort, dataset/kv retrieval, actor details), leaving only four tools that actually deliver the server's advertised TikTok/video capabilities, which makes the surface feel somewhat plumbing-heavy.
Core domain workflows are covered: transcripts, comments with sentiment, creative breakdowns, and shot analysis, plus the run/dataset/store retrieval needed to fetch outputs. The main gap is discoverability — there is no tool to list actor runs or datasets, so an agent that loses a run ID has no recovery path.
Available Tools
9 toolsabort-actor-runAbort Actor runADestructiveIdempotentInspect
Abort an Actor run that is currently starting or running. For runs with status SUCCEEDED, FAILED, ABORTING, ABORTED, or TIMED-OUT, this call has no effect. The results will include the updated run details after the abort request.
USAGE:
Use when you need to stop a run that is taking too long or misconfigured.
USAGE EXAMPLES:
user_input: Abort run y2h7sK3Wc
user_input: Gracefully abort run y2h7sK3Wc
| Name | Required | Description | Default |
|---|---|---|---|
| runId | Yes | The ID of the Actor run to abort. | |
| gracefully | No | If true, the Actor run will abort gracefully with a 30-second timeout. |
Output Schema
| Name | Required | Description |
|---|---|---|
| tip | No | Advisory guidance RAG Web Browser wrote to its key-value store under the reserved "TIP" key |
| runId | Yes | Actor run ID |
| stats | No | Run statistics |
| status | Yes | Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT | ABORTING | ABORTED | SUCCEEDED | FAILED |
| actorId | Yes | Stable Apify Actor ID from the run record |
| summary | Yes | Past-tense summary of the run state |
| exitCode | No | Actor process exit code; populated for terminal states (especially FAILED) |
| nextStep | Yes | One primary follow-up action with identifiers interpolated |
| storages | Yes | Dataset and key-value store metadata, keyed by alias. "default" is always the primary entry. |
| actorName | No | "username/actor-name" |
| startedAt | No | ISO timestamp when the run started |
| finishedAt | No | ISO timestamp when the run finished (terminal states only) |
| statusMessage | No | Pass-through from Apify run.statusMessage |
| apifyConsoleUrl | No | Personalized Apify Console link to the run; present only for Console sessions |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint=true, idempotentHint=true, readOnlyHint=false, so the safety profile is covered. The description adds real behavioral context beyond that: the no-effect-on-terminal-states rule, which is exactly what makes the idempotent hint meaningful, plus the fact that updated run details come back. It omits auth/permission requirements and any rate-limit behavior.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the core action and the state constraint, and every prose sentence earns its place. The 'USAGE EXAMPLES' block of raw user_input lines is mostly decorative and pads the definition slightly.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, return values need not be spelled out, and the description still notes that updated run details are returned. For a two-parameter mutation with full annotation coverage, only auth requirements are unaddressed, which is a minor gap.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so both parameters and the 30-second graceful-abort timeout are already documented in the schema. The description only gestures at 'gracefully' via an example, adding no syntax or semantic meaning beyond the schema. Baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Specific verb (Abort) plus resource (Actor run) and a state qualifier ('currently starting or running'), which immediately distinguishes it from siblings like call-actor and get-actor-run. An agent can select it without opening the schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicit when-to-use ('stop a run that is taking too long or misconfigured') and an explicit no-op condition (terminal statuses such as SUCCEEDED, FAILED, ABORTED, TIMED-OUT). It does not name an alternative tool or describe prerequisites, so it falls short of a 5.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
fetch-actor-detailsFetch Actor detailsARead-onlyIdempotentInspect
Get detailed information about an Actor by its ID or full name (format: "username/name", e.g., "apify/rag-web-browser").
Requires the exact ID or full name — do not construct a plausible-looking name and call this tool with it.
Use 'output' to control returned information:
Default: all fields except outputSchema and serverInterface.
Selective: set only the fields you need to true, e.g. output: { inputSchema: true }
Common patterns: inputSchema only, description + readme, serverInterface: true (full API schema when it fits, operation navigation otherwise), "GET /search" (operation excerpt), or "#/components/schemas/Name" (referenced schema node) for Server Actors
The 'readme' field returns the summary when available, full README otherwise. Use when querying Actor details, documentation, or input requirements.
EXAMPLES:
What does apify/web-fetch do?
What is the input schema for apify/web-scraper?
What HTTP operations does this Server Actor expose?
| Name | Required | Description | Default |
|---|---|---|---|
| actor | Yes | Actor ID or full name in the format "username/name", e.g., "apify/rag-web-browser". | |
| output | No | Specify which information to include in the response to save tokens. |
Output Schema
| Name | Required | Description |
|---|---|---|
| readme | No | Actor README summary when available, otherwise the full README documentation. |
| actorInfo | No | |
| inputSchema | No | Actor input schema. |
| outputSchema | No | Output schema inferred from successful runs. |
| serverInterface | No | The Actor's server interface. `output.serverInterface: true` returns the full API schema with guidance when it fits, or operation navigation otherwise. A "METHOD /path" string returns an operation excerpt; "#/..." returns a raw local schema node. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover read-only, idempotent, non-destructive, closed-world, so the safety profile is handled. The description still adds useful behavior: the default field set (all except outputSchema and serverInterface), the token-saving selective pattern, the readme fallback (summary when available, full README otherwise), and the 262144-byte section limit with un-expanded references.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the core action and the exact-name constraint, then segmented by purpose (output control, readme, when to use, examples). Slightly long, and the readme sentence partly duplicates the schema property text, but the density of routing information justifies most of the length.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, return values need no explanation, and annotations cover safety; the description fills the remaining gap by explaining default vs selective field sets and Server Actor interface modes. It is silent on failure behavior (e.g., an actor that does not exist) and on how to obtain a valid ID, which would complete the picture.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3. The description goes beyond it by explaining how to combine the `output` flags in practice (selective true-flags, "common patterns" list, serverInterface string forms) and by clarifying the readme fallback semantics rather than just restating the field names.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ("Get detailed information about an Actor") plus the exact lookup key (ID or "username/name"), with a concrete example. Siblings operate on entirely different entities (runs, datasets, key-value stores, video analyses), so the resource distinction is unambiguous.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly says "Use when querying Actor details, documentation, or input requirements" and backs that with four representative example questions. It adds a hard constraint ("Requires the exact ID or full name — do not construct a plausible-looking name"), but never names an alternative tool for discovering an ID, which is the natural when-not case.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get-actor-runGet Actor runARead-onlyIdempotentInspect
Get detailed information about a specific Actor run.
Returns run result: status, storages (datasets/keyValueStores alias map), stats, summary, nextStep.
summary describes the past (e.g. "SUCCEEDED in 22s. 47 items; 3 fields available.").
nextStep prescribes one primary follow-up action with identifiers interpolated (e.g. "Use get-dataset-items with datasetId=...").
waitSecs (0–45, default 30) waits up to that many seconds for terminal status before returning.
USAGE:
Use to check the status of a run started by any Actor-running tool.
Pass waitSecs > 0 to block until terminal (or until the cap elapses).
USAGE EXAMPLES:
user_input: Show details of run y2h7sK3Wc
user_input: Wait for run y2h7sK3Wc to finish
| Name | Required | Description | Default |
|---|---|---|---|
| runId | Yes | The ID of the Actor run. | |
| waitSecs | No | Maximum seconds to wait for the run to reach a terminal state (SUCCEEDED, FAILED, ABORTED, TIMED-OUT). 0 returns immediately with the current status. Cap: 45. Default: 30. |
Output Schema
| Name | Required | Description |
|---|---|---|
| tip | No | Advisory guidance RAG Web Browser wrote to its key-value store under the reserved "TIP" key |
| runId | Yes | Actor run ID |
| stats | No | Run statistics |
| status | Yes | Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT | ABORTING | ABORTED | SUCCEEDED | FAILED |
| actorId | Yes | Stable Apify Actor ID from the run record |
| summary | Yes | Past-tense summary of the run state |
| exitCode | No | Actor process exit code; populated for terminal states (especially FAILED) |
| nextStep | Yes | One primary follow-up action with identifiers interpolated |
| storages | Yes | Dataset and key-value store metadata, keyed by alias. "default" is always the primary entry. |
| actorName | No | "username/actor-name" |
| startedAt | No | ISO timestamp when the run started |
| finishedAt | No | ISO timestamp when the run finished (terminal states only) |
| statusMessage | No | Pass-through from Apify run.statusMessage |
| apifyConsoleUrl | No | Personalized Apify Console link to the run; present only for Console sessions |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive, but the description adds real behavioral context beyond them: the summary vs. nextStep semantics, and that waitSecs blocks for up to 45s (default 30) before returning the current state. This is substantive added value, though it doesn't cover error/failure modes.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the core purpose, then segmented into Returns/USAGE/EXAMPLES blocks. Every line carries information, though the two usage examples are somewhat redundant with the USAGE prose, adding minor length.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present and 100% parameter coverage, the description need only orient the agent, which it does fully: purpose, when to use, wait semantics, and concrete invocation examples. Nothing needed to call it correctly is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3, but the description goes further by framing waitSecs as a blocking/wait mechanism with its cap and default, and by describing what runId's run produces. Slight above-baseline value over the schema text.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Get detailed information about a specific Actor run') and enumerates the returned result fields (status, storages, stats, summary, nextStep). It does not explicitly distinguish itself from siblings like call-actor or abort-actor-run, so it falls just short of the 5 benchmark.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The USAGE block names the condition ('check the status of a run started by any Actor-running tool') and explains when to pass waitSecs > 0 to block until terminal. It gives clear context but stops short of explicit exclusions or naming the sibling to use for other run operations.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get-dataset-itemsGet dataset itemsARead-onlyIdempotentInspect
Get items (rows) from a dataset — the output/results produced by an Actor run. Returns the rows themselves, not dataset metadata, counts, or a schema. When the user provides a datasetId and asks to retrieve results, output, data, or rows, call this tool directly. Default limit is 20. Use clean=true to skip empty items and hidden fields.
USAGE:
Use when you need to read data from a dataset (all items or only selected fields).
USAGE EXAMPLES:
user_input: Retrieve results from dataset abc123
user_input: Get only metadata.url and title from dataset username~my-dataset
| Name | Required | Description | Default |
|---|---|---|---|
| desc | No | If true, results are returned in reverse order (newest to oldest). | |
| omit | No | Comma-separated list of fields to exclude from results. | |
| clean | No | If true, returns only non-empty items and skips hidden fields (starting with #). Shortcut for skipHidden=true and skipEmpty=true. | |
| limit | No | Maximum number of items to return. Default is 20. | |
| fields | No | Comma-separated list of fields to include in results. Fields in output are sorted as specified. Use dot notation for nested objects (e.g. "metadata.url"); the server auto-flattens parent prefixes. | |
| offset | No | Number of items to skip at the start. Default is 0. | |
| flatten | No | Comma-separated list of fields to flatten (e.g. flatten="metadata" turns {"metadata":{"url":"x"}} into {"metadata.url":"x"}). Normally derived automatically from dot-notation in `fields`; specify only as a diagnostic override. | |
| datasetId | Yes | Dataset ID, name (resolved against your own datasets), or full name as username~name. |
Output Schema
| Name | Required | Description |
|---|---|---|
| items | Yes | Dataset items |
| limit | Yes | Limit used for pagination |
| offset | Yes | Offset used for pagination |
| summary | Yes | Summary of the result |
| nextStep | Yes | One follow-up action with tool name |
| datasetId | Yes | Dataset ID |
| itemCount | Yes | Number of items returned |
| totalItemCount | Yes | Total items in dataset |
| apifyConsoleUrl | No | Personalized Apify Console link to the dataset; present only for Console sessions |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover safety (readOnly, idempotent, non-destructive), so the description adds value by disclosing the default limit of 20, what clean=true does, and that results are the raw rows. Return-shape details are largely deferred to the existing output schema, which is appropriate.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the core purpose and the anti-scope sentence, followed by short usage notes and examples. Slightly redundant in repeating the limit default and the clean flag across sections, but nothing wasteful enough to hurt.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a read tool with full schema coverage and an output schema, the description supplies the purpose, trigger, and key defaults an agent needs. Pagination interaction (offset/limit) and flatten behavior are left to the schema, which is reasonable given the output schema exists.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema already documents all eight parameters in depth. The description only restates the default limit and clean=true semantics, adding little beyond the structured fields; baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Get items (rows) from a dataset') and immediately delimits scope by saying it returns rows themselves, not metadata, counts, or schema. An agent can distinguish the intent without opening the schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives a clear trigger ('When the user provides a datasetId and asks to retrieve results, output, data, or rows, call this tool directly') plus a usage section and two concrete examples. It lacks explicit when-not guidance relative to any alternative, but the sibling list contains no competing dataset-read tool.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get-key-value-store-recordGet key-value store recordARead-onlyIdempotentInspect
Get the value stored under a specific key in a key-value store — a single record, not a listing of all keys. Requires the exact key name. The response preserves the original Content-Encoding; most clients handle decompression automatically.
USAGE:
Use when you need to retrieve a specific record (JSON, text, or binary) from a store.
USAGE EXAMPLES:
user_input: Get record INPUT from store abc123
user_input: Get record data.json from store username~my-store
| Name | Required | Description | Default |
|---|---|---|---|
| recordKey | Yes | Key of the record to retrieve. | |
| keyValueStoreId | Yes | Key-value store ID, name (resolved against your own key-value stores), or full name as username~name. |
Output Schema
| Name | Required | Description |
|---|---|---|
| key | Yes | Record key |
| value | Yes | The stored value (JSON, text, or binary) |
| summary | Yes | Summary of the result |
| contentType | No | MIME type of the stored value |
| keyValueStoreId | Yes | Key-value store ID |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, and non-destructive, so the safety profile is covered elsewhere. The description earns credit for adding behavioral context beyond that: the 'requires the exact key name' precondition and the note that the response preserves the original Content-Encoding, which most clients decompress automatically — a real return-value trait callers would otherwise trip over.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The key facts — scope, exact-key requirement, encoding caveat — are front-loaded in three tight sentences. The subsequent USAGE and USAGE EXAMPLES blocks are somewhat redundant with the first paragraph, costing a little efficiency.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
A two-parameter read tool whose annotations, 100% schema coverage, and output schema already cover safety, inputs, and return shape. The description closes the remaining gap with the Content-Encoding behavior, which is exactly the non-obvious detail an agent needs.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, including the keyValueStoreId resolution rules (name vs. username~name) and minLength constraints in the schema itself. The description only reinforces that the key must be exact, adding little semantics beyond what the schema already documents, so the baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Get the value stored under a specific key in a key-value store') and preemptively scopes it against a listing tool: 'a single record, not a listing of all keys.' An agent can immediately tell this is a point lookup, not an enumeration.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It says when to use it ('when you need to retrieve a specific record (JSON, text, or binary)') and includes two concrete usage examples showing the store identifier formats. However, it never states when NOT to use it or names an alternative/sibling for enumeration, so the guidance is implied rather than comparative.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
tubetext--shot-by-shot-video-analysistubetext/shot-by-shot-video-analysisADestructiveInspect
This tool calls the Actor "tubetext/shot-by-shot-video-analysis" and retrieves its output results. Actor description: Shot-by-shot video analysis API for storyboard and editor reference. Get timecoded shots, framing, camera moves, edit rhythm and AI director notes from public video links. Audience signals where available. Per-started-minute billing; Actor Start and processing fees can apply. · by TubeText
| Name | Required | Description | Default |
|---|---|---|---|
| urls | No | Provide at least one of: urls / searchQueries / datasetId. Public videos to break down shot by shot: TikTok, YouTube (videos, Shorts, channels, playlists), Instagram Reels, Facebook, X, Bilibili, direct .mp4 links. Also TikTok/Instagram profile links (their latest videos). One per line. The example input (one ~40-s TikTok) costs $0.60. Price: $0.20 per started minute of video, $0.60 minimum per video (3 minutes); videos that fail are free. [Description truncated] Example values: ["https://www.tiktok.com/@okc.dad/video/7682492258666515726"] | |
| waitSecs | No | Max seconds (0–45, default 30) to cap the wait for the Actor run to reach terminal state. For long-running Actors the response returns at the cap with the current run status; follow `nextStep` to poll via get-actor-run. Set to 0 to fire-and-forget. | |
| datasetId | No | Optional: a dataset (e.g. a TikTok or YouTube scraper's output) whose items contain video links; the most viewed are taken first. | |
| searchQueries | No | Optional: break down the most viewed YouTube videos of the past year for each search term (up to 'Max videos per source' each). | |
| outputLanguage | No | Language of the analysis. Quotes (on-screen text, spoken lines) stay in the video's original language. Example values: "English" | English |
| includeOverlays | No | Free, where the data exists: YouTube 'most replayed' peaks and Bilibili danmaku density mapped to shots by timestamp, plus top comments (YouTube, TikTok, Bilibili) summarised into themes with sentiment. A comment is linked to a shot only when it names a timestamp or an explicit moment. 'overlays_available' says why any overlay is missing. Example values: true | |
| maxVideoMinutes | No | Longer videos are skipped (free). Each started minute costs $0.20 ($0.60 minimum per video), so a 15-minute video costs $3.00. The example input (one ~40-s TikTok) costs $0.60. Example values: 15 | |
| maxVideosPerSource | No | For channels, profiles, playlists, search terms and datasets: how many videos to break down from each. Example values: 3 |
Output Schema
| Name | Required | Description |
|---|---|---|
| tip | No | Advisory guidance RAG Web Browser wrote to its key-value store under the reserved "TIP" key |
| runId | Yes | Actor run ID |
| stats | No | Run statistics |
| status | Yes | Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT | ABORTING | ABORTED | SUCCEEDED | FAILED |
| actorId | Yes | Stable Apify Actor ID from the run record |
| summary | Yes | Past-tense summary of the run state |
| exitCode | No | Actor process exit code; populated for terminal states (especially FAILED) |
| nextStep | Yes | One primary follow-up action with identifiers interpolated |
| storages | Yes | Dataset and key-value store metadata, keyed by alias. "default" is always the primary entry. |
| actorName | No | "username/actor-name" |
| startedAt | No | ISO timestamp when the run started |
| finishedAt | No | ISO timestamp when the run finished (terminal states only) |
| statusMessage | No | Pass-through from Apify run.statusMessage |
| apifyConsoleUrl | No | Personalized Apify Console link to the run; present only for Console sessions |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=false, destructiveHint=true and openWorldHint=true, so the safety profile is known. The description adds useful context beyond the schema: per-started-minute billing, processing/start fees, and that audience overlays only exist where data is available. It does not explain what the run writes or how the output is stored, which is the key gap given destructiveHint=true.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The text is short and front-loads the deliverable (shots, framing, camera moves) before billing caveats. The wrapper boilerplate ('This tool calls the Actor... and retrieves its output results') and the quoted Actor description duplicate framing, but there is no real filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, the description need not explain return values, and all 8 parameters are fully documented in the schema. The description still supplies the cost model and the conditionality of audience overlays, so an agent has what it needs to call this correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, with each parameter carrying its own detailed documentation including pricing and defaults, so the schema does the heavy lifting. The description itself adds no parameter-level semantics beyond restating the Actor's purpose, making the baseline 3 correct.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a concrete deliverable: timecoded shots, framing, camera moves, edit rhythm and AI director notes from public video links. That is a specific verb+resource an agent can match to a request. It does not explicitly distinguish itself from siblings like tubetext--video-ad-analyzer or tubetext--meta-ad-library-videos, so it stops short of a 5.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage is implied by the scope (public video links for storyboard/editor reference, audience signals where available), and the billing note signals cost-relevant use. However there is no explicit when-to-use versus when-not, and no guidance on choosing this over the ad-focused sibling analyzers.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
tubetext--tiktok-transcripttubetext/tiktok-transcriptADestructiveInspect
This tool calls the Actor "tubetext/tiktok-transcript" and retrieves its output results. Actor description: Get TikTok video transcripts from video or share links. Returns transcript text, timestamps, SRT and video stats, from TikTok captions or Whisper AI when there are none. $0.0015 per transcript (+$0.006/AI minute); music-only and failed videos are free. · by TubeText
| Name | Required | Description | Default |
|---|---|---|---|
| urls | No | Provide at least one of: urls / datasetId. TikTok video links (https://www.tiktok.com/@user/video/123…), share links from the app (tiktok.com/t/…, vm.tiktok.com/…) or numeric video IDs. One per line, as many as you like. Example values: ["https://www.tiktok.com/@hermoneymastery/video/7691028177199680781","https://www.tiktok.com/@beatrizcontreras31/video/7691869739597024542"] | |
| waitSecs | No | Max seconds (0–45, default 30) to cap the wait for the Actor run to reach terminal state. For long-running Actors the response returns at the cap with the current run status; follow `nextStep` to poll via get-actor-run. Set to 0 to fire-and-forget. | |
| datasetId | No | A dataset from another Actor run, e.g. a TikTok profile, hashtag or trending scraper (pick it, or paste its ID via API). The TikTok video links in it are transcribed. Read-only access to this one dataset is requested. | |
| languages | No | Optional language codes in order of preference (e.g. en, es). TikTok sometimes offers translated captions. Empty = the video's original language. | |
| chunkWords | No | Set e.g. 300 to add a 'chunks' array: transcript split into ~N-word blocks with start/end timestamps. 0 = off. | |
| includeSrt | No | Adds an 'srt' field in SubRip (.srt) format. | |
| datasetSortBy | No | Which videos to take first when the dataset has more than 'Max videos from dataset'. Example values: "views" | views |
| maxConcurrency | No | How many videos to process in parallel. Example values: 10 | |
| aiTranscription | No | Videos without TikTok captions are transcribed with Whisper AI. Charged per started minute of audio, only when real speech is found – music-only videos are free. Example values: "missing" | missing |
| includeSegments | No | Adds a 'segments' array with start, duration and text. | |
| transcribeMusic | No | By default, caption-less videos that use a song or another creator's sound are treated as music and skipped (free). Turn on to transcribe lyrics too. | |
| maxAiMinutesPerVideo | No | Longer videos are skipped by AI transcription to keep costs predictable. Example values: 60 | |
| maxVideosFromDataset | No | How many video links to take from the dataset (each is billed like a single video). Example values: 50 | |
| includeTimestampedText | No | Adds a 'timestampedText' field with one [mm:ss] line per sentence. Example values: true |
Output Schema
| Name | Required | Description |
|---|---|---|
| tip | No | Advisory guidance RAG Web Browser wrote to its key-value store under the reserved "TIP" key |
| runId | Yes | Actor run ID |
| stats | No | Run statistics |
| status | Yes | Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT | ABORTING | ABORTED | SUCCEEDED | FAILED |
| actorId | Yes | Stable Apify Actor ID from the run record |
| summary | Yes | Past-tense summary of the run state |
| exitCode | No | Actor process exit code; populated for terminal states (especially FAILED) |
| nextStep | Yes | One primary follow-up action with identifiers interpolated |
| storages | Yes | Dataset and key-value store metadata, keyed by alias. "default" is always the primary entry. |
| actorName | No | "username/actor-name" |
| startedAt | No | ISO timestamp when the run started |
| finishedAt | No | ISO timestamp when the run finished (terminal states only) |
| statusMessage | No | Pass-through from Apify run.statusMessage |
| apifyConsoleUrl | No | Personalized Apify Console link to the run; present only for Console sessions |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations (readOnlyHint=false, destructiveHint=true, openWorldHint=true) establish that this triggers a run rather than a pure read. The description adds genuinely useful behavioral context the annotations don't carry: the per-transcript price, the AI-minute surcharge, and that music-only/failed videos are free — material for a cost-aware agent.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, front-loaded with what the tool does and followed by the Actor's own description; nothing is redundant. The trailing "· by TubeText" attribution is the only low-value filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, the description needn't explain return fields, and annotations cover the safety/run profile; the description supplies purpose plus the cost model. The one gap is usage guidance and the urls/datasetId requirement, which sit only in the schema.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so all 14 parameters (urls, waitSecs, languages, chunkWords, aiTranscription, etc.) are already documented in the schema. The description adds no parameter-level syntax or defaults beyond that, so the baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb+resource: "Get TikTok video transcripts from video or share links," plus the output artifacts (transcript text, timestamps, SRT, video stats) and the caption/Whisper sourcing. It is clearly distinct from siblings like youtube-tiktok-comments-api or shot-by-shot-video-analysis, though it never names an alternative explicitly.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description gives no when-to-use/when-not-to-use guidance and never routes the agent among the sibling tools (comments API, video breakdown, shot-by-shot analysis). The only usage constraint — provide urls or datasetId — lives in the schema, not the description.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
tubetext--video-breakdown-aitubetext/video-breakdown-aiBDestructiveInspect
This tool calls the Actor "tubetext/video-breakdown-ai" and retrieves its output results. Actor description: Turn TikTok, Instagram and YouTube videos into references for your next creative brief. Get the opening hook, script, visual breakdown and pacing in structured output—ready to compare across videos or use with ChatGPT and Claude.
| Name | Required | Description | Default |
|---|---|---|---|
| urls | No | YouTube videos, Shorts, playlists and channels (e.g. youtube.com/@name or youtube.com/@name/shorts), TikTok videos and photo slideshows (incl. tiktok.com/t/… share links), public Instagram Reels, and public videos from other sites (Reddit, Facebook, Dailymotion, direct .mp4 links…). One per line. Optional if you use a dataset, search or trending input below. Example values: ["https://www.tiktok.com/@okc.dad/video/7682492258666515726","https://www.tiktok.com/@herbi.app/video/7693531155685215521"] | |
| waitSecs | No | Max seconds (0–45, default 30) to cap the wait for the Actor run to reach terminal state. For long-running Actors the response returns at the cap with the current run status; follow `nextStep` to poll via get-actor-run. Set to 0 to fire-and-forget. | |
| datasetId | No | A dataset from another Actor run, e.g. a TikTok trending, hashtag or profile scraper (pick it, or paste its ID via API). The video links in it are broken down; 'Sort dataset by' decides which come first and 'Max videos per source' how many. Read-only access to this one dataset is requested. | |
| proxyMode | No | Datacenter (default): base price. Residential: YouTube videos are fetched through residential IPs first, which pass YouTube's bot checks far more often (useful for popular videos and large batches), billed extra per started MB of residential traffic: typically 5-15 MB per video (about $0.08-0.23 at $0.015/MB). Other platforms are not affected. Example values: "datacenter" | datacenter |
| channelSort | No | For channel links (including /shorts and /streams tabs): take the newest videos, or the channel's most viewed ones. Example values: "newest" | newest |
| searchSortBy | No | 'Most viewed' re-sorts the results by their actual view count. Example values: "views" | views |
| datasetSortBy | No | How to pick videos from the dataset when it has more than 'Max videos per source'. Example values: "views" | views |
| searchQueries | No | YouTube search terms, e.g. 'skincare routine'. Each search takes the top videos for the time range and sort below (up to 'Max videos per source'). | |
| accountSummary | No | For a YouTube channel or Instagram profile input, adds one extra row (rowType 'account_summary') that condenses the account's analyzed videos into persona, content pillars, hook patterns, formats, pacing, CTAs, products, what performs best, posting cadence and a style guide. Needs at least 3 analyzed videos. Free during the beta. Example values: true | |
| maxConcurrency | No | How many videos to analyze in parallel. Example values: 5 | |
| outputLanguage | No | Language of the analysis (summary, hook, scenes, actions, notes). 'Same as video' follows the video's own language. Example values: "English" | English |
| maxVideoMinutes | No | Longer videos are skipped (not charged). Example values: 60 | |
| translateQuotes | No | By default quotes stay in their original language. Turn on to translate them into the output language too (the full original transcript is still included). | |
| includeTranscript | No | Adds 'transcript' and 'timestampedTranscript' (platform captions, or Whisper AI when people speak without captions). Example values: true | |
| trendingCountries | No | Two-letter country codes, e.g. us, jp, de, br, in, kr, fr, gb. Takes the top of each country's daily trending list (source: kworb.net; YouTube retired its own trending page). | |
| maxVideosPerSource | No | For channel, playlist, dataset, search and trending inputs: how many videos to take from each (each is billed like a single video). Single video links are not affected. Example values: 10 | |
| searchPublishedWithin | No | Only videos uploaded within this time range (YouTube's own upload-date filter). Example values: "week" | week |
Output Schema
| Name | Required | Description |
|---|---|---|
| tip | No | Advisory guidance RAG Web Browser wrote to its key-value store under the reserved "TIP" key |
| runId | Yes | Actor run ID |
| stats | No | Run statistics |
| status | Yes | Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT | ABORTING | ABORTED | SUCCEEDED | FAILED |
| actorId | Yes | Stable Apify Actor ID from the run record |
| summary | Yes | Past-tense summary of the run state |
| exitCode | No | Actor process exit code; populated for terminal states (especially FAILED) |
| nextStep | Yes | One primary follow-up action with identifiers interpolated |
| storages | Yes | Dataset and key-value store metadata, keyed by alias. "default" is always the primary entry. |
| actorName | No | "username/actor-name" |
| startedAt | No | ISO timestamp when the run started |
| finishedAt | No | ISO timestamp when the run finished (terminal states only) |
| statusMessage | No | Pass-through from Apify run.statusMessage |
| apifyConsoleUrl | No | Personalized Apify Console link to the run; present only for Console sessions |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=false, destructiveHint=true and openWorldHint=true, so the agent knows this launches an external run. The description is consistent with that ('calls the Actor ... retrieves its output results') but adds no billing, wait/polling, or side-effect context — that information lives only in individual parameter descriptions like waitSecs and proxyMode.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, purpose first, no repetition. The opening 'This tool calls the Actor "X" and retrieves its output results' is boilerplate wrapper text, but the second sentence earns its place by describing the actual output artifacts.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists and the schema documents all 17 parameters, so much of the burden is offloaded. Still, a tool with four alternative input modes (URLs, dataset, search, trending) and paid, run-launching behavior would benefit from a sentence explaining those modes and the billing/cost implication in the description rather than scattering it across params.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, with rich per-parameter text covering input modes, cost trade-offs, and enum meanings. The description itself contributes nothing parameter-specific, so the baseline 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific resource (video breakdowns) and a concrete verb set — turning TikTok/Instagram/YouTube videos into structured hooks, scripts, visual breakdowns and pacing. It is clear what the tool produces, but it never differentiates itself from the sibling tubetext--shot-by-shot-video-analysis, which sounds very similar.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The quoted Actor description hints at use cases (creative briefs, comparing across videos, feeding ChatGPT/Claude), which implies when it is useful. However, there is no explicit when/when-not guidance and no pointer to the near-identical sibling tool, leaving the agent to infer the choice from the schema's 'Or: ...' parameter titles.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
tubetext--youtube-tiktok-comments-apitubetext/youtube-tiktok-comments-apiADestructiveInspect
This tool calls the Actor "tubetext/youtube-tiktok-comments-api" and retrieves its output results. Actor description: YouTube, TikTok and Bilibili comments from video links: raw comments at $0.0008 each, or AI analysis with like-weighted sentiment, themes and the moments viewers react to ($0.30 per video incl. 1,000 comments). No usernames collected; videos with no comments are free. · by TubeText
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | 'comments' = a raw comments scraper: every comment as a row with likes, replies, date and flags, charged per comment. 'analysis' = the audience-reaction report per video (comments are included as rows with includeComments). Example values: "analysis" | analysis |
| urls | Yes | **REQUIRED** YouTube, TikTok or Bilibili video links. Example values: ["https://www.youtube.com/watch?v=dQw4w9WgXcQ"] | |
| waitSecs | No | Max seconds (0–45, default 30) to cap the wait for the Actor run to reach terminal state. For long-running Actors the response returns at the cap with the current run status; follow `nextStep` to poll via get-actor-run. Set to 0 to fire-and-forget. | |
| maxMoments | No | Reaction peaks to describe per video. Example values: 5 | |
| maxComments | No | Top comments read per video (YouTube/TikTok). Bilibili shows only its top threads without login; danmaku carry the timeline there. Example values: 1000 | |
| maxConcurrency | No | Videos processed at the same time. Example values: 3 | |
| outputLanguage | No | Language of the analysis; quotes stay in their original language. Example values: "English" | English |
| includeComments | No | Also output every comment read (text, likes, replies, sentiment). | |
| maxVideoMinutes | No | Longer videos are skipped (not charged). Example values: 120 | |
| topLikedComments | No | How many of the most-liked comments to list, each mapped to a moment when it refers to one. Example values: 10 |
Output Schema
| Name | Required | Description |
|---|---|---|
| tip | No | Advisory guidance RAG Web Browser wrote to its key-value store under the reserved "TIP" key |
| runId | Yes | Actor run ID |
| stats | No | Run statistics |
| status | Yes | Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT | ABORTING | ABORTED | SUCCEEDED | FAILED |
| actorId | Yes | Stable Apify Actor ID from the run record |
| summary | Yes | Past-tense summary of the run state |
| exitCode | No | Actor process exit code; populated for terminal states (especially FAILED) |
| nextStep | Yes | One primary follow-up action with identifiers interpolated |
| storages | Yes | Dataset and key-value store metadata, keyed by alias. "default" is always the primary entry. |
| actorName | No | "username/actor-name" |
| startedAt | No | ISO timestamp when the run started |
| finishedAt | No | ISO timestamp when the run finished (terminal states only) |
| statusMessage | No | Pass-through from Apify run.statusMessage |
| apifyConsoleUrl | No | Personalized Apify Console link to the run; present only for Console sessions |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only flag readOnly=false/openWorld/destructive; the description adds genuinely non-obvious behavioral context the annotations cannot express: per-comment ($0.0008) and per-video ($0.30 incl. 1,000 comments) pricing, that comment-free videos are free, and that no usernames are collected. It does not explain the polling/nextStep run lifecycle or why destructiveHint is true, but the cost model is the highest-value disclosure an agent could get here.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, no filler, though the first is generic Actor-wrapper boilerplate. The differentiating content (platforms, modes, pricing) is packed into the second sentence and reads cleanly.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Ten parameters and a run/polling lifecycle, but the schema carries all parameter detail and an output schema exists so return values need not be described. The description fills the remaining gap — cost and privacy — so an agent has what it needs to decide and call correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so every parameter (waitSecs polling cap, maxMoments, maxComments, mode, includeComments, etc.) is already documented in the schema. The description only echoes the mode split and pricing model, adding no syntax or edge-case guidance beyond what structured fields provide — baseline 3.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb+resource: calls the 'tubetext/youtube-tiktok-comments-api' Actor and retrieves comments for YouTube, TikTok and Bilibili videos, with the two output modes (raw rows vs. AI sentiment analysis) named. It does not explicitly differentiate itself from siblings like tubetext--tiktok-transcript or tubetext--video-breakdown-ai, so an agent must infer the split from the word 'comments'.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
'YouTube, TikTok and Bilibili comments from video links' implies the use case, and the raw-vs-analysis framing hints at mode selection. But there is no explicit when-to-use / when-not, no statement about which sibling to prefer for transcripts or full video breakdowns, and no prerequisites (e.g. that links must be public videos).
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
3 tool updates
- Changed
tubetext--shot-by-shot-video-analysis64 fields changed- removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 10Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 11Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 12Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 13Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 14Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 15Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 16Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 17Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 18Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 19Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 20Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 21Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 22Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 23Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 24Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 25Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 26Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 27Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 28Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 29Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 30Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 31Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 32Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 33Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 34Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 35Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 36Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 37Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 38Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 39Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 4Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 40Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 41Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 42Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 43Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 44Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 45Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 46Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 47Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 48Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 49Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 5Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 50Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 51Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 52Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 53Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 54Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 55Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 56Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 57Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 6Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 7Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 8Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 9Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / errorRemoved value: -{ - "type": "string" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / measuredScaleChangePct / typePrevious value: -[ - "null", - "number" -]New value: +"number" - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / overlaysAvailable / properties / requestedRemoved value: -{ - "type": "boolean" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / overlaysAvailable / properties / statusRemoved value: -{ - "type": "string" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / products / items / propertiesRemoved value: -{ - "name": { - "type": "string" - }, - "shots": { - "type": "string" - } -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / products / items / typeRemoved value: -"object" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / qualityChecks / properties / spokenCoverage / typePrevious value: -"number"New value: +[ + "number", + "null" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / qualityChecks / properties / whyFailingRemoved value: -{ - "properties": { - "3": { - "type": "string" - }, - "8": { - "type": "string" - } - }, - "type": "object" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / returnsTo / typePrevious value: -[ - "null", - "number" -]New value: +"null" - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / viewCountAdded value: +{ + "type": "number" +}
- Changed
tubetext--video-breakdown-ai3 fields changed- changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / ctas / items / properties / start / typePrevious value: -[ - "number", - "null" -]New value: +[ + "null", + "number" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / engagementRate / typePrevious value: -[ - "number", - "null" -]New value: +[ + "null", + "number" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / products / items / properties / brand / typePrevious value: -[ - "string", - "null" -]New value: +[ + "null", + "string" +]
- Changed
tubetext--youtube-tiktok-comments-api8 fields changed- changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / sentiment / typePrevious value: -[ - "null", - "number" -]New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / sentimentLabel / typePrevious value: -[ - "null", - "string" -]New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / strongestNegativeMoment / typePrevious value: -[ - "number", - "null" -]New value: +[ + "null", + "number" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / emotion / typePrevious value: -[ - "string", - "null" -]New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / sentiment / typePrevious value: -[ - "number", - "null" -]New value: +[ + "null", + "number" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / sentimentLabel / typePrevious value: -[ - "string", - "null" -]New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / topic / typePrevious value: -[ - "string", - "null" -]New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / videoTitle / typePrevious value: -[ - "null", - "string" -]New value: +[ + "string", + "null" +]
2 tool updates
- Changed
tubetext--video-breakdown-ai2 fields changed- changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelName / typePrevious value: -[ - "null", - "string" -]New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / publishDate / typePrevious value: -[ - "null", - "string" -]New value: +[ + "string", + "null" +]
- Changed
tubetext--youtube-tiktok-comments-api13 fields changed- removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / confidenceRemoved value: -{ - "type": "number" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / momentIndex / typePrevious value: -"number"New value: +"null" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / timecode / typePrevious value: -"string"New value: +"null" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / oneSided / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / sentiment / typePrevious value: -[ - "number", - "null" -]New value: +[ + "null", + "number" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / sentimentLabel / typePrevious value: -[ - "string", - "null" -]New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / split / typePrevious value: -"null"New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / strongestNegativeMoment / typePrevious value: -"null"New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / strongestPositiveMoment / typePrevious value: -"number"New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / emotion / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / sentiment / typePrevious value: -"number"New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / sentimentLabel / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / topic / typePrevious value: -"string"New value: +[ + "string", + "null" +]
3 tool updates
- Changed
tubetext--tiktok-transcript1 field changed- removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / aiMinutesRemoved value: -{ - "type": "number" -}
- Changed
tubetext--video-breakdown-ai15 fields changed- removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / categoryRemoved value: -{ - "type": "string" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelIdRemoved value: -{ - "type": "string" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelName / typePrevious value: -"string"New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / commentCount / typePrevious value: -"number"New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / description / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / engagementRate / typePrevious value: -[ - "null", - "number" -]New value: +[ + "number", + "null" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / isLiveRemoved value: -{ - "type": "boolean" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / keyMoments / items / properties / why_it_worksRemoved value: -{ - "type": "string" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / likeCount / typePrevious value: -"number"New value: +[ + "number", + "null" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / lyricsRemoved value: -{ - "type": "string" -} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / propertiesAdded value: +{ + "avgShotSeconds": { + "type": "number" + }, + "cutCount": { + "type": "number" + }, + "cutTimes": { + "items": { + "type": "number" + }, + "type": "array" + }, + "cutsPerMinute": { + "type": "number" + }, + "shotCount": { + "type": "number" + } +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / typeAdded value: +"object" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / publishDate / typePrevious value: -"string"New value: +[ + "null", + "string" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / thumbnailUrlRemoved value: -{ - "type": "string" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / viewCount / typePrevious value: -[ - "null", - "number" -]New value: +"null"
- Changed
tubetext--youtube-tiktok-comments-api16 fields changed- added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / confidenceAdded value: +{ + "type": "number" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / momentIndex / typePrevious value: -"null"New value: +"number" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / timecode / typePrevious value: -"null"New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / oneSided / typePrevious value: -[ - "string", - "null" -]New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / split / typePrevious value: -[ - "null", - "string" -]New value: +"null" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / strongestNegativeMoment / typePrevious value: -[ - "null", - "number" -]New value: +"null" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / strongestPositiveMoment / typePrevious value: -[ - "number", - "null" -]New value: +"number" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / emotion / typePrevious value: -[ - "string", - "null" -]New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / sentiment / typePrevious value: -[ - "number", - "null" -]New value: +"number" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / sentimentLabel / typePrevious value: -[ - "string", - "null" -]New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / topic / typePrevious value: -[ - "string", - "null" -]New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / emotion / typePrevious value: -[ - "null", - "string" -]New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / sentiment / typePrevious value: -[ - "null", - "number" -]New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / sentimentLabel / typePrevious value: -[ - "null", - "string" -]New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / topic / typePrevious value: -[ - "null", - "string" -]New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / videoTitle / typePrevious value: -[ - "string", - "null" -]New value: +[ + "null", + "string" +]
3 tool updates
- Changed
tubetext--tiktok-transcript1 field changed- added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / aiMinutesAdded value: +{ + "type": "number" +}
- Changed
tubetext--video-breakdown-ai15 fields changed- added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / categoryAdded value: +{ + "type": "string" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelIdAdded value: +{ + "type": "string" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelName / typePrevious value: -[ - "string", - "null" -]New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / commentCount / typePrevious value: -[ - "number", - "null" -]New value: +"number" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / description / typePrevious value: -[ - "string", - "null" -]New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / engagementRate / typePrevious value: -[ - "number", - "null" -]New value: +[ + "null", + "number" +] - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / isLiveAdded value: +{ + "type": "boolean" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / keyMoments / items / properties / why_it_worksAdded value: +{ + "type": "string" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / likeCount / typePrevious value: -[ - "number", - "null" -]New value: +"number" - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / lyricsAdded value: +{ + "type": "string" +} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / propertiesRemoved value: -{ - "avgShotSeconds": { - "type": "number" - }, - "cutCount": { - "type": "number" - }, - "cutTimes": { - "items": { - "type": "number" - }, - "type": "array" - }, - "cutsPerMinute": { - "type": "number" - }, - "shotCount": { - "type": "number" - } -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / typeRemoved value: -"object" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / publishDate / typePrevious value: -[ - "string", - "null" -]New value: +"string" - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / thumbnailUrlAdded value: +{ + "type": "string" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / viewCount / typePrevious value: -"null"New value: +[ + "null", + "number" +]
- Changed
tubetext--youtube-tiktok-comments-api16 fields changed- removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / confidenceRemoved value: -{ - "type": "number" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / momentIndex / typePrevious value: -"number"New value: +"null" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / timecode / typePrevious value: -"string"New value: +"null" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / oneSided / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / split / typePrevious value: -"null"New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / strongestNegativeMoment / typePrevious value: -"null"New value: +[ + "null", + "number" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / strongestPositiveMoment / typePrevious value: -"number"New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / emotion / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / sentiment / typePrevious value: -"number"New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / sentimentLabel / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / topic / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / emotion / typePrevious value: -[ - "string", - "null" -]New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / sentiment / typePrevious value: -[ - "number", - "null" -]New value: +[ + "null", + "number" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / sentimentLabel / typePrevious value: -[ - "string", - "null" -]New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / topic / typePrevious value: -[ - "string", - "null" -]New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / videoTitle / typePrevious value: -[ - "null", - "string" -]New value: +[ + "string", + "null" +]
1 tool update
- Changed
tubetext--video-breakdown-ai15 fields changed- removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / categoryRemoved value: -{ - "type": "string" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelIdRemoved value: -{ - "type": "string" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelName / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / commentCount / typePrevious value: -"number"New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / ctas / items / properties / start / typePrevious value: -[ - "null", - "number" -]New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / description / typePrevious value: -"string"New value: +[ + "string", + "null" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / isLiveRemoved value: -{ - "type": "boolean" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / keyMoments / items / properties / why_it_worksRemoved value: -{ - "type": "string" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / likeCount / typePrevious value: -"number"New value: +[ + "number", + "null" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / lyricsRemoved value: -{ - "type": "string" -} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / propertiesAdded value: +{ + "avgShotSeconds": { + "type": "number" + }, + "cutCount": { + "type": "number" + }, + "cutTimes": { + "items": { + "type": "number" + }, + "type": "array" + }, + "cutsPerMinute": { + "type": "number" + }, + "shotCount": { + "type": "number" + } +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / typeAdded value: +"object" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / publishDate / typePrevious value: -"string"New value: +[ + "string", + "null" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / thumbnailUrlRemoved value: -{ - "type": "string" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / viewCount / typePrevious value: -[ - "number", - "null" -]New value: +"null"
3 tool updates
- Changed
tubetext--shot-by-shot-video-analysis1 field changed- changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / measuredScaleChangePct / typePrevious value: -[ - "number", - "null" -]New value: +[ + "null", + "number" +]
- Changed
tubetext--video-breakdown-ai14 fields changed- added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / categoryAdded value: +{ + "type": "string" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelIdAdded value: +{ + "type": "string" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelName / typePrevious value: -[ - "null", - "string" -]New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / commentCount / typePrevious value: -[ - "number", - "null" -]New value: +"number" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / description / typePrevious value: -[ - "string", - "null" -]New value: +"string" - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / isLiveAdded value: +{ + "type": "boolean" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / keyMoments / items / properties / why_it_worksAdded value: +{ + "type": "string" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / likeCount / typePrevious value: -[ - "number", - "null" -]New value: +"number" - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / lyricsAdded value: +{ + "type": "string" +} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / propertiesRemoved value: -{ - "avgShotSeconds": { - "type": "number" - }, - "cutCount": { - "type": "number" - }, - "cutTimes": { - "items": { - "type": "number" - }, - "type": "array" - }, - "cutsPerMinute": { - "type": "number" - }, - "shotCount": { - "type": "number" - } -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / typeRemoved value: -"object" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / publishDate / typePrevious value: -[ - "null", - "string" -]New value: +"string" - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / thumbnailUrlAdded value: +{ + "type": "string" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / viewCount / typePrevious value: -"null"New value: +[ + "number", + "null" +]
- Changed
tubetext--youtube-tiktok-comments-api13 fields changed- added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / confidenceAdded value: +{ + "type": "number" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / momentIndex / typePrevious value: -"null"New value: +"number" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / timecode / typePrevious value: -"null"New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / oneSided / typePrevious value: -[ - "string", - "null" -]New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / sentiment / typePrevious value: -[ - "null", - "number" -]New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / sentimentLabel / typePrevious value: -[ - "null", - "string" -]New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / split / typePrevious value: -[ - "null", - "string" -]New value: +"null" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / strongestNegativeMoment / typePrevious value: -[ - "number", - "null" -]New value: +"null" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / strongestPositiveMoment / typePrevious value: -[ - "number", - "null" -]New value: +"number" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / emotion / typePrevious value: -[ - "string", - "null" -]New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / sentiment / typePrevious value: -[ - "number", - "null" -]New value: +"number" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / sentimentLabel / typePrevious value: -[ - "string", - "null" -]New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / topic / typePrevious value: -[ - "string", - "null" -]New value: +"string"
2 tool updates
- Changed
tubetext--shot-by-shot-video-analysis1 field changed- changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / measuredScaleChangePct / typePrevious value: -[ - "null", - "number" -]New value: +[ + "number", + "null" +]
- Changed
tubetext--video-breakdown-ai4 fields changed- changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelName / typePrevious value: -[ - "string", - "null" -]New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / engagementRate / typePrevious value: -[ - "null", - "number" -]New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / products / items / properties / brand / typePrevious value: -[ - "null", - "string" -]New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / publishDate / typePrevious value: -[ - "string", - "null" -]New value: +[ + "null", + "string" +]
2 tool updates
- Changed
tubetext--shot-by-shot-video-analysis64 fields changed- added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 10Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 11Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 12Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 13Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 14Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 15Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 16Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 17Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 18Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 19Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 20Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 21Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 22Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 23Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 24Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 25Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 26Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 27Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 28Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 29Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 30Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 31Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 32Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 33Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 34Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 35Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 36Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 37Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 38Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 39Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 4Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 40Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 41Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 42Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 43Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 44Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 45Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 46Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 47Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 48Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 49Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 5Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 50Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 51Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 52Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 53Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 54Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 55Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 56Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 57Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 6Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 7Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 8Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 9Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / errorAdded value: +{ + "type": "string" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / measuredScaleChangePct / typePrevious value: -"number"New value: +[ + "null", + "number" +] - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / overlaysAvailable / properties / requestedAdded value: +{ + "type": "boolean" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / overlaysAvailable / properties / statusAdded value: +{ + "type": "string" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / products / items / propertiesAdded value: +{ + "name": { + "type": "string" + }, + "shots": { + "type": "string" + } +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / products / items / typeAdded value: +"object" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / qualityChecks / properties / spokenCoverage / typePrevious value: -[ - "null", - "number" -]New value: +"number" - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / qualityChecks / properties / whyFailingAdded value: +{ + "properties": { + "3": { + "type": "string" + }, + "8": { + "type": "string" + } + }, + "type": "object" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / returnsTo / typePrevious value: -"null"New value: +[ + "null", + "number" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / viewCountRemoved value: -{ - "type": "number" -}
- Changed
tubetext--youtube-tiktok-comments-api13 fields changed- removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / confidenceRemoved value: -{ - "type": "number" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / momentIndex / typePrevious value: -"number"New value: +"null" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / timecode / typePrevious value: -"string"New value: +"null" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / oneSided / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / sentiment / typePrevious value: -[ - "number", - "null" -]New value: +[ + "null", + "number" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / sentimentLabel / typePrevious value: -[ - "string", - "null" -]New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / split / typePrevious value: -"null"New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / strongestNegativeMoment / typePrevious value: -"null"New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / strongestPositiveMoment / typePrevious value: -"number"New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / emotion / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / sentiment / typePrevious value: -"number"New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / sentimentLabel / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / topic / typePrevious value: -"string"New value: +[ + "string", + "null" +]
1 tool update
- Changed
tubetext--video-breakdown-ai16 fields changed- removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / categoryRemoved value: -{ - "type": "string" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelIdRemoved value: -{ - "type": "string" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelName / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / commentCount / typePrevious value: -"number"New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / ctas / items / properties / start / typePrevious value: -[ - "number", - "null" -]New value: +[ + "null", + "number" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / description / typePrevious value: -"string"New value: +[ + "string", + "null" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / isLiveRemoved value: -{ - "type": "boolean" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / keyMoments / items / properties / why_it_worksRemoved value: -{ - "type": "string" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / likeCount / typePrevious value: -"number"New value: +[ + "number", + "null" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / lyricsRemoved value: -{ - "type": "string" -} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / propertiesAdded value: +{ + "avgShotSeconds": { + "type": "number" + }, + "cutCount": { + "type": "number" + }, + "cutTimes": { + "items": { + "type": "number" + }, + "type": "array" + }, + "cutsPerMinute": { + "type": "number" + }, + "shotCount": { + "type": "number" + } +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / typeAdded value: +"object" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / products / items / properties / brand / typePrevious value: -[ - "string", - "null" -]New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / publishDate / typePrevious value: -"string"New value: +[ + "string", + "null" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / thumbnailUrlRemoved value: -{ - "type": "string" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / viewCount / typePrevious value: -[ - "null", - "number" -]New value: +"null"
3 tool updates
- Changed
tubetext--tiktok-transcript1 field changed- removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / aiMinutesRemoved value: -{ - "type": "number" -}
- Changed
tubetext--video-breakdown-ai16 fields changed- added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / categoryAdded value: +{ + "type": "string" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelIdAdded value: +{ + "type": "string" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelName / typePrevious value: -[ - "string", - "null" -]New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / commentCount / typePrevious value: -[ - "number", - "null" -]New value: +"number" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / ctas / items / properties / start / typePrevious value: -[ - "null", - "number" -]New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / description / typePrevious value: -[ - "string", - "null" -]New value: +"string" - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / isLiveAdded value: +{ + "type": "boolean" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / keyMoments / items / properties / why_it_worksAdded value: +{ + "type": "string" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / likeCount / typePrevious value: -[ - "number", - "null" -]New value: +"number" - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / lyricsAdded value: +{ + "type": "string" +} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / propertiesRemoved value: -{ - "avgShotSeconds": { - "type": "number" - }, - "cutCount": { - "type": "number" - }, - "cutTimes": { - "items": { - "type": "number" - }, - "type": "array" - }, - "cutsPerMinute": { - "type": "number" - }, - "shotCount": { - "type": "number" - } -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / typeRemoved value: -"object" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / products / items / properties / brand / typePrevious value: -[ - "null", - "string" -]New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / publishDate / typePrevious value: -[ - "string", - "null" -]New value: +"string" - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / thumbnailUrlAdded value: +{ + "type": "string" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / viewCount / typePrevious value: -"null"New value: +[ + "null", + "number" +]
- Changed
tubetext--youtube-tiktok-comments-api16 fields changed- added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / confidenceAdded value: +{ + "type": "number" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / momentIndex / typePrevious value: -"null"New value: +"number" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / timecode / typePrevious value: -"null"New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / oneSided / typePrevious value: -[ - "string", - "null" -]New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / split / typePrevious value: -[ - "null", - "string" -]New value: +"null" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / strongestNegativeMoment / typePrevious value: -[ - "null", - "number" -]New value: +"null" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / strongestPositiveMoment / typePrevious value: -[ - "number", - "null" -]New value: +"number" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / emotion / typePrevious value: -[ - "string", - "null" -]New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / sentiment / typePrevious value: -[ - "number", - "null" -]New value: +"number" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / sentimentLabel / typePrevious value: -[ - "string", - "null" -]New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / topic / typePrevious value: -[ - "string", - "null" -]New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / emotion / typePrevious value: -[ - "null", - "string" -]New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / sentiment / typePrevious value: -[ - "null", - "number" -]New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / sentimentLabel / typePrevious value: -[ - "null", - "string" -]New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / topic / typePrevious value: -[ - "null", - "string" -]New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / videoTitle / typePrevious value: -[ - "string", - "null" -]New value: +[ + "null", + "string" +]
3 tool updates
- Changed
tubetext--shot-by-shot-video-analysis64 fields changed- removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 10Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 11Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 12Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 13Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 14Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 15Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 16Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 17Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 18Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 19Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 20Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 21Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 22Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 23Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 24Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 25Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 26Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 27Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 28Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 29Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 30Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 31Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 32Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 33Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 34Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 35Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 36Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 37Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 38Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 39Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 4Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 40Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 41Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 42Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 43Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 44Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 45Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 46Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 47Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 48Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 49Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 5Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 50Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 51Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 52Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 53Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 54Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 55Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 56Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 57Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 6Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 7Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 8Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 9Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / errorRemoved value: -{ - "type": "string" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / measuredScaleChangePct / typePrevious value: -[ - "null", - "number" -]New value: +"number" - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / overlaysAvailable / properties / requestedRemoved value: -{ - "type": "boolean" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / overlaysAvailable / properties / statusRemoved value: -{ - "type": "string" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / products / items / propertiesRemoved value: -{ - "name": { - "type": "string" - }, - "shots": { - "type": "string" - } -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / products / items / typeRemoved value: -"object" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / qualityChecks / properties / spokenCoverage / typePrevious value: -"number"New value: +[ + "null", + "number" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / qualityChecks / properties / whyFailingRemoved value: -{ - "properties": { - "3": { - "type": "string" - }, - "8": { - "type": "string" - } - }, - "type": "object" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / returnsTo / typePrevious value: -[ - "null", - "number" -]New value: +"null" - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / viewCountAdded value: +{ + "type": "number" +}
- Changed
tubetext--video-breakdown-ai16 fields changed- removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / categoryRemoved value: -{ - "type": "string" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelIdRemoved value: -{ - "type": "string" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelName / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / commentCount / typePrevious value: -"number"New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / description / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / engagementRate / typePrevious value: -[ - "number", - "null" -]New value: +[ + "null", + "number" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / isLiveRemoved value: -{ - "type": "boolean" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / keyMoments / items / properties / why_it_worksRemoved value: -{ - "type": "string" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / likeCount / typePrevious value: -"number"New value: +[ + "number", + "null" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / lyricsRemoved value: -{ - "type": "string" -} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / propertiesAdded value: +{ + "avgShotSeconds": { + "type": "number" + }, + "cutCount": { + "type": "number" + }, + "cutTimes": { + "items": { + "type": "number" + }, + "type": "array" + }, + "cutsPerMinute": { + "type": "number" + }, + "shotCount": { + "type": "number" + } +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / typeAdded value: +"object" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / products / items / properties / brand / typePrevious value: -[ - "string", - "null" -]New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / publishDate / typePrevious value: -"string"New value: +[ + "string", + "null" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / thumbnailUrlRemoved value: -{ - "type": "string" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / viewCount / typePrevious value: -[ - "number", - "null" -]New value: +"null"
- Changed
tubetext--youtube-tiktok-comments-api8 fields changed- changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / sentiment / typePrevious value: -[ - "null", - "number" -]New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / sentimentLabel / typePrevious value: -[ - "null", - "string" -]New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / strongestNegativeMoment / typePrevious value: -[ - "number", - "null" -]New value: +[ + "null", + "number" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / emotion / typePrevious value: -[ - "string", - "null" -]New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / sentiment / typePrevious value: -[ - "number", - "null" -]New value: +[ + "null", + "number" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / sentimentLabel / typePrevious value: -[ - "string", - "null" -]New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / topic / typePrevious value: -[ - "string", - "null" -]New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / videoTitle / typePrevious value: -[ - "null", - "string" -]New value: +[ + "string", + "null" +]
4 tool updates
- Changed
tubetext--shot-by-shot-video-analysis1 field changed- changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / measuredScaleChangePct / typePrevious value: -[ - "number", - "null" -]New value: +[ + "null", + "number" +]
- Changed
tubetext--tiktok-transcript1 field changed- added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / aiMinutesAdded value: +{ + "type": "number" +}
- Changed
tubetext--video-breakdown-ai15 fields changed- added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / categoryAdded value: +{ + "type": "string" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelIdAdded value: +{ + "type": "string" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelName / typePrevious value: -[ - "string", - "null" -]New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / commentCount / typePrevious value: -[ - "number", - "null" -]New value: +"number" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / ctas / items / properties / start / typePrevious value: -[ - "number", - "null" -]New value: +[ + "null", + "number" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / description / typePrevious value: -[ - "string", - "null" -]New value: +"string" - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / isLiveAdded value: +{ + "type": "boolean" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / keyMoments / items / properties / why_it_worksAdded value: +{ + "type": "string" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / likeCount / typePrevious value: -[ - "number", - "null" -]New value: +"number" - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / lyricsAdded value: +{ + "type": "string" +} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / propertiesRemoved value: -{ - "avgShotSeconds": { - "type": "number" - }, - "cutCount": { - "type": "number" - }, - "cutTimes": { - "items": { - "type": "number" - }, - "type": "array" - }, - "cutsPerMinute": { - "type": "number" - }, - "shotCount": { - "type": "number" - } -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / typeRemoved value: -"object" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / publishDate / typePrevious value: -[ - "string", - "null" -]New value: +"string" - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / thumbnailUrlAdded value: +{ + "type": "string" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / viewCount / typePrevious value: -"null"New value: +[ + "number", + "null" +]
- Changed
tubetext--youtube-tiktok-comments-api13 fields changed- removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / confidenceRemoved value: -{ - "type": "number" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / momentIndex / typePrevious value: -"number"New value: +"null" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / timecode / typePrevious value: -"string"New value: +"null" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / oneSided / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / sentiment / typePrevious value: -[ - "number", - "null" -]New value: +[ + "null", + "number" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / sentimentLabel / typePrevious value: -[ - "string", - "null" -]New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / split / typePrevious value: -"null"New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / strongestNegativeMoment / typePrevious value: -"null"New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / strongestPositiveMoment / typePrevious value: -"number"New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / emotion / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / sentiment / typePrevious value: -"number"New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / sentimentLabel / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / topic / typePrevious value: -"string"New value: +[ + "string", + "null" +]
3 tool updates
- Changed
tubetext--shot-by-shot-video-analysis64 fields changed- added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 10Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 11Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 12Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 13Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 14Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 15Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 16Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 17Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 18Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 19Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 20Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 21Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 22Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 23Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 24Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 25Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 26Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 27Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 28Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 29Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 30Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 31Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 32Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 33Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 34Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 35Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 36Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 37Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 38Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 39Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 4Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 40Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 41Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 42Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 43Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 44Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 45Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 46Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 47Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 48Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 49Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 5Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 50Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 51Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 52Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 53Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 54Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 55Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 56Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 57Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 6Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 7Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 8Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 9Added value: +{ + "type": "number" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / errorAdded value: +{ + "type": "string" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / measuredScaleChangePct / typePrevious value: -"number"New value: +[ + "number", + "null" +] - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / overlaysAvailable / properties / requestedAdded value: +{ + "type": "boolean" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / overlaysAvailable / properties / statusAdded value: +{ + "type": "string" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / products / items / propertiesAdded value: +{ + "name": { + "type": "string" + }, + "shots": { + "type": "string" + } +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / products / items / typeAdded value: +"object" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / qualityChecks / properties / spokenCoverage / typePrevious value: -[ - "null", - "number" -]New value: +"number" - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / qualityChecks / properties / whyFailingAdded value: +{ + "properties": { + "3": { + "type": "string" + }, + "8": { + "type": "string" + } + }, + "type": "object" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / returnsTo / typePrevious value: -"null"New value: +[ + "null", + "number" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / viewCountRemoved value: -{ - "type": "number" -}
- Changed
tubetext--video-breakdown-ai15 fields changed- removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / categoryRemoved value: -{ - "type": "string" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelIdRemoved value: -{ - "type": "string" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelName / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / commentCount / typePrevious value: -"number"New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / description / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / engagementRate / typePrevious value: -[ - "null", - "number" -]New value: +[ + "number", + "null" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / isLiveRemoved value: -{ - "type": "boolean" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / keyMoments / items / properties / why_it_worksRemoved value: -{ - "type": "string" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / likeCount / typePrevious value: -"number"New value: +[ + "number", + "null" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / lyricsRemoved value: -{ - "type": "string" -} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / propertiesAdded value: +{ + "avgShotSeconds": { + "type": "number" + }, + "cutCount": { + "type": "number" + }, + "cutTimes": { + "items": { + "type": "number" + }, + "type": "array" + }, + "cutsPerMinute": { + "type": "number" + }, + "shotCount": { + "type": "number" + } +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / typeAdded value: +"object" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / publishDate / typePrevious value: -"string"New value: +[ + "string", + "null" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / thumbnailUrlRemoved value: -{ - "type": "string" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / viewCount / typePrevious value: -[ - "null", - "number" -]New value: +"null"
- Changed
tubetext--youtube-tiktok-comments-api13 fields changed- added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / confidenceAdded value: +{ + "type": "number" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / momentIndex / typePrevious value: -"null"New value: +"number" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / timecode / typePrevious value: -"null"New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / oneSided / typePrevious value: -[ - "string", - "null" -]New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / sentiment / typePrevious value: -[ - "null", - "number" -]New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / sentimentLabel / typePrevious value: -[ - "null", - "string" -]New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / split / typePrevious value: -[ - "null", - "string" -]New value: +"null" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / strongestNegativeMoment / typePrevious value: -[ - "number", - "null" -]New value: +"null" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / strongestPositiveMoment / typePrevious value: -[ - "number", - "null" -]New value: +"number" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / emotion / typePrevious value: -[ - "string", - "null" -]New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / sentiment / typePrevious value: -[ - "number", - "null" -]New value: +"number" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / sentimentLabel / typePrevious value: -[ - "string", - "null" -]New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / topic / typePrevious value: -[ - "string", - "null" -]New value: +"string"
2 tool updates
- Changed
tubetext--shot-by-shot-video-analysis64 fields changed- removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 10Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 11Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 12Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 13Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 14Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 15Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 16Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 17Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 18Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 19Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 20Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 21Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 22Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 23Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 24Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 25Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 26Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 27Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 28Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 29Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 30Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 31Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 32Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 33Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 34Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 35Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 36Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 37Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 38Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 39Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 4Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 40Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 41Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 42Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 43Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 44Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 45Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 46Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 47Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 48Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 49Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 5Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 50Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 51Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 52Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 53Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 54Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 55Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 56Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 57Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 6Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 7Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 8Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / coverage / properties / shotsPerSetup / properties / 9Removed value: -{ - "type": "number" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / errorRemoved value: -{ - "type": "string" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / measuredScaleChangePct / typePrevious value: -[ - "null", - "number" -]New value: +"number" - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / overlaysAvailable / properties / requestedRemoved value: -{ - "type": "boolean" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / overlaysAvailable / properties / statusRemoved value: -{ - "type": "string" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / products / items / propertiesRemoved value: -{ - "name": { - "type": "string" - }, - "shots": { - "type": "string" - } -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / products / items / typeRemoved value: -"object" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / qualityChecks / properties / spokenCoverage / typePrevious value: -"number"New value: +[ + "null", + "number" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / qualityChecks / properties / whyFailingRemoved value: -{ - "properties": { - "3": { - "type": "string" - }, - "8": { - "type": "string" - } - }, - "type": "object" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / returnsTo / typePrevious value: -[ - "null", - "number" -]New value: +"null" - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / viewCountAdded value: +{ + "type": "number" +}
- Changed
tubetext--youtube-tiktok-comments-api13 fields changed- removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / confidenceRemoved value: -{ - "type": "number" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / momentIndex / typePrevious value: -"number"New value: +"null" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / timecode / typePrevious value: -"string"New value: +"null" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / oneSided / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / sentiment / typePrevious value: -[ - "number", - "null" -]New value: +[ + "null", + "number" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / sentimentLabel / typePrevious value: -[ - "string", - "null" -]New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / split / typePrevious value: -"null"New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / strongestNegativeMoment / typePrevious value: -"null"New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / strongestPositiveMoment / typePrevious value: -"number"New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / emotion / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / sentiment / typePrevious value: -"number"New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / sentimentLabel / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / topic / typePrevious value: -"string"New value: +[ + "string", + "null" +]
3 tool updates
- Changed
tubetext--tiktok-transcript1 field changed- removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / aiMinutesRemoved value: -{ - "type": "number" -}
- Changed
tubetext--video-breakdown-ai16 fields changed- added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / categoryAdded value: +{ + "type": "string" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelIdAdded value: +{ + "type": "string" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelName / typePrevious value: -[ - "string", - "null" -]New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / commentCount / typePrevious value: -[ - "number", - "null" -]New value: +"number" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / ctas / items / properties / start / typePrevious value: -[ - "null", - "number" -]New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / description / typePrevious value: -[ - "string", - "null" -]New value: +"string" - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / isLiveAdded value: +{ + "type": "boolean" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / keyMoments / items / properties / why_it_worksAdded value: +{ + "type": "string" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / likeCount / typePrevious value: -[ - "number", - "null" -]New value: +"number" - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / lyricsAdded value: +{ + "type": "string" +} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / propertiesRemoved value: -{ - "avgShotSeconds": { - "type": "number" - }, - "cutCount": { - "type": "number" - }, - "cutTimes": { - "items": { - "type": "number" - }, - "type": "array" - }, - "cutsPerMinute": { - "type": "number" - }, - "shotCount": { - "type": "number" - } -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / typeRemoved value: -"object" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / products / items / properties / brand / typePrevious value: -[ - "null", - "string" -]New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / publishDate / typePrevious value: -[ - "string", - "null" -]New value: +"string" - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / thumbnailUrlAdded value: +{ + "type": "string" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / viewCount / typePrevious value: -"null"New value: +[ + "null", + "number" +]
- Changed
tubetext--youtube-tiktok-comments-api16 fields changed- added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / confidenceAdded value: +{ + "type": "number" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / momentIndex / typePrevious value: -"null"New value: +"number" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / controversialComments / items / properties / timecode / typePrevious value: -"null"New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / oneSided / typePrevious value: -[ - "string", - "null" -]New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / split / typePrevious value: -[ - "null", - "string" -]New value: +"null" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / strongestNegativeMoment / typePrevious value: -[ - "null", - "number" -]New value: +"null" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / strongestPositiveMoment / typePrevious value: -[ - "number", - "null" -]New value: +"number" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / emotion / typePrevious value: -[ - "string", - "null" -]New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / sentiment / typePrevious value: -[ - "number", - "null" -]New value: +"number" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / sentimentLabel / typePrevious value: -[ - "string", - "null" -]New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topComments / items / properties / topic / typePrevious value: -[ - "string", - "null" -]New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / emotion / typePrevious value: -[ - "null", - "string" -]New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / sentiment / typePrevious value: -[ - "null", - "number" -]New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / sentimentLabel / typePrevious value: -[ - "null", - "string" -]New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / topic / typePrevious value: -[ - "null", - "string" -]New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / videoTitle / typePrevious value: -[ - "string", - "null" -]New value: +[ + "null", + "string" +]
2 tool updates
- Changed
tubetext--shot-by-shot-video-analysis1 field changed- changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / measuredScaleChangePct / typePrevious value: -[ - "number", - "null" -]New value: +[ + "null", + "number" +]
- Changed
tubetext--video-breakdown-ai16 fields changed- removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / categoryRemoved value: -{ - "type": "string" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelIdRemoved value: -{ - "type": "string" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelName / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / commentCount / typePrevious value: -"number"New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / description / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / engagementRate / typePrevious value: -[ - "number", - "null" -]New value: +[ + "null", + "number" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / isLiveRemoved value: -{ - "type": "boolean" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / keyMoments / items / properties / why_it_worksRemoved value: -{ - "type": "string" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / likeCount / typePrevious value: -"number"New value: +[ + "number", + "null" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / lyricsRemoved value: -{ - "type": "string" -} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / propertiesAdded value: +{ + "avgShotSeconds": { + "type": "number" + }, + "cutCount": { + "type": "number" + }, + "cutTimes": { + "items": { + "type": "number" + }, + "type": "array" + }, + "cutsPerMinute": { + "type": "number" + }, + "shotCount": { + "type": "number" + } +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / typeAdded value: +"object" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / products / items / properties / brand / typePrevious value: -[ - "string", - "null" -]New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / publishDate / typePrevious value: -"string"New value: +[ + "string", + "null" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / thumbnailUrlRemoved value: -{ - "type": "string" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / viewCount / typePrevious value: -[ - "number", - "null" -]New value: +"null"
1 tool update
- Changed
tubetext--tiktok-transcript1 field changed- added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / aiMinutesAdded value: +{ + "type": "number" +}
3 tool updates
- Changed
tubetext--shot-by-shot-video-analysis1 field changed- changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / measuredScaleChangePct / typePrevious value: -[ - "null", - "number" -]New value: +[ + "number", + "null" +]
- Changed
tubetext--video-breakdown-ai15 fields changed- added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / categoryAdded value: +{ + "type": "string" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelIdAdded value: +{ + "type": "string" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelName / typePrevious value: -[ - "null", - "string" -]New value: +"string" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / commentCount / typePrevious value: -[ - "number", - "null" -]New value: +"number" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / ctas / items / properties / start / typePrevious value: -[ - "number", - "null" -]New value: +[ + "null", + "number" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / description / typePrevious value: -[ - "string", - "null" -]New value: +"string" - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / isLiveAdded value: +{ + "type": "boolean" +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / keyMoments / items / properties / why_it_worksAdded value: +{ + "type": "string" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / likeCount / typePrevious value: -[ - "number", - "null" -]New value: +"number" - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / lyricsAdded value: +{ + "type": "string" +} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / propertiesRemoved value: -{ - "avgShotSeconds": { - "type": "number" - }, - "cutCount": { - "type": "number" - }, - "cutTimes": { - "items": { - "type": "number" - }, - "type": "array" - }, - "cutsPerMinute": { - "type": "number" - }, - "shotCount": { - "type": "number" - } -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / typeRemoved value: -"object" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / publishDate / typePrevious value: -[ - "null", - "string" -]New value: +"string" - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / thumbnailUrlAdded value: +{ + "type": "string" +} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / viewCount / typePrevious value: -"null"New value: +[ + "number", + "null" +]
- Changed
tubetext--youtube-tiktok-comments-api8 fields changed- changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / sentiment / typePrevious value: -[ - "null", - "number" -]New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / sentimentLabel / typePrevious value: -[ - "null", - "string" -]New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / strongestNegativeMoment / typePrevious value: -[ - "number", - "null" -]New value: +[ + "null", + "number" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / emotion / typePrevious value: -[ - "string", - "null" -]New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / sentiment / typePrevious value: -[ - "number", - "null" -]New value: +[ + "null", + "number" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / sentimentLabel / typePrevious value: -[ - "string", - "null" -]New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / topLikedComments / items / properties / topic / typePrevious value: -[ - "string", - "null" -]New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / videoTitle / typePrevious value: -[ - "null", - "string" -]New value: +[ + "string", + "null" +]
1 tool update
- Changed
tubetext--tiktok-transcript1 field changed- removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / aiMinutesRemoved value: -{ - "type": "number" -}
2 tool updates
- Changed
tubetext--tiktok-transcript1 field changed- added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / aiMinutesAdded value: +{ + "type": "number" +}
- Changed
tubetext--video-breakdown-ai15 fields changed- removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / categoryRemoved value: -{ - "type": "string" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelIdRemoved value: -{ - "type": "string" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / channelName / typePrevious value: -"string"New value: +[ + "null", + "string" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / commentCount / typePrevious value: -"number"New value: +[ + "number", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / description / typePrevious value: -"string"New value: +[ + "string", + "null" +] - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / engagementRate / typePrevious value: -[ - "null", - "number" -]New value: +[ + "number", + "null" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / isLiveRemoved value: -{ - "type": "boolean" -} - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / keyMoments / items / properties / why_it_worksRemoved value: -{ - "type": "string" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / likeCount / typePrevious value: -"number"New value: +[ + "number", + "null" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / lyricsRemoved value: -{ - "type": "string" -} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / propertiesAdded value: +{ + "avgShotSeconds": { + "type": "number" + }, + "cutCount": { + "type": "number" + }, + "cutTimes": { + "items": { + "type": "number" + }, + "type": "array" + }, + "cutsPerMinute": { + "type": "number" + }, + "shotCount": { + "type": "number" + } +} - added
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / pacing / typeAdded value: +"object" - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / publishDate / typePrevious value: -"string"New value: +[ + "null", + "string" +] - removed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / thumbnailUrlRemoved value: -{ - "type": "string" -} - changed
Output schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / viewCount / typePrevious value: -[ - "null", - "number" -]New value: +"null"
Related MCP Connectors
YouTube transcripts, comment sentiment and the moments viewers react to, plus channel stats.
AI speech-to-text for public TikTok videos: SRT, VTT, word timings, speaker labels, 90+ languages.
Live TikTok data for AI agents: trends, posts, creators, comments, sounds, hooks, video analysis.
Short-form video analytics and trend intelligence for TikTok, YouTube, and Instagram
Related MCP Servers
- FlicenseBqualityBmaintenanceEnables creators to analyze supplied short-form video transcripts and metadata into structured hook, retention, remix, script, content-gap, and creator-pack outputs without API keys or paid external services.8-
- AlicenseNot gradedqualityBmaintenanceEnables MCP clients to analyze short-form videos into scenes with transcripts, beats, levers, and holds, and to quickly screen videos for production, voice, and custom questions.948 npm1MIT
- FlicenseNot gradedqualityFmaintenanceAnalyzing any TikTok account via AI. Set up guide here: https://viral.app/tools/tiktok-mcp9-
- AlicenseNot gradedqualityCmaintenanceEnables MCP clients and skill-aware agents to retrieve structured TikTok videos, profiles, hashtags, comments, followers, and related feeds without login. It supports natural-language requests for filtering, transcripts, downloads, and AI labels such as brand safety and sentiment.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.