
Moka HR Integration
Get Skima Intelligence into Moka HR
Skima AI provides explainable AI match scores, evidence, and feedback loops directly into Moka HR. No extra logins or workflow disruption.
What You'll See in Moka HR ATS with Skima AI
When you integrate Skima AI with Moka HR ATS, your recruiting team gets AI-driven insights directly inside Moka HR's candidate management dashboard.
AI Match Score (0-100) is attached to each application.
Bullet points explaining why the candidate matches the job description.
"Skima Screened" Tag for quick filtering and talent pool organization.
Shortlist page for hiring managers (Approve/Skip + optional note).
Activity notes that capture manager feedback for a complete audit trail.
A clear top 10 shortlist that updates automatically as new applications arrive. This ensures your team always works on the best candidates first.
Why Moka HR Recruiting Teams Pick Skima AI
Moka HR users integrate Skima AI because it enhances their ATS with intelligent screening and insights without forcing them to switch systems.
Stay in One System
All scores, reasons, and hiring manager feedback appear directly in the candidate's record.
Simplified Manager Collaboration
Share a shortlist link; Skima AI writes responses back to Moka HR.
Always-Fresh Rankings
Every new application is scored and ranked instantly via webhooks.
Rediscover Past Talent
Skima AI resurfaces qualified candidates already in your Moka HR database across new candidates.
What Skima AI Writes Back to Moka HR ATS
| Writes back to | Field name | Type | Example |
|---|---|---|---|
| Activity Note | SKIMA Match Score | Number (0–100) | 86 |
| Activity Note | SKIMA Reasons | Long text (3–5 bullets) | "3 yrs retail sales; POS systems; shift lead experience" |
| Activity Note | Shortlist Link | URL | https://…/shortlist/abc |
| Custom Field | SKIMA Screened | Text/Tag | SKIMA Screened |
| Stage Change | Moka Stage | Selection | Skima Shortlisted |
| (Optional) Activity Note | HM Feedback | Enum | 👍 / 👎 / Maybe |
| (Optional) Activity Note | HM Comment | Short text | Ready for phone screen |
| (Optional) Interview Data | Interview Round | Webhook Integration | Interview feedback with Skima context |
Note: Moka HR uses webhooks for integration. This means Skima AI gets real-time updates. If webhooks aren't available, Skima AI safely uses 10-15 minute polling to keep data fresh.
How Does the Shortlist Loop Work?
Skima AI makes hiring collaboration inside Moka HR faster and easier by creating a seamless shortlist feedback loop. Recruiters stay aligned without extra logins.
Recruiter Shares the Shortlist
A secure, no-login shortlist link is generated and added as an activity note in Moka HR.
Manager Gives Feedback
The manager simply clicks 👍, 👎, or "Maybe" on the Skima shortlist.
Skima AI Updates Moka HR
These decisions are automatically written back as activity notes.
Recruiter Acts on Insights
The recruiter sees an explainable, AI-ranked top-10 list and moves the right candidates forward.
The result is real-time collaboration, faster decisions, and a transparent audit trail that integrates naturally with Moka HR's candidate-centric workflow.
Field Map for Moka HR ATS Integration
A clear data flow map helps Moka HR recruiting teams and IT admins understand exactly what Skima AI pulls in and pushes back
Skima AI securely retrieves the following data via Moka HR webhooks and API calls.
-
Candidate/Application Data:: candidateId, name, email, phone(s), location, experience etc.
-
Resume & Attachments: Resume file ,secure URL access for file retrieval.
-
Job Information: jobId, title, job description, requirements, department, job manager, customFields.
-
Education Data: School, speciality, academic degree, start date, end date.
-
Work Experience: Company, title, department, summary, salary, reason for leaving, employment dates.
-
Interview Data: Interview type, scheduled time, interviewer details,), feedback templates and results.
-
Stage & Pipeline Data: Current application stage, stage progression history, timestamps of transitions.
-
Historical Data: Past applications, previous job matches, candidate tags and labels, talent pool membership for intelligent rediscovery.
After scoring and ranking, Skima AI writes structured results back into Moka HR ATS using native API endpoints and webhook handlers.
-
Custom Field Entry: "Skima AI Match Score: [0-100]" with detailed scoring.
-
Custom Field Entry: "Skima AI Reasons: [AI-generated bullet points]" explaining the match.
-
Candidate Tag: "Skima Screened" for quick filtering, pipeline organization,.
-
Custom Field Entry: "Skima Shortlist Link: [URL]" for manager collaboration within Moka HR's secure environment.
-
Custom Field Entry: "HM Feedback: [👍/👎/Maybe] + [optional comment]" captures manager decisions.
-
(Optional) Interview Record: Structured interview feedback record within Moka HR's interview management system.
-
(Optional) Candidate Stage Update: Move the candidate to the "Skima Shortlisted" stage.
-
(Fallback) File Attachment: SKIMA_Evidence.pdf uploaded to the candidate profile if detailed documentation is needed.
This bidirectional data sync ensures hiring managers always see real-time AI insights within Moka HR's natural activity flow and candidate record interface.
Set up Your Moka HR Integration
Moka HR + Skima AI integration is fast, secure, and requires minimal IT effort.
Below are 6 easy steps to set up your Moka HR integration:
Request API credentials from your Moka HR CSM for authentication methods (API Key or OAuth2).
Register the Skima AI webhook URL in the Moka HR admin settings under Integrations > Webhooks.
Create custom fields in the Candidate or Application module to store Skima AI insights as needed.
Add the "Skima Shortlisted" stage in your recruitment pipeline and set permissions for Skima AI.
Test with 2-3 pilot requisitions: upload resume, check Match Score, and share Skima shortlist link.
Enable Skima AI on 3-5 pilot roles; monitor integration health and receive weekly ROI updates.
Security &
Responsible AI
for Moka HR
Integrations
Trust and compliance are key when integrating Skima AI with Moka HR ATS. Our approach ensures candidate data stays secure and decisions remain transparent.
- Skima AI gives match scores & reasons using resume-based evidence, with no auto-rejects. All decisions remain with your team.
- All HM decisions, notes, and shortlist actions are tracked in Moka HR as custom field entries and interview feedback records, creating an auditable decision trail.
- Role-based visibility, secure shortlist links (OAuth2-validated), and redaction mode ensure data privacy while leveraging Moka HR's role-based access control.
- Encryption in transit (HTTPS) and at rest; OAuth2 and API Key authentication; DPA & subprocessors listed; SOC 2 Type II, GDPR compliant; AES-256 CBC optional webhook data encryption for sensitive deployments.
- Rate Limiting 30 requests/minute for write operations (job requisition updates), ensuring fair API usage and system stability.
Skima AI combines explainable AI with strict security practices, ensuring your Moka HR integrations remain compliant, auditable, and fair.
Customer Snapshot: 30-Day Pilot with Moka HR ATS
58%
Time-to-screen
2X
Interviews from top-10
+24 NPS
HM Satisfaction
Frequently Asked Questions
Everything you need to know about the Moka HR Integrations.
How does Skima AI integrate and operate within the Moka HR (ATS)?
Skima AI connects with Moka HR through REST APIs and webhooks, enabling AI candidate scoring, write-back of custom fields, and tracking hiring manager feedback directly within interview records.
What specific fields does Skima AI write back to Moka HR ATS?
Skima AI writes match scores, AI reasoning, shortlist links as custom fields, applies "SKIMA Screened" tags, and records hiring manager feedback within interview and candidate records.
How long does Moka HR integration setup take?
Integration setup usually takes 60–90 minutes, including OAuth2 or API key creation, webhook configuration, custom field and tag mapping, plus validation using two to three test applications.
Are webhooks mandatory for Skima AI's integration?
Webhooks, including pushCandidate and interview events, are strongly recommended for real-time updates; if unavailable, Skima AI supports safe 10–15 minute polling as a fallback synchronization method.
Where can users see match scores and AI reasons in Moka HR ?
Scores and reasoning appear as custom fields on candidate profiles and application views, fully integrated into Moka HR's native workflow to provide complete visibility to recruitment teams.
Can manager feedback stay within Moka HR ATS?
Yes, manager feedback is written back as custom fields and interview notes, maintaining a full audit trail and providing recruiters with a centralized, transparent record of evaluations.
What if our Moka HR team has limited API access?
Full integration requires write permissions for candidate fields and webhook read access; limited permissions restrict functionality, so teams should consult their Moka HR Customer Success Manager.
Does Skima AI support Moka HR data structure?
Yes, Skima AI supports Number, Text, URL, and Selection fields across candidate, education, experience, and interview modules, ensuring seamless data flow across all relevant records.
Can Skima AI move candidates between Moka HR stages?
Stage movements are optional; teams can enable automated transitions to "Skima Shortlisted," though most recruiters prefer manual control while benefiting from AI-based recommendations.
How often are match scores and shortlists updated in Haufe Moka HR?
Scores update instantly via webhook triggers whenever applications or resumes change, with periodic refreshes for talent pool rediscovery and to maintain ongoing scoring accuracy.