The Self-Recruiting Engine

Build Your Job Search Agents

Today you build one job-search agent, plus a few sub-agents it hands work to. You give it instructions, connect your tools, and set a trigger. After that it runs on its own, finding roles and scoring them against your profile before drafting the outreach in your voice.

Build order
STEP 01Agent
The Agent
Instructions and your profile
STEP 02Sub-agent
Scout
Finds fresh roles
STEP 03Sub-agent
Matcher
Scores the fit
STEP 04Sub-agent
Ghostwriter
Drafts in your voice
STEP 05Connect
Tools + Trigger
Gmail, Sheets, schedule
Copy the prompts

Every brief has a copy button. Grab it clean and paste it into the agent.

Logic, then steps

Each step tells you what you're adding and why, then how to add it.

Check as you go

Tick each step as you finish it. Your progress is saved in your browser.

First, the words you'll hear today

How Gumloop names the parts

Gumloop keeps this friendly. There's barely any jargon to learn. You build an agent and give it instructions. You add connectors to your tools, bring in sub-agents for the specialist work, and set a trigger for when it runs. Tap any i to see what a word means.

What you build
Agent

Your worker in Gumloop. You tell it what to do, plug in its tools, and it runs the job on its own.

A specialist it calls
Sub-agent

A second agent your main one hands a job to. Today that's a Scout, a Matcher, and a Ghostwriter.

A tool it plugs into
Connector

An app you connect, like Gmail or Google Sheets, so the agent can read and write in it.

When it runs
Trigger

What sets the agent off: a schedule like weekday mornings, or an event like a new email.

The names in this guide match what you'll see in Gumloop's agent settings. Tap the i on any part to see what it does, or open the full glossary.

STEP01
The Agent · Setup

Create the agent and give it your profile

Make one job-search agent and tell it who you are. Every specialist then works from the same clean read of your background.

Agent Instructionsi
Why this step exists

A messy resume produces messy matches. Give the agent one clean read of your background up front, and every sub-agent scores and writes from the same facts. This profile is what the Matcher and Ghostwriter build on.

Build steps
  • Create a new Agent in Gumloop and name it, like Job Search Manager.
  • Open Agent Instructions and paste the brief below.
  • Add your resume: paste it in, or add the Google Drive connector and point it at your resume file.
  • Send one test message and check it reads back your Core Stack, Wins, Industry, and Tone.
Agent InstructionsThe master brief
You are my job-search manager. You find roles, score them against my profile, and draft outreach in my voice. You hand work to three sub-agents: Scout finds roles, Matcher scores them, Ghostwriter drafts the outreach.

Read my resume and hold a structured profile of me:
- Core Stack: my top 5 skills
- Quantifiable Wins: my 3 strongest metrics
- Industry Focus: for example B2B SaaS, Fintech, or Nonprofit
- Tone: formal, aggressive, or academic

RESUME: [PASTE RESUME HERE]
STEP02
Scout · Sourcing

Add a Scout that finds the roles

A sub-agent that searches company career pages for fresh roles and hands them back to your agent.

Sub-agentiAbility: Web Searchi
Why this step exists

By the time a role reaches the big boards, it's everywhere. Point Scout at the applicant-tracking sites (Lever, Greenhouse, Ashby) and it finds roles on the company's own listing, usually earlier.

Build steps
  • Add a new Sub-agent and name it Scout.
  • Paste the search brief below into its instructions. Web search is a built-in Ability, already on.
  • Back in your main agent, add Scout to the Sub-agents list.
ScoutThe search brief
Find fresh job postings. Return the Job Title, Company, and full role details for each.

Search these sources first. They post before the big boards:
(site:lever.co OR site:greenhouse.io OR site:ashbyhq.com) "VP" OR "Director" AND "Product" "Remote" after:2026-05-01 -intern -junior

Swap the titles, keywords, and location for the roles I want. Set the date to the last three to six months.
STEP03
Matcher · The cynical recruiter

Add a Matcher that scores the fit

A sub-agent that grades each role against your profile and shows its reasoning. You fix the gap before you apply.

Sub-agenti
Why this step exists

The reasoning is the part you act on: a gap analysis, plus two reasons a hiring manager might pass. That list is what you fix before you send anything.

Build steps
  • Add a Sub-agent named Matcher.
  • Paste the scoring brief below into its instructions.
  • Add Matcher to your main agent's Sub-agents list.
MatcherThe scoring brief
ROLE: You are a skeptical Head of Talent at a Tier-1 VC firm.

For each role Scout finds, compare it to my profile and run a gap analysis.
1. Hard Filters: if the job requires a city and I'm remote, Score = 0.
2. The 80/20 Rule: do I have the 20% of skills that drive 80% of results for this role?
3. The Why Not: give 2 reasons a hiring manager might pass on me.

Return for each role:
- Match Score: 0 to 100
- Verdict: one line, "Move forward" or "Discard"
- The Correction: what to highlight to beat the Why Not
STEP04
Ghostwriter · Style transfer

Add a Ghostwriter that drafts in your voice

A sub-agent that writes each outreach email in your voice, from real samples of your writing.

Sub-agenti
Why this step exists

The model copies whatever voice you give it. Two or three real samples give it enough of your rhythm to copy. One line won't.

Build steps
  • Add a Sub-agent named Ghostwriter.
  • Paste the outreach brief below, then drop two or three of your own emails or posts in as the voice sample.
  • Add Ghostwriter to your main agent's Sub-agents list.
GhostwriterThe outreach brief
You are a world-class Executive Assistant. You never use corporate cliches like "groundbreaking" or "pleased to meet you."

VOICE SAMPLE, write like this:
[Paste two or three of your own short emails or posts here]

For each role marked "Move forward", write a 4-sentence email to the recruiter:
1. The Hook: name a specific challenge the company is facing, from the role details.
2. The Bridge: connect one metric from my profile to that challenge.
3. The Ask: "Would you be open to a 10-minute chat about how I did this at my last firm?"
4. The Sign-off: use my exact sign-off from the voice sample.
STEP05
Connect and run · Tools and trigger

Connect your tools and set it running

Plug in Gmail and Google Sheets, then pick when the agent runs.

Connector: GmailiConnector: Google SheetsiTriggeri
Why this step exists

Gmail holds the drafts for your review. Google Sheets becomes the ranked list you work each morning, highest score first.

Build steps
  • Add the Gmail connector. In your agent's instructions, tell it to create drafts and never send.
  • Add the Google Sheets connector and point it at a new sheet. Have it log one row per role, with the columns below.
  • Add a Trigger. Pick a scheduled trigger for weekday mornings, or run it on demand for today.
Google SheetsThe tracker columns
ColFieldWhy it's here
ATimestampWhen the agent ran
BCompany NameWho
CJob TitleThe role
DMatch Score keep up frontSort your day by this
EThe VerdictThe one-line "why"
FDraft LinkLink to the Gmail draft
Pre-flight · Before you run it live

Three checks before the first live run

Do these before you run it live. The middle one matters most.

1 · The filter

In your agent's instructions, tell it to draft outreach only for roles that score above 80. Don't fill your drafts with 60% matches.

2 · The draft safety

Confirm the instruction says create drafts, never send. Double-check it, or the agent could email recruiters live during the workshop.

3 · The trigger

Keep the on manual for the workshop. Switch to a scheduled trigger, weekday mornings, once you trust the output.

Glossary · Every word, in plain English

The Gumloop words, defined

Every term you'll meet today. The names match what you'll see in Gumloop's agent settings.

Agent
Your worker in Gumloop. You give it instructions and tools, and it runs the job on its own.
Sub-agent
A second agent your main agent hands a job to. Today you build three: Scout, Matcher, and Ghostwriter.
Agent Instructions
The brief you write for an agent: who it is, what to do, how to decide. Gumloop uses it as the system prompt.
Connector
An app you plug in, like Gmail, Google Sheets, Slack, or Google Drive, so the agent can read and write in it.
Skill
A process you teach the agent once and it reuses. Run a task, then tell Gumloop to turn it into a skill.
Trigger
What starts the agent: a schedule like weekday mornings, or an event like a new email.
Ability
A built-in power most agents already have, like web search. Scout uses it to find roles, no setup needed.
If the output is off

Generic output usually means vague instructions.If the tone comes back robotic, your writing samples were too short for it to copy your voice.

After the workshop

20% off Gumloop

Gumloop runs on a 14-day trial, then a paid plan. This code takes 20% off if you upgrade to keep your agent running.

Tap to copy