Automations

Importable workflow templates built on the apihq actors, all maintained in one open GitHub repo. n8n workflows import straight from their Raw URL, Make blueprints import as a saved file, and GitHub Actions templates copy into your repo's workflows directory. Setup is a few field changes — your Apify token (a repository secret, for Actions), your own IDs or package name in place of the examples, and, for the Slack alerts, your webhook URL. Failure handling is pre-wired in every template, so a bad input becomes a typed $0 row, not a crashed run. Wire the last step to wherever your data lives.

12 of 12 templates

n8n · TranscriptsYouTube videos → transcript textPaste video IDs, get one item per video with the full transcript joined to plain text. Captionless and unplayable videos exit on the false branch as typed rows instead of crashing the execution.A 50-video batch costs about $0.15 (50 × $0.003 plus a $0.00005 start fee) — videos that can't deliver a transcript are $0.n8n · Play reviewsDaily Google Play review snapshotEvery day, pull an app's 100 newest reviews and fan them out one item per review — ready to route into Slack, Sheets, or a sentiment step. Each pull bills the reviews it returns, so add a dedup step downstream if you only want reviews you haven't seen.100 newest reviews per day cost $0.008 — about $0.24 per month per app.n8n · CommentsYouTube video → comments datasetOne video in, one item per comment out — author, text, likes — with videos that have comments disabled exiting as typed rows instead of failed executions.200 comments cost $0.08; a video with comments off costs $0.n8n · Channel videos + TranscriptsYouTube channel → transcript corpusPaste a channel URL or @handle and get one item per video with the full transcript as plain text — the two-actor answer to "get transcripts for a whole channel." The channel actor lists the videos, the transcript actor reads each one, and captionless or unplayable videos exit as typed rows instead of stopping the corpus build.A 50-video channel costs at most $0.18 — $0.025 to list it and $0.15 for the transcripts; captionless videos are $0.n8n · Search + TranscriptsKeyword search → transcript corpusOne keyword in, the transcripts of its top-ranking videos out — the search actor collects what ranks, the transcript actor turns each video into plain text ready for summarization, embedding, or competitor research. Videos without captions exit as typed rows and cost nothing.20 videos per keyword cost at most $0.07 — $0.004 for the search results and $0.06 for the transcripts; misses are $0.n8n · Play reviewsNegative Play-review Slack alertsEvery day, pull an app's newest Google Play reviews and push the 1- and 2-star ones into Slack with text, date, and permalink. A dedup step suppresses already-alerted reviews on later runs — at-least-once alerting: the first scheduled run covers the existing backlog, and a failed execution can repeat its alerts.100 newest reviews per day cost $0.008 — about $0.24 per month per app, whether or not any alert fires.Make · TranscriptsYouTube videos → transcript rows (Make)The transcript job as a Make blueprint: one HTTP module runs the batch, an Iterator fans it out one bundle per video, and a router splits billed transcript rows from unbilled failure rows on filters — so a captionless video flows past your destination instead of erroring the scenario.A 50-video batch costs about $0.15 (50 × $0.003 plus a $0.00005 start fee) — videos that can't deliver a transcript are $0.Make · Play reviewsGoogle Play reviews snapshot (Make)The review-snapshot job as a Make blueprint: one HTTP module pulls an app's newest reviews, an Iterator fans them out one bundle per review with the numeric score, and failed lookups exit on a filtered route. Schedule the scenario for a daily snapshot.100 newest reviews per day cost $0.008 — about $0.24 per month per app.Make · CommentsYouTube video → comments (Make)The comments job as a Make blueprint: one HTTP module fetches a video's comments, an Iterator fans them out one bundle per comment — author, text, likes — and a video with comments disabled exits on the failure route instead of erroring the scenario.200 comments cost $0.08; a video with comments off costs $0.GitHub Actions · TranscriptsYouTube transcripts batch (GitHub Actions)Run a transcript batch straight from GitHub: a workflow_dispatch takes comma-separated video IDs, calls the actor, posts a delivered-vs-failed job summary, and uploads the dataset as an artifact. Captionless videos land as typed $0 rows, not failed jobs.A 50-video batch costs about $0.15 (50 × $0.003 plus a $0.00005 start fee) — videos that can't deliver a transcript are $0.GitHub Actions · Play reviewsGoogle Play reviews → git history (GitHub Actions)Git-scraping for app reviews: every day the workflow pulls an app's newest reviews and commits them to your repository as a dated JSON file — a diffable, greppable review history with no database to run. Failed lookups are typed $0 rows.100 newest reviews per day cost $0.008 — about $0.24 per month per app.GitHub Actions · CommentsYouTube comments batch (GitHub Actions)One video's comments fetched from a manual GitHub Actions run: dispatch with a URL or 11-character ID, get the dataset as an artifact plus a delivered-vs-failed job summary. A video with comments disabled is a typed $0 row, not a failed job.200 comments cost $0.08; a video with comments off costs $0.

All templates run on your existing Apify account (free tier included) and pay per delivered result. Make and Zapier setups are covered step-by-step in the guides.