ATS
JobScore
API integration
Ship ATS features without building the integration. Full JobScore API access via Proxy, normalized data through Unified APIs — extend models and mappings to fit your product.
Talk to usUse Cases
Why integrate with JobScore
Common scenarios for SaaS companies building JobScore integrations for their customers.
Trigger background checks when candidates reach a specific hiring stage
Background screening platforms can monitor JobScore's Job Interview Stages for candidates entering a 'Background Check' stage, automatically initiating screenings and writing results back as attachments — keeping recruiters inside their familiar three-screen workflow.
Sync hired candidates into HRIS or payroll systems automatically
EOR and HRIS products can detect when an application reaches the 'Hired' stage, pull the full candidate record along with job and department data, and auto-provision employee records — eliminating the manual re-keying that frustrates HR teams at growing companies.
Power recruitment analytics with historical pipeline data
Analytics and BI platforms can ingest jobs, applications, and interview stage data from JobScore to calculate stage-by-stage conversion rates, pipeline velocity, and time-to-hire metrics that go beyond JobScore's native reporting capabilities.
Enrich candidate profiles with AI-generated assessments and scores
Assessment and AI screening tools can read candidate resumes via attachments, run evaluations externally, and push structured results back into JobScore as tags or attachments so hiring managers can review everything in one place.
Keep external career sites in sync with open requisitions
Employer branding and career site platforms can continuously pull jobs and departments from JobScore to populate highly customized career pages, ensuring listings stay current without manual updates from recruiters.
What You Can Build
Ship these features with Truto + JobScore
Concrete product features your team can ship faster by leveraging Truto’s JobScore integration instead of building from scratch.
Stage-triggered workflow automation
Detect when a candidate enters a specific Job Interview Stage in JobScore and automatically kick off an external process like a screening, assessment, or contract generation.
Candidate and resume ingestion pipeline
Push sourced candidates into JobScore with parsed resumes attached and applications linked to open jobs, so recruiters see new talent without leaving their ATS.
Automated tag-based candidate classification
Apply tags like 'AI-Match-90%' or 'Background-Cleared' to candidates in JobScore so recruiters can filter and prioritize pipelines using your product's intelligence.
Hired-candidate data export for onboarding
Extract candidate PII, job details, department assignments, and signed offer letter attachments the moment an application hits the hired stage to seed HRIS or payroll records.
Real-time job and department sync for career pages
Pull structured job listings and organizational departments from JobScore to power branded external or internal career portals that stay automatically up to date.
Assessment result write-back as candidate attachments
Upload interview summaries, scorecard PDFs, or screening reports directly to a candidate's JobScore profile so hiring managers can review them alongside other application materials.
Unified APIs
Unified APIs for JobScore
Skip writing code for every integration. Use Truto’s category-specific Unified APIs out of the box or customize the mappings with AI.
Unified ATS API
Applications
The applications represent an application for a job.
Attachments
The attachments represent an attachment for a candidate.
Candidates
The candidates represent a candidate.
Departments
The departments represent a department.
Job Interview Stages
The job interview stages represent a job interview stage.
Jobs
The jobs represent a job.
Tags
The tags represent a tag for a candidate.
How It Works
From zero to integrated
Go live with JobScore in under an hour. No boilerplate, no maintenance burden.
Link your customer’s JobScore account
Use Truto’s frontend SDK to connect your customer’s JobScore account. We handle all OAuth and API key flows — you don’t need to create the OAuth app.
We handle authentication
Don’t spend time refreshing access tokens or figuring out secure storage. We handle it and inject credentials into every API request.
Call our API, we call JobScore
Truto’s Proxy API is a 1-to-1 mapping of the JobScore API. You call us, we call JobScore, and pass the response back in the same cycle.
Unified response format
Every response follows a single format across all integrations. We translate JobScore’s pagination into unified cursor-based pagination. Data is always in the result attribute.
FAQs
Common questions about JobScore on Truto
Authentication, rate limits, data freshness, and everything else you need to know before you integrate.
What data can I access from JobScore through Truto's Unified ATS API?
Truto's Unified ATS API provides access to Applications, Attachments, Candidates, Departments, Job Interview Stages, Jobs, and Tags — covering the core objects needed for most hiring workflow integrations.
Are JobScore-specific tools already available in Truto?
JobScore integration tools are built on request. Truto will build and maintain the connector to JobScore's Hire API (v2) for you, so you don't have to manage auth, pagination, or API-specific quirks yourself.
Can I rely on a global set of interview stages across all jobs?
No. JobScore allows workflow stages to be customized per job. You must fetch the Job Interview Stages for a specific Job ID rather than assuming a universal stage list. This is critical for accurately routing candidates or triggering stage-based automations.
How does authentication work for end users connecting their JobScore accounts?
Truto handles the authentication flow with JobScore on your behalf. Your end users authorize access through Truto's embedded linking experience, and Truto manages token storage and refresh so you don't have to build or maintain auth logic.
Can I write data back into JobScore, or is it read-only?
The Unified ATS API supports both read and write patterns where the underlying ATS API allows it. Common write-back scenarios include creating candidates, posting attachments, applying tags, and updating application stages — all routed through Truto's unified interface.
What format does JobScore's API return data in?
JobScore's Hire API (v2) is RESTful and returns JSON. Truto normalizes this data into the Unified ATS API schema, so you work with a consistent data model regardless of which ATS your customers use.
JobScore
Get JobScore integrated into your app
Our team understands what it takes to make a JobScore integration successful. A short, crisp 30 minute call with folks who understand the problem.
Talk to us