Humanly
Free tierAI-powered recruiting assistant for faster, fairer hiring conversations
Free tier available·All audiences·Powered by OpenAI·API available
Key strengths
AI-driven candidate screening and chatAutomated interview schedulingBias-reduction features for fairer hiringSeamless ATS integrationsReal-time recruiter analytics and insights
Free tier + paid plans
Seattle, United States
Founded 2019
No ratings yet
Developer Integration Guide
API Authentication
Humanly uses API key-based authentication. Include your key in the request header:
Authorization: Bearer YOUR_API_KEY
Key Endpoints
| Endpoint | Method | Description |
|---|---|---|
/v1/candidates | GET | List screened candidates with fit scores |
/v1/conversations/{id} | GET | Retrieve full conversation transcript |
/v1/jobs | POST | Create/update a job and its screening flow |
/v1/webhooks | POST | Register a webhook for real-time events |
Webhooks
Register a webhook URL to receive real-time POST events for candidate state changes (e.g., screening.completed, interview.scheduled). Payloads are JSON and include candidate ID, job ID, disposition, and transcript summary.
ATS Sync
Bidirectional sync with Greenhouse/Lever/Workday is configured via OAuth in the dashboard. Once connected, Humanly automatically pulls new applicants and pushes updated candidate stages back to the ATS.
Embedding the Chat Widget
<script src="https://cdn.humanly.io/widget.js"
data-job-id="JOB_ID"
data-api-key="YOUR_PUBLIC_KEY">
</script>
Place the snippet on your careers page or job description page to activate the screening chatbot for that specific role.
