Public Demo Video Signal Agent avatar

Public Demo Video Signal Agent

Pricing

from $5.00 / 1,000 useful demo video signal results

Go to Apify Store
Public Demo Video Signal Agent

Public Demo Video Signal Agent

Extract public product demo and product-tour video evidence, providers, CTAs, hashes, and useful-result pricing.

Pricing

from $5.00 / 1,000 useful demo video signal results

Rating

0.0

(0)

Developer

jack su

jack su

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Extract structured evidence from public product demo, product-tour, and explainer video pages.

This Actor is built for AI agents, sales researchers, product marketers, and competitive-intelligence workflows that need to answer a narrow question:

Does this public page contain credible product demo video evidence?

It does not render JavaScript, play videos, download media, submit forms, or crawl the site.

What It Finds

  • YouTube, Vimeo, Wistia, Loom, Vidyard, Brightcove, Mux, HTML5 video, and related embed signals.
  • Video evidence from iframes, VideoObject JSON-LD, meta video tags, HTML5 media sources, script references, and visible links.
  • Demo/product-tour context such as "watch demo", "product tour", "see it in action", "walkthrough", and "overview video".
  • Watch-demo CTAs.
  • Focus-term matches.
  • A stable demoVideoHash for unchanged comparisons.

What It Does Not Do

  • It is not a lead-form or funnel analyzer. Use a lead-capture workflow for form fields and demo booking friction.
  • It is not a render-readiness checker. A page is not billable here merely because it has an iframe or JavaScript shell.
  • It is not a brand-asset finder. Logo, media-kit, and social preview images are not treated as demo video evidence.
  • It is not a webinar/event scraper. Webinar-only, event replay, speaker, agenda, and registration pages are written as non-billable partial records.

Input Example

{
"demoPageUrls": ["https://www.wistia.com/product"],
"focusTerms": ["video"],
"requestTimeoutSecs": 20
}

Output Highlights

Each dataset record includes:

  • status
  • inputUrl, finalUrl, and siteOriginUrl
  • pageTitle and metaDescription
  • demoPageType
  • videoEmbeds, videoCount, and videoProviders
  • demoCtas and demoCtaCount
  • matchedDemoTerms, matchedRequestDemoTerms, and matchedFocusVideoTerms
  • webinarOnlySignals
  • evidenceSnippets and evidenceUrls
  • videoSignalScore, confidenceScore, and completenessScore
  • demoVideoHash, previousDemoVideoHash, and changeStatus
  • billableEventName

Useful-Result Pricing

This Actor is intended for pay-per-event pricing:

  • apify-actor-start: charged once per run.
  • useful-demo-video-signal-result: charged only for useful, new or changed demo video signal records.

Unchanged records, unsafe URLs, failed fetches, pages without video evidence, demo-request pages without video, focus misses, webinar-only pages, and generic video pages without demo context are not charged for the useful event.

Do not configure apify-default-dataset-item.

URL Safety

The Actor accepts only public HTTP/HTTPS pages. It rejects private-network and local addresses, .local domains, credentials, query parameters, fragments, path parameters, sensitive account/token paths, cross-site redirects, non-HTML responses, and pages larger than 3 MB.

Change Detection

Pass prior records through previousDemoVideoRecords. If the same page returns the same demoVideoHash, the Actor writes an unchanged record without charging useful-demo-video-signal-result.