Skip to content
FlowHubFluxonLab

Code workflow'ları

1.006 sonuç — tümü kaynağa bağlı n8n referansı

CW
free

Get Xiaohongshu user published notes with JustOneAPI

Use this n8n workflow to get published notes from a Xiaohongshu user profile with JustOneAPI. Who’s it for This template is for creator research teams, marketing teams, creator operations teams, analysts, and automation builders who want to monitor a Xiaohongshu account and collect published note data in a reusable format. What this workflow does The workflow starts from a Xiaohongshu user ID and sends a request to the User Published Notes V4 endpoint. It keeps the raw API response, then converts the returned notes into a cleaner structured list for downstream use. This makes it useful for account monitoring, publishing analysis, content archiving, competitor research, and building automated reporting workflows. What you need A JustOneAPI token A Xiaohongshu user ID An n8n environment with HTTP Request node support Set up Import the workflow into n8n. Open the Set API Request Parameters node. Add your JustOneAPI token. Enter the Xiaohongshu user ID you want to inspect. Leave lastCursor empty for the first request, or set it if you want to continue from a previous page. Run the workflow. How it works Prepare the API inputs. Request the published notes list from Xiaohongshu User Publ

apisub001 tarafından
CW
free

Generate AI images using Havis AI Seedream 5 Lite

Havis AI - Seedream 5 Lite n8n Workflow Summary This n8n workflow submits an image generation job to Havis AI Seedream 5 Lite, waits for processing, polls task status, and returns result data when the job completes. Who is this for? Creators who want a reusable no-code generation form. Agencies building client-facing AI automation. Developers who want an importable API test workflow. n8n users connecting Havis AI output to storage, Slack, Sheets, Airtable, webhooks, or a CMS. What this workflow does Opens an n8n Form Trigger for Seedream 5 Lite inputs. Builds a clean JSON payload and removes empty optional fields. Sends a POST request to https://havis.ai/api/seedream-5. Waits 8 seconds, then polls https://havis.ai/api/task/{task_id}. Loops while the task is processing. Returns task ID, status, result URLs, credits used, and submitted payload. Returns a clean error object if the task fails. Setup Import the JSON workflow into n8n. Open the Form Trigger URL. Enter your Havis API key in api_key. Use only the key value; the workflow adds Bearer automatically. Fill in the model inputs and submit. For production, store the API key in n8n credentials or environment variables instead of ty

Tran Trung Nghia tarafından
CW
free

Generate and edit images using Havis AI GPT Image 2

Havis AI - GPT Image 2 n8n Workflow Summary This n8n workflow submits an image generation job to Havis AI GPT Image 2, waits for processing, polls task status, and returns result data when the job completes. Who is this for? Creators who want a reusable no-code generation form. Agencies building client-facing AI automation. Developers who want an importable API test workflow. n8n users connecting Havis AI output to storage, Slack, Sheets, Airtable, webhooks, or a CMS. What this workflow does Opens an n8n Form Trigger for GPT Image 2 inputs. Builds a clean JSON payload and removes empty optional fields. Sends a POST request to https://havis.ai/api/gpt-image-2. Waits 8 seconds, then polls https://havis.ai/api/task/{task_id}. Loops while the task is processing. Returns task ID, status, result URLs, credits used, and submitted payload. Returns a clean error object if the task fails. Setup Import the JSON workflow into n8n. Open the Form Trigger URL. Enter your Havis API key in api_key. Use only the key value; the workflow adds Bearer automatically. Fill in the model inputs and submit. For production, store the API key in n8n credentials or environment variables instead of typing it int

Tran Trung Nghia tarafından
CsheetsW
free

Fetch live commodity quotes with Octagon, OpenAI (GPT-5.4 Mini) and Google Sheets

Quick overview Automatically fetches live commodity quotes (gold, silver, crude oil, natural gas, and more) using an Octagon AI Agent, then writes prices, changes, ranges, volume, and moving averages back to a Google Sheet. How it works Reads commodity symbols (GCUSD, SIUSD, CLUSD, NGUSD, etc.) from a Google Sheet. Fetches the live commodities-quote Skill from GitHub and builds an Octagon Agent prompt for each symbol. Calls the Octagon Agent for real-time quotes and parses the response. Writes the price, change, ranges, volume, and moving averages back to the sheet. Setup Set aside about 5 minutes to complete the configuration. Connect your Google Sheets, OpenAI, and Octagon credentials. Point the Sheets nodes at your commodities sheet, making sure it has a Symbol or Ticker column. Ensure date ranges are in the Sheet. Review the sticky notes inside the workflow for detailed configuration notes. Requirements Google Sheets account and credentials OpenAI credentials (GPT-5.4 Mini) Octagon Agent credentials A Google Sheet with a Symbol or Ticker column Customization Add or remove commodity symbols in the sheet to track different markets Adjust which data fields (price, change, ranges,

Octagon tarafından
CW
free

Search Xiaohongshu users by keyword and get profile details with JustOneAPI

Use this n8n workflow to search Xiaohongshu users from a keyword and get profile details with JustOneAPI. Who’s it for This template is for creator research teams, marketing teams, creator operations teams, and automation builders who want to turn a Xiaohongshu keyword into structured user profile data inside n8n. What this workflow does The workflow starts from one keyword and searches Xiaohongshu users with the V2 user search endpoint. It extracts unique user IDs from the returned results, keeps the first unique user ID by default, fetches user profile details with the user profile endpoint, and returns a structured output for downstream use. This makes it useful for creator discovery, account research, brand research, and competitor monitoring workflows. How to set up Import the workflow into n8n. Open the Prepare API and Research Inputs node. Add your JustOneAPI token. Update keyword. Optionally adjust page and maxUsers. Leave maxUsers at 1 if you want to fetch only the first unique user result by default. Run the workflow and review the final output node. Requirements A JustOneAPI token An n8n environment with HTTP Request support How to customize the workflow You can increase

apisub001 tarafından
ACsheetsW
free

Turn videos into Twitter threads, LinkedIn posts, and blogs with WayinVideo and GPT-4o-mini

Description Submit any video URL — podcast, webinar, interview, or YouTube video — along with the title, creator name, niche, target audience, and tone and the workflow transcribes the full recording automatically. WayinVideo's Transcription API returns a speaker-labeled, timestamped transcript which is sent to GPT-4o-mini in one call to produce all three content pieces simultaneously: a 10-tweet Twitter thread, a 200–300 word LinkedIn post, and a 600–800 word SEO blog post with HTML structure, meta description, and focus keyword. Word counts are tracked for all three pieces and everything is saved as one row in Google Sheets with Status set to Draft. Built for content marketers, solo creators, agencies, and social media managers who want to repurpose every video into three platform-specific pieces without writing anything manually. What This Workflow Does Transcribes the full video with speaker labels and timestamps** — WayinVideo's Transcription API returns every word spoken in the video with the speaker name and timestamp so GPT has full context to work from Generates all three content pieces in one GPT call** — The Twitter thread, LinkedIn post, and blog post are all produced t

isaWOW tarafından
CW
free

Generate AI videos using Havis AI Grok Imagine

Havis AI - Grok Imagine n8n Workflow Summary This n8n workflow submits a video generation job to Havis AI Grok Imagine, waits for processing, polls task status, and returns result data when the job completes. Who is this for? Creators who want a reusable no-code generation form. Agencies building client-facing AI automation. Developers who want an importable API test workflow. n8n users connecting Havis AI output to storage, Slack, Sheets, Airtable, webhooks, or a CMS. What this workflow does Opens an n8n Form Trigger for Grok Imagine inputs. Builds a clean JSON payload and removes empty optional fields. Sends a POST request to https://havis.ai/api/grok-imagine. Waits 8 seconds, then polls https://havis.ai/api/task/{task_id}. Loops while the task is processing. Returns task ID, status, result URLs, credits used, and submitted payload. Returns a clean error object if the task fails. Setup Import the JSON workflow into n8n. Open the Form Trigger URL. Enter your Havis API key in api_key. Use only the key value; the workflow adds Bearer automatically. Fill in the model inputs and submit. For production, store the API key in n8n credentials or environment variables instead of typing it

Tran Trung Nghia tarafından
CW
free

Generate and edit images with Havis AI Nano Banana 2

Havis AI - Nano Banana 2 n8n Workflow Summary This n8n workflow submits an image generation job to Havis AI Nano Banana 2, waits for processing, polls task status, and returns result data when the job completes. Who is this for? Creators who want a reusable no-code generation form. Agencies building client-facing AI automation. Developers who want an importable API test workflow. n8n users connecting Havis AI output to storage, Slack, Sheets, Airtable, webhooks, or a CMS. What this workflow does Opens an n8n Form Trigger for Nano Banana 2 inputs. Builds a clean JSON payload and removes empty optional fields. Sends a POST request to https://havis.ai/api/nano-banana-2. Waits 8 seconds, then polls https://havis.ai/api/task/{task_id}. Loops while the task is processing. Returns task ID, status, result URLs, credits used, and submitted payload. Returns a clean error object if the task fails. Setup Import the JSON workflow into n8n. Open the Form Trigger URL. Enter your Havis API key in api_key. Use only the key value; the workflow adds Bearer automatically. Fill in the model inputs and submit. For production, store the API key in n8n credentials or environment variables instead of typin

Tran Trung Nghia tarafından
CW
free

Get Xiaohongshu note details from a keyword with JustOneAPI

Use this n8n workflow template to get Xiaohongshu note details from a keyword with JustOneAPI. Who’s it for This template is for content researchers, creator operations teams, marketing teams, and automation builders who want to turn a Xiaohongshu keyword into a structured list of note details inside n8n. How it works The workflow starts with a single configuration node where you add your JustOneAPI token and the keyword you want to research. It then searches Xiaohongshu notes with the V2 search endpoint, extracts note IDs from the returned results, removes duplicates, and keeps only the first unique note ID by default. After that, it requests note details and outputs a structured note detail record that can be reused in downstream workflows. You can increase maxNotes if you want to retrieve details for more than one unique note ID. How to set up Import the workflow into n8n. Open the Set API Token and Research Inputs node. Add your JustOneAPI token. Replace the placeholder values for keyword and other optional search inputs. Leave maxNotes set to 1 if you want to fetch only the first unique result by default. Run the workflow and review the final output node. Requirements A JustOn

apisub001 tarafından
Csheets
free

Monitor SaaS contract renewals from Google Sheets and send Slack alerts

Your automated SaaS contract renewal monitor that sends multi-stage Slack alerts 45, 30, 14, and 7 days before each contract expires. Stop missing renewal deadlines and overpaying on auto-renewals. This workflow monitors your contract calendar in Google Sheets, sends progressive Slack notifications with manual research checklists, and tracks alert history to prevent duplicate notifications. You manage the vendors; it manages the reminders. This is not a generic reminder bot. It is a production-ready procurement intelligence system designed to give finance and operations teams the advance notice needed to research alternatives, negotiate better terms, and avoid costly auto-renewals. How the workflow works The workflow executes in four stages: 1. TRIGGER & SCHEDULE The workflow runs daily at 9:00 AM using a cron trigger (0 9 * * *). The schedule runs in your configured timezone (default: UTC). A single daily check scans your entire contract portfolio and identifies which renewals are entering their alert windows. 2. LOAD & VALIDATE Using Google Sheets' native integration, the workflow reads your contract tracking spreadsheet (columns A-F: Contract Name, Vendor Name, Renewal Date, Ann

Mychel Garzon tarafından
ACsheetsW
free

Turn webinars into a 5-day email course using WayinVideo, GPT-4o-mini, and Google Sheets

Description Submit any webinar recording URL using a simple form along with your course name, target audience, brand name, and preferred email tone and the workflow builds a complete 5-day drip email course automatically. WayinVideo AI Clipping extracts the top 5 most engaging teaching moments from the recording, ranked by engagement score so the best content becomes Day 1. GPT-4o-mini then writes a complete email lesson for each clip — with subject line, preview text, email body, key takeaway, CTA text, and a CTA URL placeholder — where Day 1 is welcoming, the final day wraps up, and middle days flow naturally between them. All 5 emails are saved to Google Sheets as a ready-to-use drip course with Status set to Draft. Built for course creators, coaches, educators, and marketing teams who want to turn any webinar into a ready-to-send email sequence without writing a single word manually. What This Workflow Does Extracts the top 5 teaching moments by engagement score** — WayinVideo AI Clipping ranks moments by engagement and the workflow sorts them highest first so your best content always becomes Day 1 Assigns each clip to a day number automatically** — Clips are sorted and labeled

Incrementors tarafından
CWnotion
free

Search and score relevant jobs using Google Gemini, JSearch, and Notion

Automated Job Search & AI Relevance Evaluator Overview This n8n template automates the entire job hunting process by cross-referencing a candidate's PDF resume with live job listings from the JSearch API. It automatically filters for fresh, unapplied roles, uses Google Gemini AI to critically evaluate each job's relevance against the candidate's specific experience, and logs highly tailored matches directly into a Notion database for seamless tracking. 🚀 How it works Context & Extraction: The workflow fetches existing applications from your Notion database to prevent duplicate tracking, then reads and extracts plain text directly from a local PDF resume. Role Discovery: A Google Gemini node isolates the candidate's current job title to formulate a precise search query. This query is sent to the JSearch API (via RapidAPI) to pull live job listings. Smart Filtering: Natively filters out jobs posted more than 14 days ago and jobs that already exist in your Notion tracker, ensuring only fresh, unseen postings are processed. AI Evaluation: The core of the workflow! Google Gemini acts as an expert technical recruiter, comparing the candidate's resume against each job description. It gen

Navneet Singh Arora tarafından
ACgmailgoogledrive
free

Automate employee onboarding with Groq, Gmail, Slack and Google Workspace

How it works New hire submits an onboarding form with their details Groq AI generates personalised welcome content, Slack messages, and IT access request Welcome email sent to the new hire via Gmail Automated emails sent to HR, the manager, and IT team Company Policy and Employee Handbook PDFs downloaded from Drive and attached Slack messages posted to #general and #hr-team channels Onboarding record appended to Google Sheets tracker Set up steps Estimated time: ~15 minutes Connect Groq API, Gmail, Slack, Google Drive, and Google Sheets credentials Upload your Policy and Handbook PDFs to Drive and link them in the Download nodes Select your Slack channels in the two Slack nodes Select your onboarding Google Sheet in the Append row node Activate the workflow and share the form link with new hires

Redowan Ahmed Farhan tarafından
ACsheetsW
free

Turn TikTok videos into Facebook posts using WayinVideo and GPT-4o-mini

Description Paste any TikTok, YouTube, or short-form video URL into a simple form along with your brand name, target audience, and preferred tone and the workflow automatically transcribes the content and writes a ready-to-publish Facebook caption. GPT-4o-mini follows ten Facebook engagement rules to write a hook, short paragraphs, a call to action, and up to 8 hashtags — then posts the caption directly to your Facebook Page feed via the Graph API. Every post is logged to Google Sheets with the Post ID, Post URL, character count, and Posted status. Built for social media managers, content creators, and brands who produce short-form video and want Facebook posts published automatically without rewriting captions manually. What This Workflow Does Transcribes any video into plain text** — WayinVideo processes the video and returns a clean spoken text version that GPT uses as the source for caption writing Writes a Facebook caption following 10 engagement rules** — GPT-4o-mini produces a hook, short paragraphs, a tone-matched body, a CTA, optional video link, and up to 8 hashtags Optionally includes the video link in the post** — If you choose Yes at form submission, the video URL is a

isaWOW tarafından
ACsheetsW
free

Convert podcasts to LinkedIn articles with WayinVideo and GPT-4o-mini

Description Submit your podcast or video URL using a simple form and the workflow automatically transcribes the full episode with speaker labels and timestamps. GPT-4o-mini then reads the transcript and writes a complete LinkedIn newsletter article — headline, 400–600 word body, five key takeaways, and hashtags — following seven LinkedIn readability rules. The finished draft is saved to Google Sheets with a Status of "Draft" so you can review and publish when ready. Built for podcast hosts, content marketers, and personal brand builders who want to turn every episode into a LinkedIn article without writing from scratch. What This Workflow Does Transcribes your podcast with speaker labels** — WayinVideo processes the full episode and returns each segment attributed to the correct speaker with timestamps Polls automatically until transcription is complete** — Waits 60 seconds then checks the status repeatedly every 30 seconds until the transcript is ready, with no manual monitoring needed Formats the transcript for AI analysis** — Structures every segment as speaker name with timestamp so GPT understands who said what and when Writes a complete LinkedIn article** — GPT-4o-mini produc

isaWOW tarafından
CW
free

Track Pennylane invoice payment status with Slack notifications

Who is this for Teams using Pennylane (French accounting platform) who want automatic alerts when invoices are paid or become overdue, without checking Pennylane manually. What it does This workflow runs every 15 minutes, fetches all customer invoices from Pennylane, and classifies them as paid, overdue, or upcoming. If any invoices have been paid or are overdue, it sends a summary notification to Slack. If everything is normal, the workflow ends silently. How to set up Import this workflow into n8n Create a Header Auth credential with name Authorization and value Bearer <YOUR_PENNYLANE_TOKEN> Select your Slack channel in the SL Send Notification node Adjust the schedule interval in the Schedule Trigger node if needed Requirements Pennylane account with API access (Essentiel plan or higher) Pennylane API token with scope: customer_invoices:all (Optional) Slack workspace for notifications How to customize Change the polling interval in the Schedule Trigger node (default: every 15 minutes) Replace Slack with Telegram, Email, or any other notification channel Note: Pennylane API does not support filtering by status or paid fields, all classification is done client-side in a Code

Gauthier Huguenin tarafından
CWtelegram
free

Send daily Brent crude oil futures prices to Telegram with 0 API cost

Who is this for? Oil traders, energy analysts, commodity research desks, shipping operations teams, refinery planners, equity investors in oil stocks, macro researchers, and anyone whose day starts with "where is Brent trading?" If you track the international oil benchmark and want hands-free price updates delivered to Telegram multiple times a day without paying for a Bloomberg terminal or a commodity data API, this workflow is built for you. What problem does this solve? Most professional oil price data sources charge steep monthly fees. Bloomberg terminals run into thousands per month. Refinitiv, CQG, and similar platforms are priced for institutions. Free alternatives exist but require manually checking websites throughout the day, which breaks focus and wastes time. This workflow silently scrapes the public Brent Crude futures page on oilprice.com, extracts the 10-month forward curve, formats the data into a clean tabular Telegram message, and delivers it on a configurable schedule. You get institutional-grade visibility into the Brent forward curve without spending a rupee on data feeds. Zero ongoing cost to run This workflow has no API keys, no subscriptions, and no metered

Rahul Shah tarafından
ACWopenaichatmodel
free

Generate AI-powered pro vs con debates with GPT-4o and Google Sheets tracking

This workflow automatically processes incoming debate topic requests, generates structured, evidence-backed Pro vs Con debates with balanced arguments, rebuttals, and final verdicts using AI, delivers them via email, and logs everything in Google Sheets. Who’s it for • Students and debaters preparing arguments • Content creators and podcasters • Researchers and analysts needing balanced views • Decision-makers and AI enthusiasts exploring topics How it works / What it does Captures new debate requests (webhook or scheduled poll) Validates the topic and prepares context AI generates full structured debate (Pro/Con arguments with evidence, rebuttals, verdict) Formats professional markdown output Emails the complete debate to the requester Logs topic, verdict summary, and generation details in Google Sheets How to set up Import this workflow Set up credentials (Webhook, Google Sheets, OpenAI/Anthropic) Update default instructions and email sender Activate workflow Requirements • Webhook endpoint for topic submissions • Google Sheets • OpenAI / Anthropic / Grok API • Clear debate topic input How to customize the workflow • Modify AI prompt for depth, tone, or format in the AI node • Ad

Oneclick AI Squad tarafından
ACgmailsheets
free

Audit multi-page CRO with GPT-4o-mini, Google Sheets, and Gmail alerts

Description Submit up to 3 landing page URLs using a simple form and the workflow audits each one automatically. For every page, GPT-4o-mini scrapes the content, scores it across five dimensions, identifies the top conversion issue, and generates five specific page fixes. Every result is logged to Google Sheets and pages that score below your alert threshold trigger an automatic Gmail alert with the full breakdown. Built for marketing managers, agency owners, and growth teams who need structured, repeatable conversion audits without spending hours reviewing pages manually. What This Workflow Does Scrapes and cleans each page automatically** — Fetches the raw HTML for every URL submitted, strips all scripts and styles, and prepares clean text for AI analysis Scores pages across five CRO dimensions** — GPT-4o-mini rates each page on overall conversion potential, CTA strength, trust score, and message clarity on a 1–10 scale Generates a letter grade per page** — Assigns A+ through F based on the overall score so you can rank pages at a glance Produces five page-specific fixes** — Every fix references actual content from the page and is scoped to be doable within 1–2 days — no generic

Incrementors tarafından
ACWopenaichatmodel
free

Optimize blog and product pages for Google AI Overviews with GPT-4 and Sheets

This workflow automatically monitors blog posts or product pages for new/updated content, analyzes Google AI Overviews to identify optimization gaps, auto-generates optimized titles, summaries, and schema markup, and applies these improvements to enhance visibility in AI search results. Who's it for • SEO managers optimizing for AI-driven search results • Content teams publishing 5+ articles per week • E-commerce teams managing product page visibility • Digital marketers tracking AI Overview presence How it works / What it does Detects new or updated blog posts / product pages via webhook or schedule Fetches raw content and existing metadata Queries Google Search API to analyze AI Overview coverage gaps AI generates optimized title, meta summary, and JSON-LD schema markup Pushes improvements back to CMS or target endpoint Logs all changes and scores to Google Sheet tracker How to set up Import this workflow Set up credentials (Google Search API, OpenAI/Anthropic, CMS/HTTP, Google Sheets) Update your site URL and content preferences Activate workflow Requirements • Webhook endpoint or CMS trigger • Google Custom Search API key • OpenAI / Anthropic / Grok API • CMS REST API or target

Oneclick AI Squad tarafından
ACgroqchatmodelS
free

Answer portfolio questions with live profile data, Groq and chat memory

Build a conversational AI chatbot for your personal portfolio that answers questions about your experience, skills, projects, and contact info — powered by Groq and live profile data fetched from a JSON endpoint. How it works A visitor sends a message via the public chat widget The workflow fetches your latest profile data from a hosted JSON URL Profile data + chat input are prepared and passed to the AI agent The Groq-powered agent answers questions using only your profile data Chat memory retains the last 10 messages for context-aware replies Setup Replace the profile JSON URL in Get Profile with your own hosted endpoint Connect your Groq API credential Update the system prompt in Chat Agent with your name Activate and embed the chat widget on your portfolio site Requirements Groq API key (free tier works) A publicly accessible JSON file containing your profile data

Yash Kabra tarafından
AChtml
free

Route and triage support tickets with Claude Sonnet and your CRM

Overview This workflow automates customer support ticket processing using AI-powered analysis, classification, and intelligent routing. It processes incoming tickets from email or webhook, translates messages when needed, analyzes sentiment and urgency, and routes tickets to auto-reply or escalation flows. The system also updates CRM platforms and logs observability metrics for monitoring. This enables faster response times, improved customer experience, and scalable support operations. How It Works Input Sources Receives tickets via: IMAP Email Trigger Webhook endpoint Workflow Configuration Defines: CRM/Helpdesk API endpoint Escalation webhook URL Observability logging endpoint Data Cleaning & Normalization Extracts and cleans HTML content Normalizes ticket data: Ticket ID User email Message content Timestamp Source channel Language Detection & Translation Detects the original language Translates message into English if needed Returns confidence score AI Support Intelligence Classifies ticket into: Sentiment (positive/neutral/negative) Urgency (low → critical) Category (billing, bug, technical, etc.) Generates: Short summary Churn risk score (0–1) Recommended action path Decision

ResilNext tarafından
CsheetsWpostgres
free

Check job apply URLs and deactivate dead links in Postgres and Google Sheets

Keep your job listings database clean without manual checks. Every three days, this workflow fetches all active jobs from your Postgres database, runs each application URL through a validation check, identifies dead links via HTTP status codes and soft-404 redirect detection, then marks failed entries as inactive in both Supabase and Google Sheets simultaneously. Who it's for Teams running a job aggregator, career platform, or internal hiring tracker who store job listings in Postgres and want stale or broken apply links removed automatically — without waiting for user reports. How it works A Schedule Trigger fires every 3 days All active jobs are fetched from your Postgres (Supabase) database via a SQL query A Prepare URLs node filters out any rows with missing, malformed, or non-HTTP URLs before they're checked An HTTP Request node sends a HEAD request to each apply_url A Find Dead Jobs code node analyzes each response and flags a job as dead if: Status code is 404 or 410 DNS resolution fails (ENOTFOUND) Connection is refused (ECONNREFUSED) A 301/302/307 redirect points to a different path — indicating the job was removed and the ATS is silently redirecting (soft-404 detection) I

Panth1823 tarafından
CsheetsWpostgres
free

Aggregate multi-source job boards into Supabase and Google Sheets

Stop manually checking dozens of career pages. This workflow runs every morning, hits the public APIs of 8+ ATS platforms and job boards, normalizes every listing into a single clean schema, and syncs everything to Supabase and Google Sheets deduplicated and ready to query. Who it's for Job seekers, recruiters, or career platforms that want a consolidated, up-to-date feed of openings from specific companies without scraping, without API keys, and without paying for a jobs aggregator. How it works A Schedule Trigger fires daily at 8 AM IST A Company List code node defines all sources grouped by ATS type (Greenhouse, Lever, Ashby, Workable, SmartRecruiters, RemoteOK, and board APIs like Remotive, Himalayas, Arbeitnow, Jobicy) A Prepare Request node builds the correct API URL and headers for each source, including multi-page pagination for SmartRecruiters (up to 500 jobs via offset) and Himalayas (up to 500 via page param) An HTTP Request node fetches all sources in batches of 5 A Parse + Enrich + Filter node normalizes all divergent JSON structures into a unified schema — resolving ISO country codes, Indian city detection, salary parsing across all formats, and domain-based filtering

Panth1823 tarafından