1. Network error. Please try again.
Skip to content

Learn Actify

Everything you need to land a job with Actify.

A short, opinionated guide that takes you from download to your first 1,000-submission overnight loop — and shows you the advanced features (scheduling, company groups, the Chrome extension) along the way.

Step 01

Quickstart

Get Actify installed, fill in your profile, and you're ready to run your first agent in under 10 minutes.

Actify is a Computer-Use AI agent that autonomously finds, tailors, and applies to jobs for you. You talk to it like ChatGPT — but instead of giving you advice, it actually opens browsers, fills out applications, and submits them on your behalf.

Subscribed through Whop?

If you purchased Actify through Whop, register or log in to Actify using the same email address you used for your Whop account. That's how we link your Whop entitlement to your Actify account — different emails won't match and your plan won't unlock.

Steps

  1. Download the app.

    Go to actify-ai.com/download and grab the build for your OS (macOS, Windows, or Linux).

    Install and open Actify. Sign in (or create an account) when prompted.

  2. Have two files ready before you open the profile.

    • A generic resume (PDF or DOCX). Actify will parse it and pre-fill your profile in seconds.
    • A generic cover letter (text or DOCX). Used as the style anchor for the CV Tailor on a per-company basis.
  3. Open your Profile.

    In the desktop app, click your profile picture in the bottom-left of the sidebar → choose Profile from the menu.

    The Profile page has three sections you can switch between in the left menu: Profile Info, Experience, and Files. Click any of them to jump between sections — it's not a single scrolling form.

  4. Auto-fill your profile from your resume.

    Open the Files section in the left menu, click Import from resume, and upload your PDF/DOCX (or paste resume text). Actify parses it and lets you preview every field before applying.

    Choose Overwrite (replace existing fields) or Fill gaps (only fill empty fields), then confirm.

  5. Review & complete your profile.

    Walk through Profile Info, Experience, and Files and fix anything the importer missed.

    The agent uses everything in your profile to tailor resumes/CVs and fill forms — the more complete, the better the output.

  6. Add your LinkedIn login.

    Go to Settings → Password Manager (avatar in bottom-left → Settings).

    Click + Add credential, set platform to LinkedIn, and save your email + password.

Why LinkedIn first

Most job boards (including LinkedIn Easy Apply) require a LinkedIn login. Without it, the agent will skip many tasks.

Up next

2. IMAP Setup

Step 02

IMAP Setup

Connect your inbox so Actify can pull one-time codes, detect interview invitations, and clean rejection spam out of your inbox.

Why this matters. Many sites email an OTP code mid-application — the agent reads it from your inbox and types it in, no manual handoff. The Analytics dashboard also parses your inbox several times a day to keep every application's status fresh, and Mailbox cleanup can auto-delete the rejection spam.

Where to find it

Settings → IMAP (avatar bottom-left → Settings → scroll to the IMAP section).

Steps

  1. Generate an app password.

    Pick your email provider in the table below and follow the link to create an app password — your regular password won't work, IMAP requires an app-specific one.

  2. Connect your inbox in Actify.

    • Enter your Email address. The IMAP server, port 993, and SSL fill in automatically for Gmail, Outlook, Hotmail, Live, Yahoo, iCloud, Me, and Mac addresses.
    • Paste the 16-character app password into the App password field. Spaces are okay — they're stripped automatically.
    • Click Test connection (saves on success), or click Save to store credentials without testing.
  3. (Optional but recommended) Turn on Mailbox cleanup.

    Auto-deletes confirmed and denied job emails so your inbox stays clean.

Provider-specific setup

ProviderEnable 2FAGenerate app passwordHelp link
GmailGoogle Account → Security → 2-Step VerificationGoogle Account → Security → App passwords → name it "Actify"Google support
Outlook / Hotmail / LiveMicrosoft Account → Security → Advanced security options → Two-step verificationSame page → App passwords → Create a new app passwordMicrosoft support
iCloud / Me / Macappleid.apple.com → Sign-in & Security → Two-Factor Authenticationappleid.apple.com → App-Specific Passwords → Generate a PasswordApple support
YahooYahoo Account Security → Two-step verificationSame page → Generate app passwordYahoo support

What the mailbox parser actually does

Several times a day it scans new mail from companies you've applied to and: (a) updates each application's status in Analytics, (b) surfaces interview invites and recruiter follow-ups, and (c) when Mailbox cleanup is on, deletes auto-confirmations and rejection emails. It only touches messages from companies you've applied to — never the rest of your inbox.

Up next

3. Running Your First Task

Step 03

Running Your First Task

Open a new Task, type a goal in plain English, and watch Actify do it.

Pre-flight checklist

  • Browser is installed. Actify drives Chrome, Chromium, Edge, or Brave. Set it under Settings → Browser Configuration (Actify auto-detects on first launch). Pick a Profile so the agent uses your logged-in browser session.
  • Stable Wi-Fi. The agent runs real browser sessions; flaky internet causes pauses.
  • Profile is filled out and at least your LinkedIn credentials are saved (see Password Manager).

Starting a Task

  1. Click the + in the top-right of the sidebar to start a New Task, or press ⌘N / Ctrl + N.

  2. Type your goal in the chat input at the bottom and hit Enter.

  3. Set the two controls above the input before you send.

    • Concurrency picker1 to 5 parallel agents. Each runs in its own browser window. Pro plan required for >1.
    • Loop Mode toggle — when on, the agent keeps looping the task until your target submission count is hit. Great for overnight runs.

Example prompts to try first

Tap any chip to copy it, then paste into a new Task.

Modes of operation

  • Co-pilot mode — agent searches and surfaces matching jobs → you pick which to apply to → agent applies.
  • Autopilot mode — agent picks the jobs and applies. Fully hands-off.

The mode is implied by the prompt: "Show me jobs…" → Co-pilot, "Apply to jobs…" → Autopilot.

Loop Mode

  • Set it once, walk away. Actify queues new searches and keeps applying until you hit your target submission count (50–2,000 per run).
  • Combine with Parallel Agents (up to 5) and a 1,000-submission overnight loop becomes routine.
  • Loop Mode auto-enables for very large runs and you'll see a "loop auto-enabled" badge so you know why.

Parallel Agents

  • Up to 5 agents run simultaneously, each in its own browser window.
  • Higher concurrency = faster, but uses more RAM and CPU. Actify measures your device on launch and recommends a safe maximum; you can override it, but you'll see a warning if you do.
  • Re-measure anytime in Settings → Concurrency → Recheck after closing heavy apps.

Up next

4. Prompting the AI

Step 04

Prompting the AI

Actify reads natural language. The more specific your prompt, the more precise the agent.

Actify reads natural language. The more specific your prompt, the more precise the agent. Group your asks into one of four buckets:

1. Apply to jobs (Autopilot)

2. Find & browse jobs (Co-pilot)

3. Tailor a resume or CV

4. Research & ops

The @ symbol — referencing a Company Group

Type @ in the chat input to open the Company Group menu. Pick from your own groups or a built-in template (@FAANG, @BigTech, @AILabs, @Fintech, @Unicorns). Selecting a template clones it into your groups so future runs resolve cleanly.

Example

Apply to senior ML roles at @AILabs from this past week

What Actify can filter on

  • Job title — semantic vector search, not just keyword.
  • Experience years — predicted by Actify's ML model when the listing doesn't say.
  • Salary range — also predicted when missing.
  • Location — city, state, country, or remote.
  • Job board / ATS — Greenhouse, Lever, Ashby, Workday, ICIMS, Eightfold, Fillout, Gem, Workable, Paylocity, Hibob, and more.
  • Time range — past day, week, month.
  • Company tags — Startup, Unicorn, FAANG, Fortune 100, S&P 500, Frontier AI.
  • Internships only.

Tips for better results

  • Include the role and seniority. "Senior backend" beats "engineer".
  • Mention a location or "remote". Avoids broad results.
  • Use @GroupName to scope to companies you actually care about.
  • Use a time range ("past week", "today") for fresh listings.
  • Be explicit about quantity. "Apply to 100 jobs" gives Loop Mode a target.

Up next

5. Schedule & Calendar

Step 05

Schedule & Calendar

Tell Actify to run any task on a calendar — one-off or recurring — and forget about it.

The desktop app must be running

Schedules run locally on your machine — there's no cloud worker. Quit the app and scheduled runs are skipped (the next occurrence still fires when the app is open).

Where to find it

Settings → Schedule (avatar bottom-left → SettingsSchedule tab). Defaults to a Weekly calendar with a Month toggle.

Add a scheduled task

  1. Click New Event in the top-right — or click any empty time slot in the calendar.

  2. Fill in the form.

    • Title — anything you'll recognize later ("Nightly AI Labs run").
    • Start time — hour + AM/PM in your time zone (any IANA TZ is supported).
    • Day(s) — choose specific days of the week.
    • Repeats every X days1 for daily, 7 for weekly, up to 14. Leave blank for one-off.
    • Filters — same UI as the chat input: companies, company groups, location, board, salary, experience, remote, internship, time range.
    • Apply count — number of submissions per run (502,000).
    • Concurrency — parallel agents for this event (15, capped by your plan).
  3. Click Save.

Limits & guardrails

Caps to keep your device happy

  • Max 3 events per day. Keeps device load manageable.
  • No two events can start at the same hour on the same day.
  • Overlap cap: 5 concurrent agents max across all events that share a time window. If you try to schedule something that would push the combined live concurrency over the cap (or over your plan's concurrency limit, whichever is lower), the form blocks Save with a message like "Overlapping events would run 7 agents at once (limit 5). Stagger the start times or lower concurrency."
  • Apply count must be 50–2,000.
  • Repeat interval must be 1–14 days.

Tips

  • Stagger overnight runs (e.g. one at 12 AM, one at 4 AM) instead of stacking them at the same hour.
  • Pair Schedule with Company Groups so each event has a clear target ("Nightly @AILabs run", "Weekly @FAANG sweep").
  • Each event shows recent run history (success/failure, count submitted) when you re-open it.

Up next

6. Analytics

Step 06

Analytics

Every submitted application is tracked, scored, and updated automatically.

Open the avatar (bottom-left) → Analytics (or use the shortcut from the side menu).

  • Applied jobs list — every submission with company, title, applied date, current status.
  • Status updates — the mailbox parser updates Submitted → Pending → Interview → Rejected → Offer automatically as company emails arrive.
  • Tailored assets — the generated resume and CV for every application are linked to each row (downloadable any time).
  • Surfaced highlights — interview invites and recruiter follow-ups get pinned to the top so you don't miss them. Optional desktop notification when one arrives.

Up next

7. Password Manager

Step 07

Password Manager

Save your job-board logins once. The agent uses them to log in, create accounts, and fight through OTPs — all hands-off.

Encrypted with Google Cloud KMS

Every credential is encrypted with Google Cloud Key Management Service before it leaves your machine. Plaintext passwords are only ever in memory on your computer for the moment the agent uses them. We can't read them, and they're never used for any other purpose.

Where to find it

Settings → Password Manager (avatar bottom-left → Settings).

How credentials get used

  • The agent visits a job board → checks Password Manager for that platform → logs in automatically.
  • If there's no platform-specific credential, it falls back to your Default password (with your email).
  • On sites Actify has never seen, it creates a new account using your email + Default password, then saves the credential automatically.
  • During application, OTP codes are pulled from your inbox (see IMAP Setup) and SMS codes are pulled from iMessage on macOS.

Add a credential

  1. Click + Add credential.

  2. Pick a Platform.

    LinkedIn, Indeed, Glassdoor, Greenhouse, Lever, Ashby, Workday… or type your own.

  3. Enter the email and password for that site.

  4. Save.

    The credential is encrypted and shipped to Google KMS immediately.

Set a Default password

The default is used whenever the agent encounters a site with no saved credential. Click Set default password at the top of the list and enter a password (your account email is used automatically).

LinkedIn is required to start

Before your first run, add a LinkedIn credential. Most boards check LinkedIn during apply, and many "Easy Apply" flows fail without one. Without it, you'll see paused runs and an "Add LinkedIn credential" banner in the chat.

Up next

8. Company Groups

Step 08

Company Groups

Build named lists of target companies and reference them in any prompt with @.

Where to find it

Profile → Target Companies (avatar bottom-left → Profile → scroll to the bottom, or use the side-nav inside the Profile page).

1. Build a group manually

  1. Click + Add in the top-right of the Target Companies section.

  2. Give the group a Nickname.

    Single word — e.g. Dream, FAANG, Fintech. This becomes the @Dream you type in chat.

  3. In the Companies field, start typing — Actify autocompletes from its company index.

    Press Enter or click a suggestion to add. Add as many as you want.

  4. Click Save.

2. Build a group with AI from chat

Talk to the agent like a teammate — it can build, expand, or refine groups for you. The agent edits the group in real time; confirm the change in the chat thread.

3. Use a template

Type @ in the chat input. Below your own groups, you'll see built-in templates you can pick to instantly create a group with the same name. Selecting a template clones it into your groups so the @nickname resolves on every future run (and you can edit it freely).

@FAANG

Meta, Apple, Amazon, Netflix, Google

@BigTech

Google, Microsoft, Amazon, Apple, Meta, Nvidia

@AILabs

OpenAI, Anthropic, Google DeepMind, Mistral AI, Cohere, xAI

@Fintech

Stripe, Ramp, Plaid, Brex, Block, Chime

@Unicorns

Stripe, Databricks, Canva, Notion, Figma, Airtable

Using groups with @

Type @ anywhere in the chat input to open the group picker. Examples:

Tips

  • Keep nicknames short and single-token (no spaces) — the @ parser uses them verbatim.
  • One company can live in any number of groups.
  • Groups are also available inside Schedule events so you can target them on a cron.

Up next

9. Chrome Extension

Step 09

Chrome Extension

Spot a job on any page → queue it in the desktop app with one click (or one keypress).

Install Actify – Job Queue from the Chrome Web Store (also works in Brave, Edge, and other Chromium browsers).

The desktop app must be running

The extension talks to the desktop app over http://127.0.0.1 (localhost only — nothing ever leaves your machine).

Three ways to use it

1. Right-click "Send to Actify"

On any link to a job posting, right-click → Send to Actify. The job is queued in your desktop app immediately and you get a desktop notification.

2. Floating "Add" widget

The extension auto-detects job links on the page (LinkedIn, Indeed, Greenhouse, Lever, Ashby, Workday, ICIMS, SmartRecruiters, Workable, Glassdoor, and more). A small floating Add chip appears next to each detected link — click it and the job is queued. Already-queued jobs show a green ✓.

3. Tab Apply (the fast one)

Press Tab on any page with lots of job listings. The extension scrolls to and highlights the next detected job and shows a HUD with the job title and a counter.

Tab Apply keys

  • Queue the highlighted job.Enter
  • Skip to the next detected job.Tab
  • Exit Tab-Apply mode.Esc
  • Enter Tab-Apply mode from scratch.Alt + A

You can queue 50 jobs in 30 seconds with just the Tab key.

The popup

Click the Actify icon in your browser toolbar to:

  • Paste a URL to queue a single job manually.
  • See Detected on page — every job link on the current tab.
  • See your Queue — everything waiting to be picked up by the desktop app.
  • Clear all to flush the queue.
  • Disable on this domain (per-site opt-out) — useful if a site triggers false-positive detections.
  • Open app to jump to the desktop app.

Privacy guarantees

Local-first by design

  • The extension only reads <a href> URLs on the page (not form values, not page text).
  • Only URLs matching a curated allowlist of job-board / ATS patterns are stored or sent.
  • Everything is sent over http://127.0.0.1 to your local Actify desktop app — nothing to any external server.
  • Tracking params (utm_*, gclid, etc.) are stripped before storage.
  • Full policy: actify-ai.com/privacy.

Up next

10. Community

Step 10

Community

Get help, share wins, request features, and see what's coming next.

We use cookies and similar storage to keep you signed in, remember your preferences, and load embedded videos. Privacy Policy