How a Greenhouse application form works
Greenhouse is an applicant tracking system: the employer posts the job in Greenhouse, and your application lands there. You meet its form in one of two places. Either on a Greenhouse job board page, at an address on greenhouse.io, or inside the company’s own careers page, where the same form is embedded in a frame.
The form usually has the same core: your name, email and phone (with a country picker), where you live, a CV upload, an optional cover letter upload, and links such as LinkedIn. After that come the employer’s own questions, which can be anything: “Why do you want to work here?”, whether you need a visa, when you can start.
Many US job posts end with demographic questions about gender, ethnicity, veteran status and disability. Greenhouse says its EEO questionnaire is switched on job post by job post and appears when you apply through the employer’s job board (Greenhouse support).
Two details make Greenhouse awkward to autofill. The dropdowns are not ordinary browser menus: they are custom widgets whose options do not exist on the page until the menu is opened, and clicking the text box does not open them. And the fields often have no name in the page’s code, so a tool has to work out what each one is from its label.
What Barista fills
- The text fields from your Guap profile: name, email, phone (kept exactly as you saved it), location, links. Barista writes them the way the form’s own code expects, so the values stay put when the page re-renders.
- The custom dropdowns. Barista opens each one, waits for its options, picks the one that matches your answer, then checks the widget really shows it. It knows that your “Man” is Greenhouse’s “Male” and your “Prefer not to say” is its “Decline to state”. It picks only when exactly one option fits, so “Female” can never be chosen for “Male”.
- Your CV, attached to the resume box from the CV on your Guap account. Never to the cover letter box, and never over a file you already chose.
- Embedded forms. Barista runs inside the frame on the company’s careers page, and waits for the frame to finish loading before it reads the form.
- Saved answers. Questions you have answered before, such as notice period or visa status, come from the answers saved on your account.
For an open question like “Why do you want to work here?”, Barista puts a button by the box. Press it and it drafts an answer from your profile and the job post, in the box, with an undo. Filling the form is free; a drafted answer is paid per use from credit, at the price on the pricing page.
What it leaves to you
- The submit button. Barista never presses it. You read the form and send it yourself.
- Anything it is not sure of. If no option clearly matches your answer, the field stays empty and Barista tells you how many need you. An empty field is easy to fill; a wrong one is easy to miss.
- Demographic questions, unless you have chosen to let Barista answer each one from your profile.
- A cover letter file. Barista attaches only your CV. If the employer asks for a letter, upload it yourself, or paste one into a text box if the form has one.
- Anything you already typed. A filled field is never overwritten.
- Security checks. Barista never touches CAPTCHA, password or one-time code boxes.
Before you apply: your CV file
Greenhouse reads your CV to fill the candidate record on the employer’s side. Its support pages say it cannot parse a CV larger than 2.5 MB, and that graphics, photos, tables, headers and footers, and column layouts can stop a parse (Greenhouse support). A single-column PDF or Word file with real text is the safe choice. The free ATS CV checker tests those layout rules without an account, and the ATS-friendly CV guide explains each one.
How Barista is tested on Greenhouse
Barista’s tests run against a Greenhouse form captured from a live, embedded job post in August 2026: its fields, its dropdowns and its options as Greenhouse serves them. The tests check that the form is found inside the frame, that every field is identified without a name attribute, that the CV goes to the resume box and not the cover letter, that the phone number’s country list is never mistaken for an answer, and that each dropdown picks the right option or none.
Greenhouse lets each employer add its own questions, so no test covers every form. When Barista meets one it cannot answer, it leaves it for you.
Set it up
- Install Barista from the Chrome Web Store. It also installs in Edge, Brave, Arc and Opera from the same listing.
- Sign in from the extension with the code Guap emails you, and fill in your profile and CV once.
- Open a Greenhouse job post and go to its application form. Press “Fill with Guap” in the corner, or “Autofill this page” in the extension.
- Check every field, answer what is left, and press submit. Barista adds the application to your tracker and marks it sent.