This project contains a set of handful Userscripts (file that ends with .user.js
), that helps to do some actions on Greenhouse more quickly (like shortcuts).
Here is the list of the available Userscripts:
- Greenhouse Application Review: Add quick rejection buttons to the application review page, to perform rejection with one button click
- Greenhouse Application Hotkeys: Add badges and hotkeys to the quick rejection buttons provided by the Greenhouse Applicateion Review script
- Greenhouse written interviews in a new tab: Open written interviews in a new tab instead of downloading "File1.pdf" files
- Greenhouse Application Review Helper: Adds additional icons to suggest the quality of the answer for custom application questions
- Greenhouse Duplicate Check Helper: If a candidate duplicate tag is detected, the script colors the entire header, so that it is harder to overlook. Also, it opens the duplicate candidate in a new tab so that you can start checking quicker.
- Talent Interview Field Reminder: Create a reminder to update application custom fields after moving candidates to the Talent Interview stage
- To-do expander: Provides a "Reveal all" button to the bulk action set to expand the todo per candidate row
There a several browser extensions that work, but the most popular one (recommended) is TamperMonkey, this extension is available on Chrome, Firefox and Safari.
Installation page:
- Google chrome, Microsoft Edge (new version), Brave: Extension installation page
- Firefox: Firefox addons page
- Safari: Mac app store
Once the browser extension is installed, for each script the you wish to install:
- Copy the link of the Userscript that you wish to install, the list of link can be found here
- Go to the dashboard of TamperMonkey, by clicking on the extension icon in the top bar of the browser then "Dashboard":
- Click on the utilities tab:
- Paste your Userscript link (that you copied previously) in the section "Install from URL":
- Click "Install", and that's it 🎉
- Greenhouse application review: https://raw.githubusercontent.com/canonical/greenhouse-browser-scripts/main/application-review.user.js
- Greenhouse application review hotkeys: https://raw.githubusercontent.com/canonical/greenhouse-browser-scripts/main/application-review-hotkeys.user.js
- Greenhouse written interviews in a new tab: https://raw.githubusercontent.com/canonical/greenhouse-browser-scripts/main/written-interview-in-new-tab.user.js
- Greenhouse Application Review Helper: https://raw.githubusercontent.com/canonical/greenhouse-browser-scripts/main/application-review-helper.user.js
- Greenhouse Duplicate Check Helper: https://raw.githubusercontent.com/canonical/greenhouse-browser-scripts/main/duplicate-check.user.js
- Talent Interview Field Reminder: https://raw.githubusercontent.com/canonical/greenhouse-browser-scripts/main/talent-interview-field-reminder.user.js
By default TamperMonkey will auto check for update daily, if you want to check for updates manually, you can do so by:
- Go to the dashboard of TamperMonkey, by clicking on the extension icon in the top bar of the browser then "Utilities":
- Click the button "Check for Userscript updates"
This Userscript add additional rejection buttons to review application page.
Here is the list of rejection actions:
- Illegible:
- Rejection reason: Other (add notes below)
- Rejection note: Submission not in English
- Send email rejection
- Wrong job
- Rejection reason: Other (add notes below)
- Rejection note: Cover letter is for a different job/company
- Send email rejection
- No cover letter
- Rejection reason: Other (add notes below)
- Rejection note: No cover letter
- Send email rejection
- Wrong timezone
- Rejection reason: Wrong timezone
- Send email rejection
- Lacking skills
- Rejection reason: Lacking skill(s)/qualification(s)
- Send email rejection
When this is enabled you will see this addition element in the toolbar:
When this script is enabled you will see the same buttons as the Greenhouse Application Review script, but they will also be overlayed with badges indicating various hotkeys you can use to trigger the various rejection buttons. You will see the following badges on the buttons:
Open written interviews in a new tab instead of downloading "File1.pdf" files.
Once the Userscript is installed, you may need to authorize popups for the first time.
Creates an alert when a candidate is moved into the Talent Interview stage.
The alert will remind HLs to update the 'HL - Proposed level' and 'HL - Years of relevant experience' fields.
Adds a button to the bulk actions section of that Greenhouse candidate list. This button reveals all todo sections on each candidate displayed on the list.