FeaturesHow It WorksPricingFAQContact
Log inSign up
How AHA Copilot works

Fill once. Apply everywhere.

AHA Copilot is a Chrome extension that pulls data from your AhaMatch Application Vault and auto-fills supported job application forms. This page explains exactly how it works, what data goes where, and what stays under your control.

boards.greenhouse.io/company/jobs/12345/applySoftware Engineer ApplicationFULL NAMEAlex MorganEMAIL[email protected]LINKEDINlinkedin.com/in/alexmorganCURRENT EMPLOYERAcme Inc.YEARS OF EXPERIENCEAHA FILLED · 4
01The three-step flow

Three steps. You stay in control.

Setup once, then the workflow is the same on every supported job page. You never give up control of what gets submitted.

Step 01

Fill your Application Vault

Visit /vault and fill once: name, contact, work history, education, skills, location. The Vault is a living profile — update it whenever your details change, and every future application benefits.

Step 02

Install AHA Copilot from Chrome Web Store

One click adds the extension to your toolbar. Stay logged into ahamatch.ai in the same browser. The extension reads your Vault data securely when you're on a supported job application page — never on any other site.

Step 03

Open the sidebar on any supported job page

When you land on a Greenhouse, Lever, or Ashby application, click the AHA Copilot icon. The sidebar opens with your Vault data mapped to the form's fields. Review what's pre-filled, edit anything you want, then submit yourself. The extension never auto-submits — that's always your call.

02Field mapping

Which Vault sections fill which fields.

Each Vault section maps to a family of ATS fields. The extension reads field labels, placeholders, ARIA attributes, and platform-specific DOM patterns to find the right match.

Personal info
Full name · Email · Phone · LinkedIn · Portfolio · Website
Location
City · State / Province · Country · ZIP / Postal · Work authorization
Work history
Current company · Current title · Previous employer · Years of experience · Reason for leaving
Education
Highest degree · Institution · Field of study · Graduation date · GPA
Skills
Technical skills · Soft skills · Languages spoken · Proficiency levels
References
Reference name · Reference title · Reference company · Reference contact
Application source
How did you hear about us? (LinkedIn, referral, job board, etc.)
Resume
Resume file upload (where supported by the ATS)
03Supported ATS

Where AHA Copilot works today.

Each adapter is hand-built per platform — Greenhouse, Lever, and Ashby each handle field labels and dropdowns differently, so dedicated code per platform means fewer misfills.

Greenhouse
boards.greenhouse.io · jobs.greenhouse.io
Lever
jobs.lever.co
Ashby
jobs.ashbyhq.com · *.ashbyhq.com
Coming next: Workday, LinkedIn Easy Apply, iCIMS, BambooHR, SmartRecruiters, Jobvite.
04Privacy

Your data stays yours.

  • All traffic is between your browser and the AhaMatch backend — never any third party.
  • Vault data is cached in chrome.storage.local for speed. Cleared on logout.
  • The extension only activates on supported ATS domains. It never runs on other websites.
  • Sensitive fields (salary, SSN, disability status, compensation expectations) are flagged SENSITIVE and never auto-filled — you fill them manually per application.
  • The extension never auto-submits an application. You always review the final state and press Submit yourself.
05FAQ

Common questions, short answers.

What if a field on the application doesn't have data in my Vault?

The extension leaves it blank. Nothing is invented or guessed. You fill it in manually like you would on any other application.

Can I override what the extension fills in?

Yes. Every field is editable after auto-fill. Review the sidebar, change anything that needs adjusting (different phone number for this one application, custom cover letter answer, etc.) before submitting.

Does the extension submit the application for me?

No, and it never will. The extension fills the form; you press Submit. We made this deliberate — a human should always see the final state of an application before it's sent.

What about sensitive fields like salary expectations, SSN, or compensation?

Those are flagged as SENSITIVE and never auto-filled, even if the data exists in your Vault. You can manually fill them per-application, or save them as session-scoped values that get cleared when you close the tab.

I updated my Vault — when do new applications start using the new data?

Immediately. The extension reads fresh Vault data on each application page. There's no caching delay or sync step — your latest data is always used.

Which ATS platforms are supported today?

Greenhouse, Lever, and Ashby. We're adding Workday, LinkedIn Easy Apply, iCIMS, BambooHR, SmartRecruiters, and Jobvite based on user demand. Email support if you'd like to nominate an ATS.

Ready to stop typing?

Install the extension and fill your Vault once. Every supported job application from then on takes one click.