Licenses, passports, and clearances expired or expiring within 60 days — across all postings.
📥 Needs Your Review
Every submitted document waiting on you, across all postings — oldest first.
✅ Ready for Next Step
Fully compliant — every checklist item verified, still waiting to be moved out of Onboarding.
Pipeline breakdown
Top positions screened
⚖️ Score Consistency Spot-Check
Average score by factors applicants stated themselves — a big unexplained gap between bands is worth a human review. This never guesses anyone's race, gender, age, or other protected traits.
📁
How it works Upload PDFs to a Google Drive folder, fill in job details, click Screen. Results saved to database automatically.
Job Position
📁
⚠️ Your organization hasn't connected Google Drive yet. Ask your admin to connect it in the Admin tab.
⏳
Fetching from Google Drive...
Please wait while Claude screens applicants
📥 0 walk-in applicant(s) uploaded and waiting to be screened —
just click "Fetch & Screen" above with the Job Title and Requirements filled in and they'll be included automatically.
📭
No results yet — go to Setup first
No applicants match this filter.
📂 Screening History
Loading...
⭐ Talent Pool
Shared agency-wide talent database. Search by name or skill.
No talent in pool yet. Add applicants from Results.
📋 Requirement Templates
Reusable document checklists per role (e.g. Nurse, Seafarer, Caregiver) — build once, attach to any posting.
Loading...
💼 Job Postings
Applicants apply through the public link on each posting — no manual resume sourcing needed.
Loading...
📥 General CV Submissions
For agencies that take a general "Upload Your CV" approach instead of per-job applications — each submission is AI-matched against every open posting automatically.
Loading...
Compliance = documents your team has verified out of the posting's full checklist.
Loading...
🖼️ Image → Word Resume Converter
Upload photo(s) or scan(s) of a resume — AI reads it and produces an editable Word document with the same content, ready to reformat or send on. Add multiple photos for a multi-page resume.
⏳
Reading the resume and building the Word document...
No applications yet — analytics will show up once applicants start applying.
Current Pipeline
⏱️ Where Time Is Lost
Average days between each stage transition.
Document Compliance
Top Postings by Applicants
Applications — Last 6 Months
📥 General CV Intake
➕ Invite Team Member
🔗 Your Organization's Google Drive
Connect once — your whole team screens from this folder. Nothing else in your Drive is ever accessed.
Checking...
🖼️ Agency Logo
Shown to applicants on the portal login page and inside their application, in place of the platform's own branding — so someone following your Apply Link sees your agency, not ours.
No logo uploaded yet — applicants see the default branding.
📝 Candidate Resume Template
Upload your agency's own Word template for candidate submissions. Use these placeholders anywhere in the document: {applicant}{job_title}{status}{score}{years_experience}{education}{email}{phone}{matched_skills}{missing_skills}{summary}{recommendation}{org_name}{date}. If no template is uploaded, the standard format is used instead.
Checking...
📇 Resume Contact Info
Optional. If filled in, generated candidate resumes show this email and phone instead of the candidate's own — so employers contact your agency, not the applicant directly. Leave blank to keep using the candidate's own contact info.
📧 Email Notifications
Send candidates interview invitations, polite rejections, and interview confirmations straight from QualifiAI — plus get an internal heads-up whenever a high-scoring candidate comes in. Uses your own SMTP account (Gmail with an App Password, Outlook, or any SMTP provider).
Enable per notification type
This is only used for the automatic High-Match Alert above — it's an internal address for your team, not sent to candidates.
Deployment updates (automatic — no click needed)
Sent the moment a recruiter reviews a document or advances a stage on the Postings tab — the applicant never has to be told manually. Wording isn't customizable yet.
Customize email wording (optional)
Leave subject/body blank to use the default wording shown as placeholder text. Available merge fields: {{applicant}}{{jobTitle}}{{orgName}}{{contact}}{{score}}{{interviewDate}}{{interviewNotes}}
📨 Interview Invitation
🙏 Polite Rejection
✅ Interview Confirmation
⚖️ Scoring Emphasis
Tell the AI what matters most to your agency when scoring applicants. These are relative weights — higher means more emphasis.
👥 Team Members
📋 Activity Log
Loading...
➕ Create New Agency
Onboards a new agency client with their own isolated data and their own Google Drive connection.
Send this to the agency:
🏢 Agencies
Loading...
📅 Schedule Interview
📧 Notify
🎯 Trial Settings —
🔑 Change Password
Your account was created with a temporary password. Please set your own before continuing.
⚠️
Are you sure?
Set a Temporary Password
📷 Walk-In Applicant
Take one photo per page — we'll turn them into a PDF and save it to your connected Drive folder. No
job title needed yet; screen everyone you've uploaded later, whenever you're ready, from the Setup tab.
⏳
Uploading...
🔄 Convert to Application
Attach to a real posting so they show up in that job's Applicants
list with a document checklist — same as anyone who applied online.
➕ Walk-In Applicant
Upload their resume — AI reads their name, email, and phone straight off it. Only fill in the fields below if
you want to override what it finds, or it couldn't find one.
⏳
Reading resume and creating record...
✅ Record Created
📋 Requirement Template
💼 Job Posting
Only applies when creating a new posting — cloned once, editable afterward.
🔗
Apply Link
Embed this as the "Apply Here" button on your job listing — applicants who click it go straight to this posting's application form.