n8n automation services

We build the automations that run your job search, your leads, and your ops.

BearingNorthAI designs and deploys n8n workflows on your own infrastructure. Below is the full lineup, led by AutoApply AI, a self-hosted job application engine that scrapes, scores, and applies for you every day.

Self-hosted on n8nAutoApply AI
SourceFilterScoreApplyReport
Self-hosted on n8n · About $10 a month to run · Live in 48 hours · Covers 70%+ of your job search

All offerings

Automations, built on n8n, deployed for you.

Every offering below runs on your own accounts. No middleman, no lock-in.

Available now

AutoApply AI

Scrapes LinkedIn daily, scores jobs against your rubric, and auto-applies to matching roles.

Coming soon

Lead Generation Automation

Sources, enriches, and delivers qualified leads straight into your CRM every morning.

Coming soon

CRM Sync Automation

Keeps your CRM, sheets, and inbox in sync automatically, with zero manual re-entry.

Coming soon

Invoice and Finance Automation

Tracks invoices, flags overdue payments, and sends reminders without you lifting a finger.

Featured automation

AutoApply AI: job application on autopilot.

A fully automated job search engine built on n8n. It scrapes LinkedIn daily, scores jobs against your rubric, and auto-applies to roles, so you focus only on interviews.

Applying manually to 10+ jobs daily is a full-time job in itself.

Every application takes time you do not have, and the backlog only grows.

ATS forms repeat the same 20 questions every time.

The same fields get filled out by hand, application after application.

By the time you apply manually, the role is already flooded.

Speed matters. A slow manual process means you are competing with hundreds of earlier applicants.

Phase 1: Source

01

Build your job search input

You define target role, keywords, seniority, and industries. The system builds the exact Apify input parameters for your search, no manual config needed.

02

Scrape LinkedIn via Apify

Apify's LinkedIn Jobs scraper runs on your self-hosted n8n instance, pulling fresh listings daily. No LinkedIn account required on your end.

03

Deduplicate

Every scraped job is checked against your existing log. Duplicates are silently removed, the same role never appears twice.

04

Log all raw jobs

Every unique job is written to your master Google Sheet: title, company, URL, location, posting date.

Phase 2: Filter

05

Geography filter

You define target locations (for example Dubai, Abu Dhabi, Remote UAE). Only jobs matching your geographies pass through.

06

Classify: easy apply vs. non-easy apply

Jobs are split automatically. Easy Apply (LinkedIn-native) goes to one queue. Non-Easy Apply (external ATS forms) goes to a separate Google Sheet.

Phase 3: Score and prioritize

07

Non-easy apply: email digest to you

All non-easy-apply jobs are compiled into a clean daily email: title, company, location, direct link. You review and mark which ones to pursue.

08

Easy apply: GPT rubric matching

Easy Apply jobs run through your custom rubric, criteria you define once (role fit, seniority, industry, skills). GPT scores each job and logs only the matches.

09

Tier classification

Matched jobs are sorted into three tiers: Tier 1 (strong match, apply now), Tier 2 (good fit, apply if time allows), Tier 3 (borderline, review manually).

Phase 4: Apply and report

10

Auto-apply to non-easy apply jobs

Jobs you mark pending trigger browser automation. Claude navigates to the ATS form (Greenhouse, Lever, Workday, Ashby, HiBob, and more), fills every field using your frozen profile and CV, submits, and logs the result to the sheet.

11

End-of-day summary email

Each evening: jobs scraped, duplicates removed, geography filtered, easy/non-easy split, GPT scores, tier breakdown, and applications submitted, all in one email.

Compatible with

LinkedInApifyGoogle SheetsGreenhouseLeverWorkdayAshbyHiBobWorkableSmartRecruitersn8nOpenAI
This workflow covers 70%+ of your job search, automatically.

Sourcing, filtering, scoring, and applying, handled. You focus only on interviews.

0

jobs scraped per day

10–30

applications submitted daily

0

tiers of job prioritization

0

monthly total running cost

0

to go live

0

manual effort after setup

Ownership

How it is deployed.

Self-hosted n8n

The full workflow runs on your own n8n instance. You own it completely.

Your Google Sheets

All job data, logs, and application records live in your Google account.

Your API keys

Apify, OpenAI, and Gmail connected via your own accounts. No middleman.

Apify's free tier covers daily scraping. GPT scoring runs about $3–5 a month. Gmail is free. Total: under $10 a month.

Pricing

One-time setup, no subscription.

FAQ

Common questions about AutoApply AI.

What do I need to get started?

A Google account, an n8n instance (we help set it up), an Apify free account, and an OpenAI API key. We handle the rest.

How do I define my rubric?

A 30-minute onboarding call. We build the GPT scoring prompt from your criteria, and you can update it any time.

Which ATS platforms does auto-apply cover?

Greenhouse, Lever, Workday, Ashby, HiBob, Workable, SmartRecruiters, iCIMS, and most custom forms.

Will employers know it is automated?

No. Forms are filled field by field, exactly as a human would.

What about cover letters?

Auto-generated per job using the job description and your profile. Tailored, not templated.

How much does it cost monthly?

Under $10 a month: the Apify free tier, $3–5 in GPT costs, and free Gmail.

Can I pause the automation?

Yes. One toggle in your n8n dashboard. You are always in control.

Get started

Book a call.

Tell us which automation you are interested in and we will get back to you within a day.

Or email directly: himanshu.kumar@teksalah.com