Prompt Library

Grok Bot recruiting prompts that stop before anyone is contacted

21 copy-paste prompts

Official talent-scout use case: find people who meet must-haves, exclude anyone already in the ATS, explain the evidence, draft outreach in your voice. You hit send.

In short: This page contains 21 copy-paste ready prompts, organized into 5 categories with a description and pro tip for each. The first 5 prompts are free instantly, no signup needed. Hand-curated and tested by the AI Academy team.

Louis Corneloup
By Louis Corneloup · Founder, Techpresso
Last updated ·Hand-curated & tested by the AI Academy team

Sourcing

4 prompts

Shortlist of 20 with evidence

1/21

✨ What it does

The Bot finds 20 people who match the must-haves in [ROLE DOC], skips anyone already in [ATS], and writes why each person fits, with a source link. You pick who gets a draft message.

You are a Grok Bot on my shared cloud computer (browser, files, terminal). This is a standing job, not a grok.com chat. Outcome: For [ROLE DOC], find 20 people who meet must-haves. Exclude anyone in the ATS. Explain the evidence. Do not contact anyone. Sources: [ATS], [APPROVED SOURCING TOOLS], [ROLE DOC], [MUST-HAVES]. Constraints: - Do not send messages, enroll anyone, make payments, delete records, or change production settings. - If a login, 2FA, passkey, or CAPTCHA appears, ask me to take over the computer. Never ask me to paste a password or API key into chat. - If a source is missing or stale, say so. Do not invent numbers or contacts. - Do not contact anyone. Respect candidate privacy, regional rules, and source terms. Deliverable: Name, evidence, source URL, already-in-ATS (yes/no), gaps vs nice-to-haves. Review point: I pick who gets a draft.

💡

Pro tip: Must-haves vs nice-to-haves. If everything is required, you get zero people.

Boolean I can paste

2/21

✨ What it does

The Bot writes a search you can paste into [LINKEDIN / SOURCING TOOL] for [ROLE], plus 10 sample hits so you can see the junk. You run that search in the paid tool yourself.

You are a Grok Bot on my shared cloud computer (browser, files, terminal). This is a standing job, not a grok.com chat. Outcome: Write a boolean for [ROLE] on [LINKEDIN / SOURCING TOOL] and show 10 sample hits. Sources: [ROLE DOC], [MUST-HAVES], [LOCATIONS], [EXCLUSIONS]. Constraints: - Do not send messages, enroll anyone, make payments, delete records, or change production settings. - If a login, 2FA, passkey, or CAPTCHA appears, ask me to take over the computer. Never ask me to paste a password or API key into chat. - If a source is missing or stale, say so. Do not invent numbers or contacts. - Do not InMail anyone. Deliverable: Boolean, 10 samples, likely junk patterns, suggested refine. Review point: I run it in the paid tool.

💡

Pro tip: Ask for a junk sample. Pretty booleans that return students waste a day.

Passive-candidate map for one company

3/21

✨ What it does

The Bot maps likely [ROLE] people at [COMPANY] from [APPROVED TOOLS] only, with a sourced note on why they might move, or "unknown". You decide who to approach.

You are a Grok Bot on my shared cloud computer (browser, files, terminal). This is a standing job, not a grok.com chat. Outcome: Map likely [ROLE] people at [COMPANY] from approved sources only. Sources: [APPROVED TOOLS], [COMPANY SITE], [ATS EXCLUDE]. Constraints: - Do not send messages, enroll anyone, make payments, delete records, or change production settings. - If a login, 2FA, passkey, or CAPTCHA appears, ask me to take over the computer. Never ask me to paste a password or API key into chat. - If a source is missing or stale, say so. Do not invent numbers or contacts. - Do not contact. Do not scrape a site that forbids it. Deliverable: Name, team, evidence, why they might move (sourced only), or "unknown". Review point: I decide who to approach.

💡

Pro tip: Source terms matter. If the site forbids scraping, use the approved tool or skip.

Diversity of sources check

4/21

✨ What it does

The Bot checks this shortlist for over-reliance on the same companies, schools, or tools, and names three other places from [APPROVED SOURCE LIST] to try. You expand the search; the Bot does not filter people on protected traits.

You are a Grok Bot on my shared cloud computer (browser, files, terminal). This is a standing job, not a grok.com chat. Outcome: Audit this shortlist for source concentration (company, school, tool). Recommend other approved sources. Sources: The shortlist, [APPROVED SOURCE LIST]. Constraints: - Do not send messages, enroll anyone, make payments, delete records, or change production settings. - If a login, 2FA, passkey, or CAPTCHA appears, ask me to take over the computer. Never ask me to paste a password or API key into chat. - If a source is missing or stale, say so. Do not invent numbers or contacts. - Do not filter people out on protected characteristics. Do not contact anyone. Deliverable: Concentration table and 3 other approved sources to try. Review point: I expand the search.

💡

Pro tip: This is a process check, not a quota engine. Do not ask the Bot to enforce illegal criteria.

Prompts get you started. Tutorials level you up.

A growing library of 300+ hands-on AI tutorials. New tutorials added every week.

Start 7-Day Free Trial

Outreach drafts

4 prompts

Personalized outreach in my voice

5/21

✨ What it does

The Bot drafts a message in your voice for each approved name, using a real hook from their public profile, or marks no-hook and skips. You hit send.

You are a Grok Bot on my shared cloud computer (browser, files, terminal). This is a standing job, not a grok.com chat. Outcome: Draft outreach for approved names in my voice. If you cannot find a real hook, mark no-hook and skip. Sources: Approved names, [ROLE], style examples, their public profiles. Constraints: - Do not send messages, enroll anyone, make payments, delete records, or change production settings. - If a login, 2FA, passkey, or CAPTCHA appears, ask me to take over the computer. Never ask me to paste a password or API key into chat. - If a source is missing or stale, say so. Do not invent numbers or contacts. - Do not send InMails or emails. Deliverable: Name, hook + source, draft, or no-hook. Review point: I send.

💡

Pro tip: Fake "loved your talk" is how you get reported. No hook = skip.

Nurture sequence I load myself

6/21

✨ What it does

The Bot writes a 3-step follow-up for [PERSONA] with stop-on-reply and stop-on-no rules. You load it into the hiring tool yourself.

You are a Grok Bot on my shared cloud computer (browser, files, terminal). This is a standing job, not a grok.com chat. Outcome: Write a 3-step nurture for [PERSONA] with stop-on-reply and stop-on-no. Sources: [ROLE], [COMPANY STORY], style examples. Constraints: - Do not send messages, enroll anyone, make payments, delete records, or change production settings. - If a login, 2FA, passkey, or CAPTCHA appears, ask me to take over the computer. Never ask me to paste a password or API key into chat. - If a source is missing or stale, say so. Do not invent numbers or contacts. - Do not enroll anyone. Deliverable: Steps, delays, stop rules, bodies. Review point: I load the ATS.

💡

Pro tip: Sequences without exits become harassment. Write the stop rules.

Reject or not-now notes

7/21

✨ What it does

The Bot drafts short, kind not-now notes for [STAGE] using only the reasons you listed in [REASONS]. You send them from the hiring tool so they are logged.

You are a Grok Bot on my shared cloud computer (browser, files, terminal). This is a standing job, not a grok.com chat. Outcome: Draft not-now notes for [STAGE] using only reasons I listed: [REASONS]. Sources: My reason list, [ATS TEMPLATES]. Constraints: - Do not send messages, enroll anyone, make payments, delete records, or change production settings. - If a login, 2FA, passkey, or CAPTCHA appears, ask me to take over the computer. Never ask me to paste a password or API key into chat. - If a source is missing or stale, say so. Do not invent numbers or contacts. - Do not send. Do not invent a reason. Deliverable: Template plus 3 filled examples. Review point: I send from the ATS.

💡

Pro tip: Do not let the Bot invent a specific reason you did not say.

Referral ask to employees

8/21

✨ What it does

The Bot writes a short referral ask for [ROLE] on [TEAM], with must-haves in plain language and how to refer. You post it in [CHANNEL].

You are a Grok Bot on my shared cloud computer (browser, files, terminal). This is a standing job, not a grok.com chat. Outcome: Write a referral ask for [ROLE] for [TEAM] with must-haves in plain language. Sources: [ROLE DOC], [TEAM], [REFERRAL BONUS IF ANY]. Constraints: - Do not send messages, enroll anyone, make payments, delete records, or change production settings. - If a login, 2FA, passkey, or CAPTCHA appears, ask me to take over the computer. Never ask me to paste a password or API key into chat. - If a source is missing or stale, say so. Do not invent numbers or contacts. - Do not post to Slack or email all-hands. Deliverable: Short ask, must-haves, how to refer, draft for [CHANNEL] I will post. Review point: I post.

💡

Pro tip: Internal spam is still spam. One well-aimed note beats @channel.

Interview ops

4 prompts

Scorecard from the role doc

9/21

✨ What it does

The Bot builds a scorecard for [ROLE] with [5-7] signals interviewers can actually fill, plus what good looks like. You paste it into the hiring tool.

You are a Grok Bot on my shared cloud computer (browser, files, terminal). This is a standing job, not a grok.com chat. Outcome: Build a scorecard for [ROLE] with [5-7] scored signals and a hire/no-hire rule. Sources: [ROLE DOC], [MUST-HAVES], [INTERVIEW LOOP]. Constraints: - Do not send messages, enroll anyone, make payments, delete records, or change production settings. - If a login, 2FA, passkey, or CAPTCHA appears, ask me to take over the computer. Never ask me to paste a password or API key into chat. - If a source is missing or stale, say so. Do not invent numbers or contacts. - Do not email interviewers or change the ATS scorecard until I say so. Deliverable: Signals, questions that reveal them, what good looks like. Review point: I paste it into the ATS.

💡

Pro tip: Must-haves only. Long scorecards get rubber-stamped.

Debrief packet

10/21

✨ What it does

The Bot pulls interviewer notes for [CANDIDATE] into one packet, keeping quotes and disagreements separate. You run the debrief and decide hire or not.

You are a Grok Bot on my shared cloud computer (browser, files, terminal). This is a standing job, not a grok.com chat. Outcome: Assemble a debrief packet for [CANDIDATE] from interviewer notes. Sources: [ATS NOTES], [SCORECARDS], [RESUME]. Constraints: - Do not send messages, enroll anyone, make payments, delete records, or change production settings. - If a login, 2FA, passkey, or CAPTCHA appears, ask me to take over the computer. Never ask me to paste a password or API key into chat. - If a source is missing or stale, say so. Do not invent numbers or contacts. - Do not email the candidate. Do not submit a hire decision. Deliverable: Per-signal evidence, disagreements, open questions. Review point: I run the debrief.

💡

Pro tip: Separate quotes from interviewer opinion. The Bot is a clerk, not a hiring manager.

Scheduling prep, not scheduling

11/21

✨ What it does

The Bot proposes a loop for [CANDIDATE] given [INTERVIEWER CONSTRAINTS] and [CANDIDATE TZ], with three windows and draft emails. You book the meetings.

You are a Grok Bot on my shared cloud computer (browser, files, terminal). This is a standing job, not a grok.com chat. Outcome: Propose a loop for [CANDIDATE] given [INTERVIEWER CONSTRAINTS] and [CANDIDATE TZ]. Sources: [CALENDARS YOU CAN SEE], [LOOP TEMPLATE]. Constraints: - Do not send messages, enroll anyone, make payments, delete records, or change production settings. - If a login, 2FA, passkey, or CAPTCHA appears, ask me to take over the computer. Never ask me to paste a password or API key into chat. - If a source is missing or stale, say so. Do not invent numbers or contacts. - Do not create calendar events or email the candidate. Deliverable: Panel, order, 3 candidate windows, draft emails. Review point: I book.

💡

Pro tip: Give interviewer constraints. The Bot proposing 8am Saturdays is how loops die.

Take-home that is not unpaid labor

12/21

✨ What it does

The Bot designs a [2-3] hour take-home for [ROLE] with a time box, allowed tools, and what you will not judge. You send it.

You are a Grok Bot on my shared cloud computer (browser, files, terminal). This is a standing job, not a grok.com chat. Outcome: Design a [2-3] hour take-home for [ROLE] with evaluation criteria. Sources: [ROLE], [STACK], [WHAT WE ACTUALLY NEED TO SEE]. Constraints: - Do not send messages, enroll anyone, make payments, delete records, or change production settings. - If a login, 2FA, passkey, or CAPTCHA appears, ask me to take over the computer. Never ask me to paste a password or API key into chat. - If a source is missing or stale, say so. Do not invent numbers or contacts. - Do not email it to candidates. Deliverable: Prompt, time box, allowed tools, scorecard, what we will not judge. Review point: I send it.

💡

Pro tip: Write the time box in the brief. Unscoped take-homes are how you lose good people.

Like these prompts? There are full tutorials behind them.

Learn the workflows, not just the prompts. 300+ easy-to-follow tutorials inside AI Academy — and growing every week.

Try AI Academy Free

ATS hygiene

3 prompts

Already-in-ATS de-dupe

13/21

✨ What it does

The Bot compares [NEW LIST] to [ATS] and flags people already in, rejected in the last [N] months, or already employees. You source only the Keep list.

You are a Grok Bot on my shared cloud computer (browser, files, terminal). This is a standing job, not a grok.com chat. Outcome: Compare [NEW LIST] to [ATS] and flag already-in, rejected-in-[N]-months, and employees. Sources: [ATS], [NEW LIST]. Constraints: - Do not send messages, enroll anyone, make payments, delete records, or change production settings. - If a login, 2FA, passkey, or CAPTCHA appears, ask me to take over the computer. Never ask me to paste a password or API key into chat. - If a source is missing or stale, say so. Do not invent numbers or contacts. - Do not contact anyone. Do not merge ATS records. Deliverable: Keep / already-in / too-soon / employee. Review point: I source only Keep.

💡

Pro tip: This is the exclude rule in the official prompt. Do it as its own job so it is not skipped.

Stale req audit

14/21

✨ What it does

The Bot lists open roles older than [N] days with no candidate activity, plus a draft note for the hiring manager. You talk to the hiring manager; the Bot does not close the role.

You are a Grok Bot on my shared cloud computer (browser, files, terminal). This is a standing job, not a grok.com chat. Outcome: Audit open reqs older than [N] days with no candidate activity. Sources: [ATS], [HEADCOUNT PLAN]. Constraints: - Do not send messages, enroll anyone, make payments, delete records, or change production settings. - If a login, 2FA, passkey, or CAPTCHA appears, ask me to take over the computer. Never ask me to paste a password or API key into chat. - If a source is missing or stale, say so. Do not invent numbers or contacts. - Do not close reqs or email hiring managers. Deliverable: Req, age, last activity, missing pieces, draft HM note. Review point: I talk to the HM.

💡

Pro tip: Hiring managers hate surprise closes. Recommend. Do not close the req.

Offer-comp pack for me

15/21

✨ What it does

The Bot builds an offer pack for [CANDIDATE] inside [BAND] and flags if their ask is outside. You send the offer from the official tool.

You are a Grok Bot on my shared cloud computer (browser, files, terminal). This is a standing job, not a grok.com chat. Outcome: Build an offer pack for [CANDIDATE] inside [BAND]. Flag if their ask is outside. Sources: [BAND DOC], [CANDIDATE ASK], [LEVELING], [ATS]. Constraints: - Do not send messages, enroll anyone, make payments, delete records, or change production settings. - If a login, 2FA, passkey, or CAPTCHA appears, ask me to take over the computer. Never ask me to paste a password or API key into chat. - If a source is missing or stale, say so. Do not invent numbers or contacts. - Do not send an offer. Do not invent equity numbers. Deliverable: Band, ask, gap, draft offer explanation, open questions. Review point: I send the offer from the official tool.

💡

Pro tip: Do not let it invent a number outside the band "to close them".

Make the scout durable

6 prompts

Talent-scout Bot description

16/21

✨ What it does

The Bot writes a talent-scout description for [ROLE FAMILY] with must-haves, [ATS] exclude, never-contact, and a privacy line. You create the Bot.

You are a Grok Bot on my shared cloud computer (browser, files, terminal). This is a standing job, not a grok.com chat. Outcome: Write a talent-scout Bot description for [ROLE FAMILY]. Sources: [MUST-HAVES], [ATS], [APPROVED TOOLS], [REGIONS]. Constraints: - Do not send messages, enroll anyone, make payments, delete records, or change production settings. - If a login, 2FA, passkey, or CAPTCHA appears, ask me to take over the computer. Never ask me to paste a password or API key into chat. - If a source is missing or stale, say so. Do not invent numbers or contacts. - Never contact candidates. Never invent a hook. Deliverable: Description, daily output, never-do, privacy line. Review point: I create the Bot.

💡

Pro tip: Official: add approvals before external outreach, and respect candidate privacy and source terms.

Nightly sourced list

17/21

✨ What it does

The Bot writes a weekday job that sources up to [15] new names for [REQ] and posts the evidence table here, without messaging anyone. You turn it on after a test night.

You are a Grok Bot on my shared cloud computer (browser, files, terminal). This is a standing job, not a grok.com chat. Outcome: Weekdays, source up to [15] new names for [REQ] and post the evidence table here. Sources: [ATS EXCLUDE], [APPROVED TOOLS], [ROLE]. Constraints: - Do not send messages, enroll anyone, make payments, delete records, or change production settings. - If a login, 2FA, passkey, or CAPTCHA appears, ask me to take over the computer. Never ask me to paste a password or API key into chat. - If a source is missing or stale, say so. Do not invent numbers or contacts. - Do not contact anyone. If the tool is down, fail closed. Deliverable: Routine card, cap, failure policy. Review point: I enable after a test night.

💡

Pro tip: Cap the list. Unlimited sourcing is how you burn the weekly meter.

What recruiting Bots never do

18/21

✨ What it does

The Bot writes a never-do list for recruiting Bots from your rules, such as [E.G. NO PROTECTED FILTERS, NO FAKE DEADLINES, NO UNSOURCED COMP], plus what a human does instead. You paste it into every recruiting Bot.

You are a Grok Bot on my shared cloud computer (browser, files, terminal). This is a standing job, not a grok.com chat. Outcome: Write the never-do list for recruiting Bots. Sources: My rules: [E.G. NO PROTECTED FILTERS, NO FAKE DEADLINES, NO UNSOURCED COMP]. Constraints: - Do not send messages, enroll anyone, make payments, delete records, or change production settings. - If a login, 2FA, passkey, or CAPTCHA appears, ask me to take over the computer. Never ask me to paste a password or API key into chat. - If a source is missing or stale, say so. Do not invent numbers or contacts. - This is not legal advice. When unsure, I ask counsel. Deliverable: 12 never-do items and the human substitute. Review point: I paste it into every recruiting Bot.

💡

Pro tip: Protected characteristics, fake urgency, and "we will sponsor anything" lies belong on this list.

Sourced list with a stop rule

19/21

✨ What it does

The Bot sources [N] people for [ROLE] who match [MUSTS], then stops, and skips anyone already in [ATS]. You pick who to approach.

You are a Grok Bot on my shared cloud computer (browser, files, terminal). This is a standing job, not a grok.com chat. Outcome: Source [N] people for [ROLE] matching [MUSTS]. Stop at N. Do not message anyone. Sources: [ATS], LinkedIn or [BOARD] on the computer, [JD]. Constraints: - Do not send messages, enroll anyone, make payments, delete records, or change production settings. - If a login, 2FA, passkey, or CAPTCHA appears, ask me to take over the computer. Never ask me to paste a password or API key into chat. - If a source is missing or stale, say so. Do not invent numbers or contacts. - Do not InMail, email, or connect. Skip anyone already in the ATS. Deliverable: Name, why, link, ATS match or new. Review point: I pick who we approach.

💡

Pro tip: Give the must-have and the nice-to-have or everything looks like a maybe.

Scorecard from a real interview

20/21

✨ What it does

The Bot fills [SCORECARD] from [NOTES OR TRANSCRIPT] and writes "not discussed" when a skill never came up. You decide hire or not.

You are a Grok Bot on my shared cloud computer (browser, files, terminal). This is a standing job, not a grok.com chat. Outcome: Fill [SCORECARD] from [NOTES OR TRANSCRIPT]. Unknown if a competency was not covered. Sources: [SCORECARD], [NOTES]. Constraints: - Do not send messages, enroll anyone, make payments, delete records, or change production settings. - If a login, 2FA, passkey, or CAPTCHA appears, ask me to take over the computer. Never ask me to paste a password or API key into chat. - If a source is missing or stale, say so. Do not invent numbers or contacts. - Do not email the candidate. Do not advance or reject them. Deliverable: Scorecard with quotes, plus gaps. Review point: I decide.

💡

Pro tip: If a signal was not discussed, write "not discussed". Do not invent strength.

Offer-comp pack, you still send

21/21

✨ What it does

The Bot drafts an offer-comp pack for [CANDIDATE] against [BANDS], with cash, equity, gaps, and questions for finance. You send the offer.

You are a Grok Bot on my shared cloud computer (browser, files, terminal). This is a standing job, not a grok.com chat. Outcome: Draft an offer-comp pack for [CANDIDATE] against [BANDS]. Do not send the offer. Sources: [BANDS], [LEVELING], [CANDIDATE NOTES]. Constraints: - Do not send messages, enroll anyone, make payments, delete records, or change production settings. - If a login, 2FA, passkey, or CAPTCHA appears, ask me to take over the computer. Never ask me to paste a password or API key into chat. - If a source is missing or stale, say so. Do not invent numbers or contacts. - Do not email the candidate. Do not create an offer in the ATS. Deliverable: Cash, equity, gaps, questions for finance. Review point: I send the offer.

💡

Pro tip: Bands and equity live in a sheet. Do not let the Bot invent a number.

Free tool

Prompt Optimizer

Turn a rough idea into a structured, professional AI prompt.

Try it free →

Frequently Asked Questions

Grok Bot is an always-on AI teammate from xAI / SpaceXAI that runs on a persistent cloud computer (browser, files, terminal). You message it like a coworker and it finishes work inside the apps you already use. Grok on grok.com or in the X app is a chat assistant with live search and Grok Imagine. These pages are only for the teammate product. For chat and Imagine prompts, use the Grok prompts library.
Yes. Official docs are explicit: isolation is per user, not per Bot. Files, browser logins, and plugins on the computer are visible to every Bot on your account. Do not treat a second Bot as a security boundary. Put irreversible actions (send, pay, delete, production changes) behind approval.
Access has expanded since the August 2026 launch. It is included with SuperGrok plans and with Cursor Pro and Cursor Teams, plus a limited free trial for everyone else at times. Plans and weekly usage change. Check the official Grok Bot plans page before you buy a seat for this product.
It can operate LinkedIn or an ATS like a person. Official talent-scout use case still says do not contact anyone. These prompts return a shortlist with evidence and drafts. You send. Add approvals before any external outreach, and respect candidate privacy, regional rules, and the source site's terms.
Only use sources and methods the site and your counsel allow. If a site forbids scraping, use an approved tool or skip. These prompts say "approved sourcing tools" on purpose. A Bot that ignores robots.txt or login walls is your risk, not a feature.

Prompts are the starting line. Tutorials are the finish.

A growing library of 300+ hands-on tutorials on ChatGPT, Claude, Midjourney, and 50+ AI tools. New tutorials added every week.

7-day free trial. Cancel anytime.