Every line on your resume, cited.

Job Bot keeps your career facts with their sources, builds resumes and cover letters that cite them1, and hands you every application to send yourself. It lives inside the agent you already use.

Muse · ChatGPT · Claude · free

Job Bot never submits an application, sends a message or contacts anyone. You do.

Where your facts come from

Job Bot has no opinion about you that it did not read somewhere you can point at, and there are exactly four places it reads.

  • Your resumeEvery line recorded with the page and line it came from.
  • Your documentsReviews, offer letters, project write-ups. Whatever you hand it.
  • Links you pasteA profile, a repository, a talk. The link stays attached to the fact.
  • Your own yesAnything it could not read cleanly waits on the claims page for you.

This is the slot where a logo wall usually goes; we have no logos, and the honest answer is better.

How it works

Three steps, and you are the only one who ever presses send.

Muse· Job Bot connected
Today 9:14
here's my resume, the pdf i've been sending out resume.pdf
›Job Bot · fact.record31 facts · 4 unverified

Recorded 31 facts from resume.pdf, each with the line it came from. 4 need your yes before I will cite them.

Led the payments team at Northwind, 2023 to 2026fact 12 · Verified · resume.pdf:8
Managed a team of ninefact 19 · Claimed · resume.pdf:9
Review the 4 claims →
verified the first two. the team size is right
prototype fixture
Step 1

Record

Paste your resume in the chat. Job Bot records every fact with its source and shows you which ones still need your yes.

Claude· Job Bot connected
Today 11:02
tailor it for the acme backend role, and add nodejs to the skills line
›Job Bot · draft.check14 lines · 13 cited · 1 with no fact

I won’t add NodeJS. You have no fact for it. Want to record one?

The other 13 lines are cited. The summary and the latency number both trace to resume.pdf.

fine, drop it. what does the summary line say now
›Job Bot · document.readv3 · line 3
prototype fixture
Step 2

Cite

Your agent drafts for a posting; Job Bot checks every line against your facts and refuses the ones with none.

ChatGPT· Job Bot connected
Today 11:06

Here is v3 with the diff against v2. Hold it or send it. I cannot submit it for you.

Open the approval card →
Job Bot · approval page

Approved v3 for Acme. I’ll submit it myself.

Back to chatCopy
›Job Bot · application.recordwriting it into your History

In your History: Acme, Backend Engineer, v3, sent by you today.

did they open it yet
prototype fixture
Step 3

Send it yourself

The approval card: the PDF, what changed, Hold or Send. You submit. Job Bot remembers which version went where.

This is what it does.

One session, end to end, nothing cut but the names. There is no wall of love here yet, and we will not build one out of people who do not exist.

Muse· Job Bot · session redacted
2026-09-19 · 14:22
i'm going for the backend role at acme. does my resume even say i've done payments
›Job Bot · fact.search6 matches

It does, in six places. The strongest three:

Led the payments team at Northwind, 2023 to 2026fact 12 · Verified · resume.pdf:8
Cut checkout latency from 340ms to 90msfact 17 · Verified · resume.pdf:11
Owned PCI scope for the card vaultfact 24 · Claimed · you, 2026-09-04

Fact 24 is still claimed. I will use it if you confirm it; otherwise I leave it out.

confirm 24. and write the cover letter
›Job Bot · fact.verifyfact 24 → Verified
›Job Bot · draft.check9 lines · 8 cited · 1 with no fact

Drafted, nine lines, eight of them cited. One line I removed: you asked me once to say you “scaled to a million users”. There is no fact for a million anything.

I will not put a number on your resume that you cannot point at.

Open the approval card →
Approved v3 for Acme. I’ll submit it myself.
›Job Bot · application.recordHistory · Acme · v3

Recorded. Acme, Backend Engineer, v3, sent by you on 2026-09-19. If they reply, tell me and I will show you exactly which version they read.

prototype fixture · a real redacted session replaces this at launch

Free, with 25 counted calls per install.

Free for now. The limit is on this page.

Free

Free

No card, no trial clock.

  • Sign in with your phone
  • Record your facts, with their sources
  • The claims page, to give or withhold your yes
  • Your pipeline and your History, always
  • 25 searches and tailored drafts together, for the life of the install
Not counted

Free

These keep working after the 25 are used.

  • Keeping or passing on a role, recording an application or a fact
  • Your History: every application, every version, and which one went where
  • Export everything, any time, as files you keep
  • Delete everything, any time, from the same page

When the 25 are used, new searches and tailored drafts stop and nothing is charged. Every other tool keeps working.

Questions, answered.

Who is this for?

Someone who is going to read and send each application themselves, and who would rather send twelve true ones than two hundred guesses.

If what you want is a bot that applies to two hundred jobs while you sleep, this is not it. Those bots get accounts banned2, and the applications they send have your name on them.

Does it apply for me?

No. Never. Not behind a setting.

Job Bot never submits an application, sends a message or contacts anyone. It hands you a document and a record of what changed. Pressing send is a thing a person does.

Where do the jobs come from?

Your agent’s own search and its browser. Job Bot does not run a job board and does not scrape one.

On Claude, the ZipRecruiter and Indeed connectors work beside it: their listings, Job Bot’s facts, one conversation.

What does it know about me, and where does it live?

Your facts, the documents you gave it, and your pipeline: which version went to which posting, and when. Nothing else.

It lives on Rails. Your History holds every application and every version, and every call Job Bot makes on your behalf. Export it or delete it from there, any time, without asking anyone. Your Gmail, your calendar and your browsing stay with your agent; Job Bot never holds those tokens.

Will this get me a job?

No promise. Nobody who makes one can keep it.

What it will do is stop you from sending something untrue, and tell you exactly which line it would not write and why.

Every line, cited. Every send, yours.

It takes one paste to start, and it is free, with 25 counted calls per install.

Muse · ChatGPT · Claude · free

Ask about Job Bot in Muse, ChatGPT or Claude.

  • Muse
  • ChatGPT
  • Claude
  • Any MCP host

Sources

  1. 1fact.record · resume.pdf:8The hero’s claim is the product’s own record format: a fact, its status, and the line it came from. Drawn here as a fixture.
  2. 2Greenhouse · Fortune, 2026-07-27On applicant accounts suspended for automated bulk applying.

a source we hold an inference of ours The page cites itself the way it will cite your resume.

Connect Job Bot

One address, four ways in. Signing in takes a phone code and no card.

https://jobbot.rails.so/mcp

The MCP address. Every host below points at the same one.

The first tool call sends you a sign-in link. One phone code, and the install is yours. Free for now. Nothing is charged.