SmartERP Documentation An Ashewa Technology Solutions Platform

AI Resume Screening, Candidate Matching & Ranking Agent

Automated CV parsing, job requirement semantic matching, and bias-reduced candidate ranking for recruitment campaigns.

1. Overview & Business Value#

The Resume Screening Agent automates the evaluation of hundreds of inbound job applications by matching CV qualifications against job requisition requirements.

1. Overview & Business Value#

Hiring teams receive massive volumes of applications for open positions. This agent parses PDF/Word CVs, extracts educational background, verified skills, and employment history, and calculates a compatibility score (0–100%).

{screenshot:ai-recruitment-screening-board}

2. Step-by-Step Screening Workflow#

  1. Navigate to Recruitment → Job Positions and select an active campaign.
  2. Click AI Screen Applicants.
  3. Review candidate ranking cards sorted by match index.
  4. Inspect extracted skills matrix and automated summary notes.
  5. Click Shortlist Top 10 to automatically trigger interview scheduling emails.

{screenshot:ai-recruitment-candidate-scorecard}

2. Prerequisites & Security Access Groups#

  • Required Modules: muk_ai, muk_mcp, smarterp_ai_suite
  • Security Group: Ashewa AI / User (Technical ID: muk_ai.group_ai_user)
  • Master Data Dependencies: Configured AI provider credentials, active system prompts, and departmental cost centers.

3. Step-by-Step UI Execution & Verification#

Step 1: Navigating to the Operational Interface#

  1. Log into your SmartERP instance at https://smarterp.et/odoo.
  2. Open the main App Switcher and select Ashewa AI.
  3. Select the operational workspace corresponding to this agent suite.

{screenshot:54-resume-screening-and-applicant-ranking-step1-navigation}

Step 2: Executing Agent Actions#

  1. Review agent prompts and execution parameters.
  2. Trigger the scheduled or on-demand workflow action.
  3. Validate output in the generated operational log.

{screenshot:54-resume-screening-and-applicant-ranking-step2-execution}

4. Advanced Configuration Points#

  • Scheduled Crons: muk_ai.ir_cron_agent_health_check runs every 30 minutes.
  • Multi-Company Isolation: Multi-company record rules ensure agent context is isolated to Company 1 (Ashewa Technology Solutions S.C.).

5. Comprehensive Troubleshooting Matrix#

Symptom / ErrorProbable Root CauseResolution Action
Agent unresponsive or timeoutNetwork latency or API endpoint outage.Verify provider connection in Settings → AI Providers.
Access Denied during agent executionUser lacks assigned operational permissions.Assign user to the designated operational group.
Last updated: 2026-10-30