Every candidate you submit becomes an interactive resume: AI-interviewed against the job description, scored with receipts, and fronted by a consented avatar of the candidate that your client can question — face to face — before the first phone screen. White-labeled as your submission format.
Two fictional candidates, one real pipeline — open a resume, tap the avatar, and ask what a hiring manager would ask. White-label puts your logo and domain on these pages instead of ours.
Push a candidate into the API with their resume and your client's job description. They get an interview link.
Our AI interviewer screens them against that JD — skills scored, answers recorded, receipts kept.
The candidate signs a likeness license and picks their avatar. Everything is disclosed, revocable, and expiry-bound.
You get a link your recruiters submit to clients: full resume, interview scorecard, and a talkable avatar — under your brand.
Voice and chat, grounded strictly in the resume and interview — it won't invent employers, comp numbers, or credentials, and it discloses it's an AI.
Per-skill scores with interviewer notes and real transcript pull-quotes, so clients see evidence, not adjectives.
White-label from the Growth tier: your logo, your URL, your submission format — every client firm runs as its own branded tenant.
Know when a client opened the resume, what they asked the avatar, and how long they talked.
Avatars exist only as live sessions minted per view. Revoke a candidate and every shared link goes dark instantly.
Webhooks and JSON in and out — drop it into Bullhorn, JobDiva, or your homegrown tracker.
# 1. Submit a candidate against a job curl -X POST https://api.dynamicresumes.ai/v1/candidates \ -H "Authorization: Bearer $API_KEY" -H "Content-Type: application/json" \ -d '{ "name": "Jordan Ellis", "email": "jordan@example.com", "resume_url": "https://files.yourats.com/jordan.pdf", "job_description": "Senior data engineer at a fintech client…", "webhook_url": "https://yourats.com/hooks/dynamic-resumes" }' # → { "candidate_id": "cand_8Yx2", "interview_link": "https://…/interview/8Yx2" } # 2. Webhooks fire as the pipeline advances # interview.completed → consent.granted → resume.published # 3. Fetch the deliverable curl https://api.dynamicresumes.ai/v1/candidates/cand_8Yx2 # → { "status": "live", "resume_url": "https://yourbrand.com/jordan-ellis", "scorecard": { … } }
Your first 5 dynamic resumes are free — no card, no contract. See how clients react, then pick a plan. Published resumes stay live for the life of your subscription — the monthly number is how many new candidates you can add.
Upload the job description and our avatar interviews the candidate on it — recorded, scored, and published straight onto their Dynamic Resume as the verified scorecard. Volume packs: 10 for $149 · 50 for $599. Already screening with your own AI recruiter? Push your scorecards in through the API at no charge.
Bulk (1,000+ resumes/mo on annual commit): custom pricing. Avatar conversations are pooled fair-use (5 sessions per resume per month, then metered). Annual contracts −15%.
Log into your portal, paste the job description, and your Dynamic Resume re-tailors itself — summary, bullet emphasis, skills order — for that specific role. Same facts, sharpest possible framing. Early access.
Every Dynamic Resume exports to ATS-clean PDF and Word (.docx) — built into every page today. Apply through any job board with the static copy, send the live link when you want to stand out.
You own your avatar license. Use it in your own search, revoke it any time — revocation kills every shared link instantly.
Candidate portal is in early access — get on the list.
No. It answers only from the candidate's resume and recorded interview, routes compensation and offer questions to the human candidate, and always discloses it's an AI avatar.
Candidates sign a scoped, revocable likeness license during the interview step. Avatars are never downloadable files — they exist only as live sessions we mint, so revocation is instant and total.
It replaces the PDF, not the recruiter. Your team ships a submission a client can interrogate at 10pm without scheduling a call — and sees exactly what the client asked.
That's up to you. Candidate-portability licensing is built in — offer it as a perk or a revenue share.