Autofill with Resume
Attaches your résumé on the first step, if Workday asks for it.
Chrome extension · v0.16 · free & open source
Betterday saves your application profile on your own machine, then fills the long, repetitive steps of a Workday application when you click. You read back every field before anything is submitted.
The problem
Most are answers you have already typed somewhere else.
Workday has no standard name or autocomplete attributes, so Chrome’s autofill can’t see a single field — every application starts from empty. Again.
Betterday finds each field by its data-automation-id instead, and fills it from a profile you wrote once.
How it works
Betterday does the typing. Deciding what gets sent stays with you, at every stage.
Open the side panel and type in your details — or paste the JSON. It saves to your own browser and stays there.
Open a Workday application and press Fill from Betterday. It works out which of the six steps you are on and writes what belongs there.
Every field it touched is outlined in jade. Fix anything you want, then click Next yourself — Betterday never submits.
Watch it fill
Scroll to run a fill. This is the real overlay, field by field.
Coverage
Every page of a standard Workday application, in the order Workday asks for them. Click once per step and read back what it wrote.
Attaches your résumé on the first step, if Workday asks for it.
Name, address, country, phone, and the referral-source dropdown that never remembers you.
Work history, education, skills, résumé and websites — every repeated entry, expanded in order.
Gender, ethnicity, veteran status, disability. Entirely optional — leave it blank and it stays blank.
Signature, disability selection, signature date. Also optional, also yours to skip.
The employer writes these, so there is no fixed list. You type in what your Workday actually asks and the answer to give — it fills whichever it finds.
Confirmed against a real tenantWhere it runs
An extension can only touch the sites it asked Chrome for, and Betterday asked for two. The short list is the feature — there is nowhere else for it to go.
*.myworkdayjobs.com*.workday.comnot requestednot requestednot requestednot requestedPrivacy
No account, no sync, no server. Six claims, each one checkable in the source — and underneath them, the permissions the extension asks for, in full.
Your profile lives in chrome.storage.local, the same place the browser keeps its own settings. There is no account, no sync and no server to sign in to.
No analytics, no telemetry, no remote calls. The extension has no code that talks to a network.
Nothing happens on page load. Betterday fills when you press the button, and stops when it runs out of fields.
It writes into fields. It does not click Next, does not navigate, and does not submit an application on your behalf.
Export the whole profile as a plain JSON file, edit it in any editor, import it back.
It is free and open source on GitHub — the manifest, the field map and every fill routine.
"host_permissions": [
"https://*.myworkdayjobs.com/*",
"https://*.workday.com/*"
],
"permissions": ["storage", "scripting", "sidePanel"]On the page
No hidden automation. Betterday shows what it fills, what changed, and what is ready for review.
Click it on whichever step you’re on — Betterday works out where you are and fills what belongs there.
Every field it touched is outlined right on the page, so you check the fill instead of re-reading the whole form.
The side panel docks alongside the page and stays open while you click around, instead of closing the instant you look away.
The whole profile is one JSON file you can read, edit and take with you — syntax highlighting, line numbers, and a blank template to start from.
Install
Betterday installs like any other Chrome extension — no source to download, no Developer mode to flip.
Free and open source. Read the code on GitHub if you want to see how it works first.
Clone or download the repository, then unzip it wherever you keep things.
git clone https://github.com/Kobeboy15/betterday-extension.gitOpen chrome://extensions and flip the Developer mode switch in the top right.
Click Load unpacked and select the extension/ folder. Then click the toolbar icon and fill in your profile.
Questions
Two of these answers are “no”. They are the two most people want answered before they type an address into anything.
Everything you type stays in your own browser profile. The extension requests three Chrome permissions — storage, scripting, sidePanel — and access to exactly two domains, both of them Workday. It makes no network requests of its own, and the whole source is on GitHub if you would rather check than take our word.
No. Betterday is Workday-only, on purpose. Chrome will not let it run anywhere it has not asked for, and it asks for *.myworkdayjobs.com and *.workday.com and nothing else. Other application platforms already work with your browser’s own autofill; Workday is the one that doesn’t.
Never. It writes values into fields and stops. It does not click Next, does not move between steps and does not press Submit. Every application you send is one you read and sent yourself.
Yes — it is a Chrome extension (Manifest V3) available on the Chrome Web Store. Prefer to build it yourself and read the code first? It is open source, and you can load it unpacked from the repository instead.
Nothing. It is free and open source, with no account, no plan and nothing to upgrade.
You will see it. Every field Betterday touched is outlined in jade on the page, and the progress overlay lists what it wrote line by line. Fix anything the way you would fix any other form field — it has no memory of the page once it has finished.
It is left alone and reported as skipped rather than guessed at. Dropdowns Workday builds per-employer — the referral source, for instance — are the usual case: Betterday flags them so you can pick the right option yourself.
The six standard steps are the same across tenants, which is what makes this possible at all. The part employers do write freely is the screening questions, so those are yours to define: you enter the question and the answer, and Betterday fills whichever it finds.