== Description ==
Transform your hiring process with the AI Hiring Manager Chatbot – a comprehensive WordPress plugin that automates candidate screening through intelligent conversation and document analysis.
= Key Features =
**For Candidates:**
* Interactive chatbot interface for seamless user experience
* Secure PDF upload for job descriptions and resumes
* Automated resume analysis against job requirements with real PDF content extraction
* Multi-stage interview process with personalized questions
* Contextual responses based on actual job description content
* Complete interview transcript download
**For Employers:**
* Comprehensive admin dashboard with interview statistics
* Complete conversation management and search
* PDF content extraction and display in backend
* Bulk file downloads and data export
* Customizable fallback questions database
* Multiple AI provider support (Claude, OpenAI, or simulated responses)
* Advanced PDF processing diagnostics with honest feedback
= Enhanced Analysis System =
**Version 1.8.7 introduces intelligent analysis modes:**
* **Full Analysis**: When both PDFs extract successfully – detailed content comparison with accurate scoring
* **Partial Analysis**: When only one PDF extracts – honest feedback about limitations
* **Fallback Mode**: When neither PDF extracts – clear explanation and guidance for users
= Interview Process =
1. **Information Collection** – Candidate provides basic details (comma-separated format supported)
2. **Document Upload** – Secure upload of job description and resume PDFs
3. **Intelligent Analysis** – AI-powered comparison and scoring with real PDF content or honest feedback when extraction fails
4. **Interview Questions** – Intelligent question validation with retry logic:
* Personality & Work Style
* Motivation & Goals
* Strengths & Contributions
5. **Scenario Questions** – Job-specific situational questions
6. **Q&A Session** – Candidates can ask about the position (answers based on actual job description when available)
7. **Completion** – Summary and transcript generation
= PDF Processing =
The plugin includes advanced PDF text extraction capabilities:
* **Multiple extraction methods** – Smalot PDFParser, pdftotext command-line tool
* **Intelligent fallback system** – graceful degradation when extraction fails
* **Honest user feedback** – clear communication about processing limitations
* **Real-time content analysis** for contextual chatbot responses
* **Backend content preview** for administrators
* **Comprehensive diagnostics** to verify server PDF processing capabilities
AI Hiring Manager
Ready to begin interview