Get Started — OfferLetter.ai

Setup is now integrated into the Interview Coach.

Go to Interview Coach
Step 1 of 4 Upload Resume
Step 1 — Resume

Upload your resume

Your resume lets the AI personalise every answer — matching your real experience, job titles, and skills to each interview question.

100% private. Your resume is processed securely and never shared. It's only used to personalise your AI coaching.

Drag and drop your resume

or click to browse your files

PDF Word .docx Plain text .txt

Resume uploaded

AI is parsing your experience and skills...

Pro tip

Use your most recent resume — even if it's a rough draft. The AI uses your job titles, company names, and skills to make answers feel authentic and specific to your background.

Step 2 — Mac Audio

Capture interview audio

Install BlackHole to let the AI hear your Zoom or Teams call. It's a free, zero-latency virtual audio driver from Existential Audio.

Mac only (BlackHole). This step covers macOS audio setup. Windows users: use VB-Audio Virtual Cable instead — free download, same idea. Full Windows instructions are on the Interview page → Windows tab. If you're using only your phone, skip to Step 3.

Install BlackHole 2ch
1

Download BlackHole 2ch

Click the button below — it opens the official ExistingAudio download page. Enter your email and download the installer.

Download BlackHole — existential.audio
2

Run the installer

Open the downloaded .pkg file. Follow the prompts. You may need to allow it in System Settings → Privacy & Security.

3

Create a Multi-Output Device

Open Audio MIDI Setup (search in Spotlight). Click the + button at the bottom left → Create Multi-Output Device. Check both BlackHole 2ch and your speakers/headphones.

4

Set Zoom audio output to BlackHole

In Zoom: Settings → Audio → Speaker → select Multi-Output Device. Now Zoom audio plays through both your speakers AND BlackHole.

5

Select BlackHole as input in OfferLetter.ai

When you start an interview session, choose BlackHole 2ch as the audio input source. The AI will automatically hear the interviewer's questions.

No microphone needed

BlackHole captures the interviewer's audio directly — no microphone required. Your own mic still goes to Zoom normally. The AI only listens to the output audio.

Step 3 — Mobile

Access from your phone

Open the interview coach on your phone during live calls — it works in any browser, no app download needed.

Your iPhone and Mac must be on the same WiFi network for this to work.

1

Download Interview Assistant for Mac

Get the desktop app — it runs the interview server automatically:

Download for Mac (.dmg)
2

Install and open the app

Open the .dmg and drag Interview Assistant to your Applications folder. Double-click to launch — the app is Apple-notarized and opens without any security warnings.

3

Find your server URL

The app will show a URL like http://192.168.1.21:5050 — that's your local server address. Your iPhone must be on the same WiFi network.

4

Open Safari on your iPhone

Type the URL from step 3 into Safari's address bar. Example: http://192.168.1.21:5050

5

Add to Home Screen and go stealth

Tap the Share button → Add to Home Screen for a one-tap launch icon. Turn on Do Not Disturb during interviews.

Your Android and Mac must be on the same WiFi network for this to work.

1

Download Interview Assistant for Mac

Get the desktop app — it runs the interview server automatically:

Download for Mac (.dmg)
2

Install and open the app

Open the .dmg and drag Interview Assistant to Applications. Double-click to launch — Apple-notarized, no security warnings.

3

Note the server URL

The app shows http://192.168.x.x:5050 — copy or photograph this URL.

4

Open Chrome on Android

Paste the URL into Chrome's address bar and open it.

5

Add to Home Screen

Tap Chrome's three-dot menuAdd to Home screenAdd. This creates a standalone app icon.

1

Download Interview Assistant

Get the Mac desktop app — it floats above all windows and is invisible to screen share:

Download for Mac (.dmg)
2

Install and launch

Open the .dmg and drag Interview Assistant to Applications. Double-click to launch — Apple-notarized, no security warnings.

3

Use Cmd+Shift+H to hide/show

Press Cmd+Shift+H at any time to hide or show the overlay — even when another app is in focus. The window does not appear in Zoom/Teams screen share.

4

Type questions or use audio

Click the text box at the top of the overlay, type the interview question, and press Enter — AI answer appears in ~3 seconds. Or enable audio capture for hands-free mode.

Step 4 — Earbuds

Hear answers in your earbuds

Enable TTS (text-to-speech) so the AI reads answers directly into your ears — no screen needed during the interview.

AI voice at 150 wpm — Samantha

Natural pace, clear pronunciation, works with AirPods, Beats, or any Bluetooth headphones

Retina-safe. With earbuds + no screen, there's no physical object for camera retina reflection to reveal. You can keep your phone face-down or in your pocket.

Earbuds setup — 3 steps
1

Connect AirPods or any Bluetooth earbuds

On Mac: click the Control Center (top-right menu bar) → Sound → select your AirPods or earbuds as the output device.

On iPhone: connect via Settings → Bluetooth before opening the app.

2

Enable TTS in the interview assistant

Desktop app: A toggle button labelled Earbuds appears at the bottom of the overlay. Click it to turn on voice output.

Phone browser: Tap the Earbuds toggle in the mobile UI header. The toggle turns green when active.

3

Test before your interview

Type any question in the text box and press Enter. Within 3 seconds you should hear Samantha reading the answer aloud. Adjust Mac volume to a comfortable level — loud enough to hear clearly, quiet enough that the interviewer cannot.

Test voice now (plays sample)
Pre-interview checklist

You're all set!

Your AI interview coach is ready. Walk into your next interview with total confidence — real-time answers, offer analysis, and salary negotiation scripts at your fingertips.

Live Coach

Real-time answers in your earbuds

Offer Analyzer

Spot low offers before you accept

Negotiation

Scripts to get $10K–$30K more

Go to Dashboard →