Here's what's happening in your recruitment pipeline today.
β
Total Candidates
12% this month
β
Open Requirements
3 new this week
β
Active Applications
8% this week
β
Interviews Today
2 scheduled
β
Pending Offers
1 declined
β
Onboarding Active
2 this month
Hiring Pipeline Overview
Source Distribution
Hot Requirements
Today's Tasks
Recent Applications
Candidate
Requirement
Stage
Recruiter
Applied
Actions
AI Matching Activity
β
Strong Matches
β
Shortlisted
Candidate Engagement
β
Due for Reminder
β
CV Updated
Requirement-wise Matching Statistics
Requirement
Code
Dept
Total Matches
Strong β₯75%
Shortlisted
Applications
Actions
CV Database
Manage and search up to 500,000 candidate profiles
Loading candidates...
CV Parser
AI-powered CV extraction and indexing system
Upload & Parse CV
Drop CV files here or click to upload
PDFDOCXDOCTXT
Β· Max 10 MB
Scanned/image PDFs cannot be parsed β use text-selectable PDFs or paste text
Parser Capabilities
β Name, Email, Phone extraction
β Work experience & designations
β Education qualifications
β Skills & technologies
β Auto de-duplication by email
β Index for CV search engine
Parsed Results
No CV Parsed Yet
Upload a CV to see extracted information
Recent Parse History
File Name
Candidate Name
Email
Skills Extracted
Status
Parsed At
No parse history available
No Gmail Accounts Connected
Connect your Gmail account to automatically pull CV attachments and parse them into your CV Database. Only your own connected accounts will appear here.
β
Accounts
β
Emails Scanned
β
CVs Parsed
β
Candidates Added
Email Sources
Sync Settings
Processing...0%
β
Scanned
β
Parsed
β
Duplicates
β
Failed
Last Sync
Select an email account from the left to view received CVs
Requirements
Manage all job requirements and postings
Bulk Post Job Requirements
Fill the template below and post multiple requirements at once β up to 100 jobs in a single submission
1
Fill the Grid
Enter job details row by row
2
Validate Entries
Check for errors & missing fields
3
Choose Publish Mode
Save as Draft or Publish Live
4
Post Requirements
All saved to the system at once
Bulk Publish Settings
These settings apply to all rows unless overridden per row
Job Requirements Grid
(0 rows)
#
Job Title *
Department
Location
Job Type
Exp Min
Exp Max
Sal Min
Sal Max
Positions
Required Skills
Priority
Del
Grid is empty
Click Add Row to start entering jobs, or Import CSV to upload a filled template
0
Total Rows
0
Valid
0
Errors
0
Departments
Bulk Post Results
Applications Pipeline
Track all applications through the recruitment process
Manage client companies, projects and track their hiring pipeline
β
Total Clients
β
Open Requirements
β
Active Applications
β
Joined This Month
Billing Module
Manage invoices, billing items and receipts
$0
Pending Invoices
$0
Paid This Month
$0
Overdue
$0
Total Revenue
Invoice #
Client
Issue Date
Due Date
Amount
Status
Actions
Loadingβ¦
Client
Type
Description
Amount
Status
Billing Date
Actions
Loadingβ¦
Vendor Payables
Track sub-vendor billing, invoices and payment status
$0
Pending Payables
$0
Partially Paid
$0
Paid This Month
0
Overdue Items
Payable #
Vendor
Description
Issue Date
Due Date
Amount
Status
Actions
Loadingβ¦
CV Refresh Campaigns
Send automated mailers to update candidate profiles and generate referrals
Campaign Settings
Campaign Statistics
2,847
Emails Sent
68%
Open Rate
342
CVs Updated
89
Referrals Generated
68% campaign effectiveness rate
CV Files Management
All uploaded CV files stored in R2 β searchable, filterable, downloadable
Total Files
β
Stored in R2
β
From Gmail
β
Added Today
β
Loadingβ¦
#
Candidate
File Name
Type
Size
Source
Storage
Uploaded
Actions
Reports & Analytics
Ad-hoc reports and configurable dashboards
Hiring Funnel Report
Application stages & conversion rates
Time-to-Hire Report
Days to fill positions analysis
Source Effectiveness
Best performing candidate sources
Vendor Performance
CV quality, hit rate per vendor
Offer Acceptance Rate
Offer vs acceptance analysis
Recruiter Performance
Individual recruiter metrics
Employer-wise Report
Requirements & pipeline per client
Project-wise Hiring Status
Hiring progress per project/division
Report
Bulk Communication
Send mass emails & WhatsApp messages to selected candidates with templates
Total Candidates
β
With Email
β
With Phone (WA)
β
Selected
0
0 candidates selected
Candidate
Contact
Role / Company
Skills
Exp
Source
Actions
Templates Library
Manage email, offer letter, and JD templates
Email
WhatsApp
SMS
Screening
Interview
Offer Letters
Rejection
Onboarding
System Settings
Configure system preferences and integrations
Settings
General
Job Publishing
Users & Roles
Email Config
Integrations
AI Settings
Keyword Master
Notifications
Security
Billing Config
WhatsApp API
General Settings
Configure email providers, sender details, and API keys in the Email Config tab.
Job Publishing Configuration
Configure the posting URLs for each platform. When a recruiter enables a platform on a new requirement, the system will automatically use these links to publish the job.
Careers Portal
Your public careers page where candidates apply directly.
LinkedIn
LinkedIn job posting URL or company career page URL.
Naukri
Naukri.com job posting URL or recruiter dashboard link.
Vendor Portal
URL shared with empanelled vendors/staffing agencies.
IJP Portal
Internal Job Posting URL for existing employees.
Employee Referral
Referral portal URL for employee job referrals.
Custom Platform 1
Custom Platform 2
Keyword Master β Gmail CV Filter
How it works: When syncing Gmail accounts, only emails whose subject contains one of the active keywords OR that have CV attachments (PDF/DOC/DOCX) matching these terms will be imported. Admins manage this list; users can view it.
Users & Roles
Configuration coming soon
Notifications
Configuration coming soon
Security
Configuration coming soon
Billing Config
Configuration coming soon
Email Configuration
Sender Identity
Displayed as sender name in recipients' inbox
Must be verified in your email provider
Resend API Key
Get your free API key at
resend.com
β verify your sending domain under Domains, then create an API key under API Keys.
Leave blank to keep existing saved key.
SendGrid Settings
Create a free account at
sendgrid.com.
Go to Settings β API Keys β Create with Mail Send permission.
Verify your sender domain under Sender Authentication.
Leave blank to keep existing saved key.
Mailgun Settings
Sign up at
mailgun.com.
Go to Sending β Domains β Add and verify your domain.
Then go to API Keys to get your Private API Key.
SMTP Server Settings
Use any SMTP server: Gmail (smtp.gmail.com:587), Outlook (smtp-mail.outlook.com:587), or your company mail server.
For Gmail, use an App Password (not your regular password).
Generate a Permanent Access Token in Meta Business Suite β System Users.
Get your Phone Number ID from WhatsApp β Getting Started in your Meta app.
Enter both below and save. You can then send bulk WhatsApp from the Bulk Communicate page.
WhatsApp Templates
Manage WhatsApp message templates in Templates Library (select type = WhatsApp).
AI Settings β OpenAI API Key
Checkingβ¦
Why is this needed? RecruitHub uses GPT-4.1-mini to automatically parse CV files
(extract name, email, phone, skills, experience) when you upload CVs or sync Gmail.
You need an OpenAI API key to enable this feature.
How it works: When syncing Gmail, only emails whose subject contains one of these keywords (and have PDF/DOC attachments) will be imported.
Admin can add/remove keywords; all users can view the list.
Sales & Recruitment Dashboard
Real-time KPIs across Sales, Recruitment & Finance
Sales Pipeline
β
Total Leads
β
π₯ Hot
β
New
β
Follow-up
β
Negotiation
β
β Won
β
β Lost
Recruitment
β
Open JORs
β
Pending Approval
β
Approved JORs
β
Active Requirements
β
Candidates
β
Interviews
β
Offers
β
π Placements
Finance
β
Revenue
β
Expenses
β
Vendor Payments
β
Gross Profit
β
Net Profit
β
Outstanding Invoices
Recent JORs
Recent Leads
Leads
Manage your sales pipeline
Loading leads...
Sales Clients
Manage your client relationships
Loading clients...
Job Order Requests
Manage JORs from creation to assignment
Loading JORs...
Revenue Tracking
Track revenue, expenses, and profitability per client/project
β
Revenue
β
Total Expenses
β
Gross Profit
β
Net Profit
β
Outstanding Invoices
New Lead
New Client
Send Mass Email
Hold Ctrl/Cmd to select multiple
WhatsApp Blast
New Job Order Request
Hiring Manager (PDF will be sent here on submission)
Add positions required for this JOR
Import JORs from Excel
Click or drag Excel file here
Supports .xlsx, .xls files. Uses the REQUIREMENT FORMAT DETAILS template.
Expected columns: BD Name, Employer/Company Name, Project/Division, Industry, Contact No., Email ID, Requirement Received Date, Deadline, Positions, Nos. Required, Min. Qualification, Selection, Gender, Nationality, Job Description, Age, Basic Salary, Contract Duration, Place of Employment, Visa Type, Accommodation, Transportation, Food, Working Hours Per Day, Working Days Per Week, Joining Ticket, Over Time, Probation Period, Agreement Status, Fee Structure
0 records found β 0 valid, 0 errors
JOR Details
Action
Approve JOR
Approving this JOR will: assign it to the selected recruiter, send them an email notification, and automatically create a task in their Planner.
Reject JOR
This reason will be emailed to the Sales team and displayed on the JOR record.
JOR Preview
Add Revenue Record
Gross Profit: 0.00
Net Profit: 0.00
Lead Details
Client Details
Add CV Filter Keyword
CV from Email
Send Test Email
A test email will be sent using your currently saved configuration to verify delivery.
Link Gmail Account
Authorize Google to allow CV email scanning
1
2
3
Enter EmailAuthorizeDone
Gmail OAuth is configured system-wide. Just enter your email and click Connect with Google.
System Gmail OAuth not configured yet.
Use your own credentials or ask your admin to configure the system Gmail app.