Bidder Onboarding Guide

Chapter 1 — How to Install the Extension

1.1 Download the Extension

Loading...

1.2 Load the Extension in Chrome

Install the extension in Developer mode in Chrome. Follow these steps:

  1. Enable Developer mode (top-right toggle). This reveals developer controls.
  2. Click "Load unpacked" (top-left) to open the folder picker.
  3. Select the extension folder (e.g. job-apply-extension) and click Select Folder.
  4. The extension will appear in the list — verify the name/ID. Click Details to review permissions and enable the Side panel if required.
  5. Optional: open Keyboard shortcuts to assign a hotkey for the Side panel or other actions.
Install the extension in Developer mode

You can assign a hotkey to open the side panel (optional).

Set SidePanel Hotkey SidePanel View Example

1.3 Set Your Profile

After opening the side panel, go to Settings and select the profile you were assigned from the dropdown.

Settings Page Profile Key Input

If you see your profile name on the nav bar, the extension is installed correctly.

You can also customize hotkeys:

1.4 Download Folder Setup

Generated resumes are downloaded to your browser's default Downloads folder. For convenience, configure a dedicated folder in your browser settings so you can always find and re-upload resumes quickly.

Download Folder

Chapter 2 — How to Use the Extension

2.1 Company Highlighting on Job Platforms

When browsing job listings, a red-highlighted company name means you have already applied to that company within the last 100 days (the exact window is configurable per profile).

This highlighting works across multiple job platforms — not just Builtin — so you can avoid duplicate applications at a glance.

Red-highlighted company name on job listing Highlighting across multiple job platforms

2.2 Recommended Filters on Job Platforms

Before you start applying, set the following filters on any job platform:

FilterValue
Sort ByRecent Posted
Work TypeFully Remote Only
LocationUSA
KeywordsSoftware Developer (or any focused keyword)
Only apply to companies whose names are NOT highlighted in red (i.e., ones you have NOT recently applied to).

You are free to apply on any other job platforms where highlighting is not supported.
Recommended filters on job platform

2.3 How to Apply — Step by Step

2a. Applying on a Supported Platform (SmartKey)

If you are on a job description page on a SmartKey-supported platform, the bubble will appear automatically next to the company name.

To request resume generation:

Bubble on supported platform job description SmartKey hotkey trigger

2b. Applying on an Unsupported Platform (SelectKey)

If the job platform is not supported, you need to manually select the job description:

  1. Select the entire job description — from the title to the end, including salary and all details.
  2. Click "SelectKey".
Selecting entire job description text SelectKey button

2.4 Downloading Your Generated Resume

After a short delay, once the resume is successfully generated, the extension will prompt you to download the resume file.

Resume ready notification Download prompt
Tip: Configure a specific download folder in your browser settings. This allows you to quickly locate and re-upload your resume during the application process.
Browser download folder setting Download folder location Downloaded resume in folder

2.5 Answering Technical Questions (Q/A Button)

While filling out an application form, if you encounter a technical question or a question related to your experience:

  1. Click the Q/A button in the extension.
  2. Paste the question from the form into the dialog.
  3. Copy the generated answer back into the form field.
Note: Use this feature for technical questions and experience-related questions only — not for common/general questions. The answers are generated based on the job description and your resume.
Q/A button in extension Q/A dialog Pasting generated answer into form field

2.6 Taking Screenshots as Evidence

Screenshot 1 — Filled Form

Once you believe you have filled out the application form completely, click the Camera button to save evidence. This takes a full-page screenshot and saves it to the server for admin review.

Camera button in extension Full-page screenshot captured

Screenshot 2 — Submission Confirmation

After reaching the final screen (e.g., "Thanks for applying" or "You successfully submitted the application"), take another screenshot. This proves you successfully applied to the job.

Thanks for applying confirmation screen Application submitted confirmation Final screenshot captured
Important: When clicking the Camera or Q/A button, make sure you are clicking it on the correct tab (the one matching the application you are currently filling out) so it attaches to the right application record.
Correct tab for Camera/QA button Application tab matching

Chapter 3 — Additional Tips & Dashboard

3.1 Batch Resume Requests

Requesting multiple resumes at once saves time compared to doing them one by one.

Note: Some requests may fail due to disqualifying criteria, such as:
Multiple resume request queue Batch generation results

3.2 Dashboard Overview

Dashboard Page

View your daily and weekly application counts, and see a Pie Chart of which platforms you used.

Dashboard page with counts and pie chart Billing count

Applications Page

Search and view details of all your submitted applications.

Applications list page Application detail view Resume and JD download links

Screenshots (Review) Page

Bidders can view their own submitted screenshots and delete ones taken by mistake. Approve and Reject actions are restricted to Admins (org admin or bidder manager).
Screenshots review page Approve and Reject controls Billing adjustment after rejection

3.3 Daily Work Steps Summary

StepAction
Browse jobsApply filters; skip red-highlighted companies
Supported platformUse SmartKey hotkey or bubble to generate resume
Unsupported platformSelect full JD text → click SelectKey
Technical questionsUse Q/A button in the extension
After filling formTake screenshot with Camera button
After submissionTake final confirmation screenshot
DashboardTrack daily/weekly progress and billing