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?
Steps
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.
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.
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.
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.
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.
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
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
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.
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.
- Enter your Email address. The IMAP server, port
(Optional but recommended) Turn on Mailbox cleanup.
Auto-deletes confirmed and denied job emails so your inbox stays clean.
Provider-specific setup
| Provider | Enable 2FA | Generate app password | Help link |
|---|---|---|---|
| Gmail | Google Account → Security → 2-Step Verification | Google Account → Security → App passwords → name it "Actify" | Google support |
| Outlook / Hotmail / Live | Microsoft Account → Security → Advanced security options → Two-step verification | Same page → App passwords → Create a new app password | Microsoft support |
| iCloud / Me / Mac | appleid.apple.com → Sign-in & Security → Two-Factor Authentication | appleid.apple.com → App-Specific Passwords → Generate a Password | Apple support |
| Yahoo | Yahoo Account Security → Two-step verification | Same page → Generate app password | Yahoo support |
What the mailbox parser actually does
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
Click the + in the top-right of the sidebar to start a New Task, or press ⌘N / Ctrl + N.
Type your goal in the chat input at the bottom and hit Enter.
Set the two controls above the input before you send.
- Concurrency picker —
1to5parallel 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.
- Concurrency picker —
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 weekWhat 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
@GroupNameto 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
Where to find it
Settings → Schedule (avatar bottom-left → Settings → Schedule tab). Defaults to a Weekly calendar with a Month toggle.
Add a scheduled task
Click New Event in the top-right — or click any empty time slot in the calendar.
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 days —
1for daily,7for weekly, up to14. 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 (
50–2,000). - Concurrency — parallel agents for this event (
1–5, capped by your plan).
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 → Offerautomatically 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
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
Click + Add credential.
Pick a Platform.
LinkedIn, Indeed, Glassdoor, Greenhouse, Lever, Ashby, Workday… or type your own.
Enter the email and password for that site.
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
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
Click + Add in the top-right of the Target Companies section.
Give the group a Nickname.
Single word — e.g.
Dream,FAANG,Fintech. This becomes the@Dreamyou type in chat.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.
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
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.1to 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.
Where to find us
Discord
discord.gg/actify
The fastest way to get help, share feedback, and meet other power users.
X / Twitter
@actifyai
Product updates and launches.
Actify
Company news.
YouTube
@actify.ai
Tutorials and demos.
@actify.ai
Behind the scenes.
TikTok
@actify.ai
Short demos & tips.
Threads
@actify.ai
More posts, fewer tweets.
u/ActifyAI
Long-form Q&A.
Telegram
t.me/actify_ai
Quick announcements.
Whop
whop.com/actify-ai
Subscribe and manage your plan.
GitHub
github.com/Actify-AI
Open-source projects and code.
Need direct help?
- Product support: support@actify-ai.com
- General contact: contact@actify-ai.com — or use the contact form.
- Legal: legal@actify-ai.com
