Skip to content

Latest commit

 

History

21 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Workday Application Automator ⚡

This project has been superseded. I am rebuilding this from scratch as a proper Chrome extension — no Node.js, no terminal, no manual config.

→ snapfill.pages.dev — join the waitlist


Automates repetitive Workday applications by filling in constant information across most portals, including basic contact, education, and demographic information.

Note: This repository is archived and no longer maintained. It still works but requires manual setup and only covers basic fields. SnapFill handles the full application automatically.

Table of Contents

Motivation

The search for software engineering internships can be a time-consuming process. The first step to getting an internship is the application, and many companies opt to use the Workday system for application portals. 😬

Workday application issues

  • Need to create an account for each company
  • Resume autofill struggles with proper formatting and auto-filling some information
  • Inability to save answers to questions regarding gender, ethnicity, education, etc., even if your answer won't ever change

Each application can take about 2–3 minutes to fill out because of these issues.

Overview

demo.mp4

Getting Started Guide

Note: You will need Node.js installed on your local computer. If you need to install it, you can do so at Download Node.js.

Run the command below in the terminal to copy the code from the repository to your local computer.

git clone https://github.com/ubangura/Workday-Application-Automator.git

In the newly created directory, install Puppeteer:

npm install puppeteer

Then replace the default information in information.js with your own data, add a Workday job posting URL to apply.js, and run the automation script:

node apply.js

Star History

Star History Chart

About

Automates repetitive Workday applications by filling in constant information across most portals, including basic contact, education, and demographic information.

Topics

Resources

Stars

78 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages