Recruitment software for HR teams and agencies

Hire on evidence, not on gut feel.

Talvetta reads every CV against your requirements and shows the line in the CV behind each score. Your team decides faster, and every decision can be explained.

Your own branded careers pageBias check on interview feedbackUse your own AI account
AK
Ayesha KhanSenior Oracle APEX Developer · applied 2 days ago
83evidence score
  • Oracle APEX, 5+ yearscritical Expert · 1.0 CV, page 1: "Lead APEX developer since 2019; built 14 production apps on APEX 23 and 24"
  • REST integrations with ORDS Proficient · 0.7 CV, page 2: "Designed ORDS REST modules for payroll and HR self-service"
  • Team leadership Not shown · 0 AI quote "managed a team of 12 developers" is not in the CV, so the bluff guard removed it.
Score = 60% skills + 40% responsibilitiesCritical requirements count doubleExample data

Works with the AI you already trust

  • Anthropic Claude
  • OpenAI
  • Azure OpenAI
  • Google Gemini
  • Oracle OCI
  • Cohere
  • Mistral
  • xAI Grok
  • DeepSeek
  • Groq
  • Self-hosted

How it works

From job posting to signed offer, in one place

  1. 1 · Post

    Publish the job

    Your posting goes live on your own careers page with your logo and colours. Headcount is checked before it opens.

  2. 2 · Apply

    Candidates apply

    They build a complete profile once, choose a CV and answer your screening questions. Each application keeps the profile version it was sent with.

  3. 3 · Score

    AI scores with proof

    Every requirement gets a grade and a quote from the CV. Quotes that are not in the CV are removed before anyone sees them.

  4. 4 · Interview

    Fair panel interviews

    Schedule each round and notify the panel in one click. Interviewers fill structured scorecards. Talvetta flags biased or unsupported comments before the panel signs off.

  5. 5 · Offer

    Offer or regret

    Offers go through approval and the candidate accepts online. Everyone else gets a polite regret letter on time.

Product

Built for the parts of hiring that usually go wrong

Evidence scoring

A score you can defend

You set the requirements for each position, or let the AI draft them, and mark the critical ones. Each requirement is graded on the same scale for every candidate, with the sentence from the CV that supports it.

Expert1.0
Proficient0.7
Basic0.4
Mention0.15

Interview panels

A second look at the feedback

Interviewers explain every decision. The AI checks those comments for bias, scores that contradict the words, and judgements with no example behind them.

Not a culture fit, seems too old for this team.Flagged: age-related bias · sign-off required

Interview scheduling

Every round on one calendar

Plan as many rounds as the job needs: technical, HR, client, final. Pick video, on-site or phone, add the meeting link or address, and choose a saved panel with its lead. One click notifies the whole panel, and each interviewer sees their own list of interviews to run.

Tue 10:00Technical roundVideo · 3 on panel
Wed 14:30Client interviewOn-site · Dubai office
Thu 11:00Final with HRPhone · 30 minutes

CV bank

Talent you can come back to

Search your own bank of candidates before you advertise.

  • Candidates opt in with one switch on their profile.
  • HR can keep a profile with a reason and an end date.
  • Imported CVs join the bank for 12 months.
  • Select everyone who matches a search and add them to a job in one go.

Bulk import

Fifty CVs in one upload

Drop PDFs or Word files from a job fair or an inbox. Each one becomes a profile, duplicates join the existing candidate, and unclear files wait for your review.

Process performance

See where hiring slows down

Every stage has a target time. The dashboard shows which steps finished early, on time or late, so you can fix the slow ones.

Candidate profiles

One profile, many applications

Candidates keep one profile with several CVs. Every change creates a new version, so an application always shows exactly what was submitted.

Control

Headcount, approvals and an audit trail

  • Postings cannot exceed the approved headcount for a position.
  • Offers above your limit go to HR and then to a company admin.
  • Every AI call is logged with its model, tokens and cost.

Hiring workflow

From interview panel to signed offer, without the e-mail chase

Interview panels

The right people in every room

  • Save panels such as "Technical" or "Management" and reuse them in one click.
  • Each member is a lead, a member or an observer. Panels can be limited to a client and to dates.
  • Structured scorecards on the same criteria, with a reason for every hire or no-hire.
  • Split decisions and big score gaps are flagged for an HR sign-off.
  • Calibration shows which interviewers score harder or softer than their colleagues.
Technical panelValid to Mar 2027
Omar SiddiquiLead
Priya NairMember
Daniel HughesObserver

Offers and approval

Offer letters that go out approved

  • Salary, allowances, start date and expiry on one screen.
  • HR Manager approves. Above your salary limit, the Company Admin approves too.
  • No offer beyond the approved headcount, and none while a panel is still unresolved.
  • The letter comes from your own template. The candidate accepts or declines online.
  • Reminders before the expiry date, and expired offers close by themselves.
  1. DraftRecruiter
  2. HR ManagerApproved
  3. Company AdminAbove AED 30,000 a month
  4. Sent to candidateExpires in 5 days
  5. AcceptedOnline, with one click

Regret letters

Every applicant hears back

  • Sent only when a person rejects an application, never from an AI score.
  • A short wait before sending (2 days by default), so a hasty rejection can still be cancelled.
  • When a job closes, everyone still waiting gets a polite letter in one go.
  • At most one letter per application, in your company's own words.

Dear Sara,

Thank you for applying for Senior APEX Developer. We have decided to continue with other candidates...

Sends in 2 days · Cancel
Your letters, your wording. Placeholders fill themselves: #FIRST_NAME##JOB_TITLE##COMPANY_NAME##BASE_SALARY##ALLOWANCES##START_DATE##EXPIRY_DATE##PORTAL_LINK#

For recruitment agencies and groups

Every company gets its own careers portal

Run many companies from one Talvetta account. Each one has its own logo, colours, users, jobs and candidates, and never sees another company's data.

  • A careers link for each company to share on its website
  • Candidates register with each company separately
  • Staff who work for several companies switch in one click
  • White label on request: no "Powered by Talvetta"
JSJadeed Services careers8 open jobs
Senior Oracle APEX Developer · DubaiPowered by Talvetta
ESERPStuff careers3 open jobs
EBS Techno-Functional Consultant · RemotePowered by Talvetta

AI your way

Use our AI, or bring your own account

Platform AI

Included and metered

We run the AI for you. Usage is metered, you set a monthly budget, and your statement shows exactly what each feature used.

Your own key

Your contract, your data path

Connect your own Claude, OpenAI, Gemini, Azure, Oracle OCI or self-hosted model. The key is stored encrypted and never shown again.

Working with us

See it, prove it on your own vacancies, then decide

  1. 1 · Demo

    Thirty minutes with your team

    We walk your HR team through a full hiring round, from posting to signed offer, using roles like yours.

  2. 2 · Pilot

    A guided pilot on real jobs

    We set up your company with your logo, your approval rules and your interview panels, and run live vacancies with you.

  3. 3 · Agreement

    An agreement that fits your organisation

    Sized to your users, companies and hiring volume. Hosted on Oracle Cloud, or on a dedicated database in your region, with terms and invoicing that suit your procurement.

  • Interviewers and candidates are never charged as users.
  • Applicants are never turned away from your careers page.
  • Your data stays separate from every other company's, inside the database itself.

Book a demo

Data and privacy

Candidate data treated with care

Separate by design

Every company's data is separated inside the database itself, row by row. One company can never read another's candidates.

Less personal data to the AI

Name, gender, age and nationality are not sent to the AI. Candidates agree to AI assessment before they apply.

Consent with a date

The CV bank records who agreed, when and on what basis. Profiles kept by HR leave the bank on their end date.

AI reads a CV once

The AI reads a candidate's CV once to build the profile. Later CVs are stored as text, which keeps costs and data handling low.

A person makes the call

The AI recommends. Recruiters and interview panels decide, and their reasons are recorded.

Built on Oracle

Talvetta runs on Oracle Database and Oracle APEX, with each company's data kept apart at the database level.

Questions

Frequently asked

Does the AI decide who gets hired?

No. The AI reads CVs, grades them against your requirements and checks interview feedback. Every recommendation shows its evidence, and your recruiters and panels make the decisions.

What if a candidate exaggerates, or the AI invents something?

Each grade must quote the candidate's own CV or answers. Talvetta checks every quote against the original text and removes any it cannot find, so a made-up achievement never raises a score.

Can we use Talvetta for several companies?

Yes. Each company has its own careers page, branding, users and data. Staff with access to more than one company switch between them in one click.

Which AI models can we use?

Claude, OpenAI, Azure OpenAI, Gemini, Oracle OCI, Cohere, Mistral, Grok, DeepSeek, Groq or a self-hosted model. Use the platform AI, or connect your own account.

Can we import the CVs we already have?

Yes. Upload up to 50 PDF or Word CVs at a time. Talvetta creates the profiles, matches existing candidates by e-mail and keeps new ones in your CV bank for 12 months.

Book a demo

See your next hire scored with evidence

We'll walk your team through a full hiring round in 30 minutes. If it fits, we set up a 60-day pilot with your logo and your real vacancies.

info@talvetta.com

For HR and recruitment teams. Looking for a job? Apply on the careers page of the company you would like to join.