ChatGPT prompts for a job search built from your facts
Copy-ready prompts for search strategy, target lists, outreach, interview loops, follow-ups and offer comparison. Paste your criteria. Do not treat made-up employers, salaries or openings as real.
In short: This page contains 30 copy-paste ready prompts, organized into 6 categories with a description and pro tip for each. The first 5 prompts are free instantly, no signup needed. Drafted with AI writing assistance and checked against our editorial policy.
Search Strategy
5 promptsWeekly hunt hours split
1/30✨ What it does
Turns your available hours into a Monday to Friday hunt plan with sourced roles, applications, outreach, prep and admin. Check each [VERIFY] cell against your calendar before you start the week.
Split my job hunt time for the week of [WEEK DATES]. Hours I can give: [HOURS AVAILABLE]. Fixed blocks I already booked: [FIXED COMMITMENTS]. Build a Monday to Friday table with columns Day, Hours, Activity and Proof of work. Activities must come only from this list: sourced roles, tailored applications, outreach notes, interview prep, admin. Cap any day at the hours I gave. Put each item from [FIXED COMMITMENTS] on its day. If a day has no hours, write none. If I left [HOURS AVAILABLE] blank, write [VERIFY] in the Hours column rather than inventing a total that would wreck the week.
Pro tip: Count last week's real hours, not the hours you wish you had.
Must-have role filter
2/30✨ What it does
Builds a ten-check yes or no filter from your title, must-haves, deal-breakers and location rule. Run one live posting through it and fix any check that does not match how you actually decide.
Turn my criteria into a yes or no filter I can run on any posting. Target title family: [TARGET TITLE]. Must-haves: [MUST HAVES]. Deal-breakers: [DEAL BREAKERS]. Location or remote rule: [LOCATION RULE]. Output ten numbered checks, each one sentence, grouped under Title, Scope, Location and Constraints. End with a one-line pass or fail rule. Stay inside the brackets I filled. If a must-have is vague, tag it [VERIFY]. Do not invent a visa, clearance, salary band or commute limit I did not write.
Pro tip: Write deal-breakers as facts you will walk away from, not preferences.
Channel mix from your notes
3/30✨ What it does
Places next week's hours across the boards, people and groups you already named. Confirm the hour split against your notes before you change where you search.
Read my hunt notes and recommend where to spend next week's hours. Notes: [PASTE HUNT NOTES]. Hours to place: [HOURS NEXT WEEK]. Return a table with columns Channel, Hours, Why this channel and First action. Use only channels I already named, such as a board, a person, an alumni group or an agency. Hours must add up to [HOURS NEXT WEEK]. If I named no channel, write [VERIFY] in Channel and stop. Never invent a job board, recruiter or hidden market I did not mention.
Pro tip: Name the exact board or person. Vague channels produce a vague mix.
Off-target role kill list
4/30✨ What it does
Marks each title you keep opening as Keep or Kill against your target family and seniority. Delete the Kill titles from your saved searches before Monday.
From this list of titles I keep opening, mark which to stop chasing. Titles: [PASTE TITLE LIST]. My target family: [TARGET TITLE]. Seniority I will take: [SENIORITY]. Output a table with columns Title, Keep or Kill, Reason under 20 words. Kill anything outside the family or seniority I gave. If a title is too vague to judge, write [VERIFY] in Keep or Kill. Do not invent a market, a hiring freeze or a company that makes a title look safer than it is.
Pro tip: Paste titles from the last two weeks, including the ones you half-clicked.
Two week hunt review
5/30✨ What it does
Asks six questions about a two-week hunt, then writes a short review with what moved, what stalled and one change. Correct every [VERIFY] figure from your tracker before you plan the next stretch.
Ask me exactly six numbered questions about my hunt from [START DATE] to [END DATE], one per line: applications sent, replies, screens booked, outreach sent, hours spent, and the one change I want. Then stop and wait. After I answer, write a 160 word review with three facts that moved, two stalls and one change for the next 14 days. If an answer lacks a number, write [VERIFY] in its place. Do not invent reply counts, screens or hours I did not give.
Pro tip: Answer with counts from your tracker, even if the numbers feel low.
Target Company Lists
5 promptsRank firms from your criteria
6/30✨ What it does
Ranks the organisations you already chose against your ordered criteria, with one open question per row. Score each cell from your own notes, not from a guessed reputation.
Rank these organisations against my criteria. Firms I already chose: [PASTE COMPANY LIST]. Criteria, in order: [CRITERIA IN ORDER]. Output a table with columns Rank, Firm, Fit on criterion 1, Fit on criterion 2, Fit on criterion 3 and Open question. Use only the firms I pasted. If I pasted fewer than three names, say so under the table and do not pad the list. If a criterion cannot be scored from what I wrote, write [VERIFY] in that cell. Inventing an extra employer or a secret opening would send me off my list.
Pro tip: Paste five to twelve names you actually might join, not a dream list.
Research sheet from pasted pages
7/30✨ What it does
Turns a pasted career or about page into a one-page sheet of quoted facts and labelled gaps. Fill each [VERIFY] from a second source you trust before you apply.
Build a one-page research sheet from text I copied off a career site or about page. Pasted text: [PASTE COMPANY PAGE]. Role I have in mind: [TARGET TITLE]. Return sections labelled What they say they do, Teams named, Locations named, How they hire and Gaps. Quote short phrases from the paste. Add no product, award, headcount or office I cannot point to in the paste. If a section has no support, write [VERIFY] and leave it empty. Do not invent a team that would make the firm look like a fit.
Pro tip: Paste the about page and the jobs listing, not a press summary.
Warm path map from your network
8/30✨ What it does
Charts a path into one target firm using only people you already listed. If nobody inside is named, it flags that gap instead of inventing a contact.
Map a warm path into [TARGET COMPANY] using only people I already know. People and how I know them: [PASTE NETWORK NOTES]. Output a table with columns Person, Tie, Possible path and Ask I can send. Possible path must be a sentence I could defend from my notes. If I cannot name a person inside the firm, write [VERIFY] under Person and list two asks I can send to people I do know. Never invent an employee, alumni tie or mutual contact.
Pro tip: Write how you know each person in one clause, such as former teammate.
Disqualify list from your rules
9/30✨ What it does
Splits your candidate firms into Stay, Drop and [VERIFY] using only the disqualify rules you wrote. Review the Drop list once against public facts you can actually cite.
I want a disqualify list I will not apply to, based on rules I already hold. Rules: [DISQUALIFY RULES]. Firms I am considering: [PASTE COMPANY LIST]. Return two lists: Stay and Drop. Under Drop, give one rule that fired, quoted from my rules. Do not add a rule I did not write, such as culture, politics or a rumour. If a firm cannot be judged from the rules and the name alone, put it in a third list tagged [VERIFY]. Inventing a scandal or a layoff to justify a Drop is off limits.
Pro tip: Keep rules testable, such as no on-call or no relocation, not vibes.
Five firm briefs from your notes
10/30✨ What it does
Writes five short briefs from your research notes, each with fit, risk and a next step. Replace every [VERIFY] next step with a real action you will take this week.
Write five briefs of 70 to 90 words, one per firm, from notes I took. Notes: [PASTE RESEARCH NOTES]. Each brief must have What they do, Why I fit, Risk I see and Next step I will take this week. Stay inside the notes. If a firm lacks a next step I already planned, write [VERIFY] on that line. Do not invent a product launch, a hiring manager or an opening to make a brief feel complete.
Pro tip: One next step per firm. A list of five actions is how briefs die.
Outreach Drafts
5 promptsRecruiter intro from your facts
11/30✨ What it does
Drafts a 110 word recruiter intro from facts you will stand behind, with one proof point and one ask. Swap every [VERIFY] for a fact from your tracker before you send.
Draft a recruiter intro of about 110 words to [RECRUITER FIRST NAME] about [TARGET TITLE] at [TARGET COMPANY]. Facts I allow you to use: [PASTE FACTS I WILL STAND BEHIND]. Include one proof point from those facts, one reason I am looking at this firm, and one ask: a 15 minute screen or a referral to the right person. No exclamation marks. If a proof point, title or firm name is missing, write [VERIFY] in its place. Do not invent a mutual contact, a requisition number or a metric I did not paste.
Pro tip: Name the ask in the last sentence so the reply is easy.
Referral ask to someone you know
12/30✨ What it does
Writes a 90 word referral ask that states how you know the person, the role and a fit line in your words. Confirm the relationship line matches how they would describe you.
Write a referral ask of about 90 words to [PERSON FIRST NAME], who knows me as [HOW THEY KNOW ME]. Role I want: [TARGET TITLE]. Firm: [TARGET COMPANY]. Why I am a fit, in my words: [FIT NOTES]. Ask them either to forward my note or to tell me they would rather not. Keep the tone plain. If I left [HOW THEY KNOW ME] blank, write [VERIFY] there. Never invent a shared project, a team name or an opening they can walk me into.
Pro tip: Give them an easy no. Pressure makes people ignore the note.
Hiring manager note after applying
13/30✨ What it does
Drafts a same-day 100 word note to the hiring manager that maps one of your facts to two lines from the posting. Check the name and the mapped fact against the live posting before you hit send.
Draft a 100 word note to [MANAGER FIRST NAME], hiring manager for [TARGET TITLE], sent the same day I applied through [APPLICATION CHANNEL]. One fact from my work that maps to the posting: [ONE MAPPED FACT]. Posting text I am allowed to echo: [PASTE TWO LINES FROM THE POST]. Ask for a brief conversation, not a decision. If the manager name or a mapped fact is missing, write [VERIFY]. Do not invent a team ritual, a tool stack or a problem the posting never stated.
Pro tip: Echo a line they wrote. Do not summarise the whole posting.
Coffee chat request from a tie
14/30✨ What it does
Writes an 80 word coffee chat request with a cited tie, a learning topic and two time windows. If the tie is weak, it flags that so you can send an honest cold note instead.
Write a 80 word coffee chat request to [PERSON FIRST NAME] at [TARGET COMPANY]. Tie I can cite: [TIE I CAN CITE]. Topic I want to learn, not a hidden job ask: [TOPIC]. Offer two time windows: [TIME WINDOWS]. Keep it to one paragraph plus the two windows. If the tie is thin or missing, write [VERIFY] and rewrite the opener as a cold but honest note. Do not invent an alumni year, a shared slack or a role they hold.
Pro tip: Ask to learn about the work, not to skip the application queue.
Outreach critique before you send
15/30✨ What it does
Scores your outreach on clarity, proof, ask and length, then rewrites it from facts you can prove. Reject any rewrite line that adds a claim you cannot back up.
Score my outreach draft from 1 to 10 on clarity, proof, ask and length. Then rewrite it in 90 to 120 words. My draft: [PASTE OUTREACH DRAFT]. Facts I can prove: [PASTE PROVABLE FACTS]. Output the four scores, one line each, then the rewrite. Cut any claim that is not in [PASTE PROVABLE FACTS]. If the draft names a person, title or number I did not prove, tag it [VERIFY] in the rewrite. Inventing a warmer proof point is not allowed.
Pro tip: Paste the draft before you polish it so the scores reflect the first version.
Like these prompts? There are full tutorials behind them.
Learn the workflows, not just the prompts. Easy-to-follow tutorials inside AI Academy, and the library keeps growing.
Interview Loops
5 promptsLoop map from a pasted invite
16/30✨ What it does
Turns a pasted invite into a round-by-round loop map with format, people, time and open gaps. Fill each [VERIFY] from a follow-up to the recruiter, not from guesswork.
Turn this interview invite into a loop map. Invite text: [PASTE INVITE]. Role: [TARGET TITLE]. Output a table with columns Round, Format, People named, Time and What I still need. Stay inside the invite. If a round names no person, write [VERIFY] under People named. If the invite lists no length, write [VERIFY] under Time. Do not invent a case round, a panel or a hiring manager just to make the loop look complete.
Pro tip: Paste the whole thread, including the calendar line, not one sentence.
Story bank from your facts
17/30✨ What it does
Builds five interview stories from your own work facts, each with context, action, result and a posting theme. Replace every [VERIFY] result with a number you can defend out loud.
Build a story bank of five bullets from work I actually did. Facts: [PASTE WORK FACTS]. Target posting themes: [PASTE THEMES FROM THE POST]. For each story give Context in 25 words, Action in 25 words, Result in 15 words, and the theme it supports. If a result number is missing, write [VERIFY] in Result. Use only facts I pasted. Do not invent a team size, a dollar outcome or a title I did not hold.
Pro tip: One story per theme. Repeating the same win five times is easy to catch.
Recruiter screen agenda
18/30✨ What it does
Splits a 30 minute recruiter screen into four timed blocks with one question each. Confirm logistics cells against the posting or a recruiter mail before the call.
Fill a 30 minute recruiter screen agenda for [TARGET TITLE] at [TARGET COMPANY]. Split minutes across four blocks: my walkthrough, their role questions, logistics, my questions. Output a table with columns Block, Minutes, Goal and One question I will ask. Minutes must add up to 30. Draw questions only from these notes: [PASTE NOTES]. If notes lack a logistics fact such as location or start window, write [VERIFY] in that cell. Do not invent a salary band, a visa stance or a headcount.
Pro tip: Keep your walkthrough under eight minutes so they can talk.
Onsite debrief notes template
19/30✨ What it does
Builds a seven-heading debrief you fill within an hour of leaving, with blank lines and no sample answers. Write names only for people you actually met.
Give me a debrief template I will fill within an hour of leaving [TARGET COMPANY]. Rounds I expect: [PASTE ROUND NAMES]. Output seven headings: People I met, Questions that landed, Questions I missed, Signals they gave, Signals I gave, Energy, Next step they named. Under each heading put two blank lines and one example prompt in italics-free plain text. Add no sample answers. If I did not name a round, write [VERIFY] beside People I met rather than inventing an interviewer.
Pro tip: Fill it on the train home, before the stories blend together.
Thank-you note after a round
20/30✨ What it does
Drafts a 90 word thank-you that cites one specific point from the round and one fact you want remembered. If the specific point is blank, it asks you a question instead of guessing.
Draft a thank-you email of about 90 words to [INTERVIEWER FIRST NAME] after the [ROUND NAME] for [TARGET TITLE]. One specific thing they said or asked: [SPECIFIC POINT FROM THE ROUND]. One fact I want them to remember: [FACT TO REMEMBER]. Send window: [SEND WINDOW]. Keep it to one short paragraph plus a sign-off. If I cannot recall a specific point, write [VERIFY] and ask me one question instead of guessing. Do not invent a compliment about their team or a claim about next steps.
Pro tip: Send within a day, and cite something only they would recognise.
Follow-Up Cadence
5 promptsPost-application check-in
21/30✨ What it does
Drafts a 70 word post-application check-in that asks whether the role is still in review. Confirm the day count and channel against your tracker before you send.
Draft a 70 word check-in to [CONTACT FIRST NAME] sent [DAYS SINCE APPLY] days after I applied for [TARGET TITLE] through [APPLICATION CHANNEL]. Application ID if I have one: [APPLICATION ID]. Ask one question: whether the role is still in review. Do not restate my whole background. If [DAYS SINCE APPLY] or the title is missing, write [VERIFY]. Do not invent a requisition, a recruiter promise or a timeline they never gave.
Pro tip: Wait until your own rule says it is time, then send once.
After a recruiter goes quiet
22/30✨ What it does
Writes an 80 word follow-up after a recruiter goes quiet, asking for a status or a close. It refuses to invent a competing offer or a missed deadline.
Write a 80 word follow-up for a recruiter who last wrote on [LAST CONTACT DATE] about [TARGET TITLE]. Last thing they said: [PASTE LAST RECRUITER LINE]. Ask for a status or a close. Offer to send one extra sample if they asked for it in that line. If they named no next date, write [VERIFY] rather than inventing a deadline they missed. Do not invent a competing offer or a notice period to create pressure.
Pro tip: Quote their last line so the thread is easy to find.
Status ask between onsite and offer
23/30✨ What it does
Drafts a calm 90 word status ask after an onsite, naming people you met and one open question. Check the onsite date against your calendar before it goes out.
Draft a 90 word status ask to [RECRUITER FIRST NAME] after onsite on [ONSITE DATE] for [TARGET TITLE]. People I remember meeting: [PEOPLE I MET]. Question I still have: [OPEN QUESTION]. Keep the tone calm. If I cannot name the onsite date, write [VERIFY]. Do not invent a verbal offer, a start date or a committee that has already met.
Pro tip: One open question is enough. A list reads like a complaint.
Rejection note that keeps the door
24/30✨ What it does
Drafts an 80 word decline reply that thanks them, names one lesson and asks to stay in touch. It skips any cause they did not actually give.
I was declined for [TARGET TITLE] at [TARGET COMPANY] on [DECISION DATE]. Reason they gave, if any: [PASTE REASON]. Draft a 80 word reply that thanks them, names one thing I learned, and asks whether I may stay in touch for a future role in [TARGET TITLE FAMILY]. Do not argue the decision. If they gave no reason, write [VERIFY] on that clause and skip a guessed cause. Never invent a hiring freeze, a budget cut or a personal issue on their side.
Pro tip: Send it the same day. A week later it reads like a protest.
Lesson capture after a closed loop
25/30✨ What it does
Turns notes from a closed loop into five lessons with evidence, a change and a when. Fill each [VERIFY] from your real notes, not from a story about why they said no.
Turn this closed loop into five lessons I can use on the next hunt. Notes: [PASTE LOOP NOTES]. Output a table with columns Lesson, Evidence from my notes, Change I will make and When. When must be a week I already named in the notes or [VERIFY]. Stay inside the notes. If a lesson needs a figure I did not record, write [VERIFY] in Evidence. Do not invent a reason they declined me or a skill gap I did not admit.
Pro tip: Write the change as a behaviour, such as send the debrief within an hour.
Go from copy-pasting to actually mastering AI.
AI Academy: hands-on tutorials on ChatGPT, Claude, Midjourney, and many other tools. New tutorials are added regularly.
Offer Comparison
5 promptsTwo offer table from pasted letters
26/30✨ What it does
Sets two pasted offer letters side by side on base, bonus, equity, dates, location and risks. Treat every [VERIFY] cell as unknown until you ask the recruiter in writing.
Compare two offers using only the letters I paste. Offer A: [PASTE OFFER A]. Offer B: [PASTE OFFER B]. Output a table with rows Base, Bonus language, Equity language, Start date, Location or remote, Vacation language, Other cash, Open risk. One column per offer. Quote short phrases. If a row has no support in a letter, write [VERIFY] in that cell. Do not invent a salary, a vesting detail, a sign-on or a benefit either letter omitted.
Pro tip: Paste the full letters, including footnotes, not the verbal summary.
Question list for missing terms
27/30✨ What it does
Lists up to ten remaining questions on pay, time, place and risk from the offer you pasted. Cross off any question the letter or your prior mail already answered.
From this offer text, list the questions I still need answered. Offer text: [PASTE OFFER]. Questions I already asked: [QUESTIONS ALREADY ASKED]. Output ten questions max, grouped under Pay, Time, Place and Risk. Skip any topic already answered in the offer or in [QUESTIONS ALREADY ASKED]. If the offer is silent on a topic I care about but did not name, write [VERIFY] beside a draft question and wait. Do not invent a peer salary, a band or a refresh grant to justify a question.
Pro tip: Send the list in one note. Drip questions slow the yes.
Timeline reply to an exploding date
28/30✨ What it does
Drafts a 90 word reply that asks for the decision date you can actually meet, using only the reason you can share. It will not invent a competing offer to buy time.
Draft a 90 word reply to [RECRUITER FIRST NAME] who asked for a decision by [THEIR DATE]. Date I can actually decide: [MY DATE]. Reason I can share: [REASON I CAN SHARE, such as a second onsite]. Ask for [MY DATE] without threats. If I left [MY DATE] blank, write [VERIFY] rather than inventing a deadline. Do not invent a competing offer, a family event or a notice period I did not describe.
Pro tip: Give a real date you will keep. A vague soon burns trust.
Counter draft from your numbers
29/30✨ What it does
Drafts a 120 word counter from the offer facts and the numbers you are willing to name, plus one trade you can actually offer. Check every figure against the written offer before you send.
Draft a 120 word counter to [RECRUITER FIRST NAME] using only numbers I supply. Current offer facts: [PASTE CURRENT OFFER FACTS]. Numbers I want to name: [NUMBERS I WILL NAME]. Trade I can offer, such as a faster start: [TRADE I CAN OFFER]. Keep one ask in the body. If a number I want is missing, write [VERIFY] and do not fill it. Inventing a counter figure, a market rate or a competing package is forbidden.
Pro tip: Name one number. Three asks in one mail is how counters stall.
Decision memo for one role
30/30✨ What it does
Writes a one-page memo scored against your ranked criteria, ending in Decide or Wait. Any unproven criterion stays tagged until you have a written answer.
Write a one-page decision memo for [TARGET TITLE] at [TARGET COMPANY]. Facts I will use: [PASTE FACTS]. Criteria I already ranked: [CRITERIA IN ORDER]. Output four blocks: What I would do there, What I would give up, Open risks tagged if unproven, and a Decide or Wait line. Stay inside my facts and criteria. If a criterion cannot be scored, write [VERIFY] and do not invent a lifestyle, salary or team health claim to force a Decide.
Pro tip: Read the memo out loud. If a line sounds like hope, it is not a fact.
Free tool
Prompt Optimizer
Turn a rough idea into a structured, professional AI prompt.
Frequently Asked Questions
Prompts are the starting line. Tutorials are the finish.
A growing library of hands-on tutorials on ChatGPT, Claude, Midjourney, and many other AI tools. New tutorials are added regularly.
Related guides