Moment score
Prioritized candidates so people or downstream systems start with the strongest moments.
The API runs the same recorded-media analysis and rendering pipeline that powers ChatClipThat. Upload authorized video or audio, run reusable questions or one-off video analysis, get structured evidence, and optionally render selected video moments as finished MP4 files.
The creator app and developer console are different front ends over the same production analysis and rendering pipeline. Keep your own interface, consume the structured output, and ask CCT to render only when your product needs a finished video file.
Prioritized candidates so people or downstream systems start with the strongest moments.
Start, end, hook, and optional subclip timing shaped around a self-contained moment.
Human-readable reasons grounded in transcript, audio, visual context, and narrative payoff.
Titles, summaries, event types, and transcript excerpts ready for your own experience.
For reusable workflows, privately upload video or audio, save a scanner, and run it once or in a batch. For one-off video work, submit an authorized source URL and consume normalized Moment JSON. Subscribe to signed webhooks for terminal events, or poll status; render selected video Moments when you need finished files.
{
"source_url": "https://media.example.com/session.mp4",
"analysis_start_seconds": 0,
"analysis_end_seconds": 3600,
"profile": "conversation",
"max_moments": 30,
"min_seconds": 20,
"max_seconds": 60
}
{
"moments": [{
"id": "mom_8f6a2d4195785bf79e1d40b84224d221",
"start_ms": 2294200,
"end_ms": 2331900,
"score": 0.94,
"title": "The answer that reframes the interview",
"signals": [{"type": "transcript", "score": 0.91}]
}]
}
{
"analysis_id": "ana_...",
"source_url": "https://media.example.com/session.mp4",
"moment_ids": ["mom_..."],
"render": {
"output": {"aspect_ratio": "9:16", "format": "mp4"},
"captions": {"enabled": true, "preset_id": "cct_clean_v1"}
}
}
The first version stays narrow enough to be dependable while serving several long-form video products.
Surface ranked candidates after an upload or completed broadcast without making creators scrub the full recording.
Send editors a shortlist with boundaries, summaries, and evidence while keeping the existing editing stack.
Identify answers, explanations, product demonstrations, and narrative payoffs in conversation-heavy recordings.
Product reveals and sale moments are a promising future profile. They are not part of the current supported beta scope.
The service exposes the recorded-media pipeline as explicit, account-scoped resources. Continuous live ingest and organization-specific detectors remain separate future layers.
Choose a paid CCT plan, issue a key, add your authorized media hostname, and submit your first API analysis without waiting for approval.
Self-serve API access · paid plans