Skip to main content
Vriti
Log in

The complete hiring ecosystem

One system Every part of hiring

Five Vriti products — ATS, Vendor Management, Scheduler, AI Interview and Mailbox — work on one job and one candidate record. Nothing exported, nothing typed twice.

Or scroll — the story continues below
01Role openedATS

Senior React Developer

Bengaluru · Hybrid · 5–8 years

ReactTypeScriptNext.jsGraphQL
Pending approval

Not in the system yet.An open role, a candidate who hasn't applied, and five products ready to connect them.

01Job creation · ATS

Everything starts with a role.

Before a single candidate, there's a job — drafted with AI, screened by your own questions and approved before anyone outside sees it.

Jobs / Create with AIDrafted from an uploaded JD

Senior React Developer

Bengaluru · Hybrid5–8 years₹28–36 LPA

Skills · generated

  • React
  • TypeScript
  • Next.js
  • GraphQL

Screening questions

  1. Years building production ReactWeight 40
  2. Owned a design system or component libraryWeight 35
  3. Notice period within 30 daysWeight 25

Pass mark 70

  1. Pending for approvals
  2. Approved by Kabir
  3. Published

02Sourcing · ATS + Vendor Management

Talent enters. Three sources, one table.

Candidates found in the Talent Database arrive as Vriti, CVs from your own My Database as Internal, and agency profiles as Vendor — one pipeline, in your stages.

  1. 21Vriti
    Talent Database
  2. 15Internal
    My Database
  3. 12Vendor
    Agencies · Vendor Management
    Northwind Staffing4.62.1L1.8LAccepted 1.9L
Senior React DeveloperApplicants48
CandidateSourceMatchStage
Aarav MehtaVriti94%Application received
Meera JoshiVendor89%Application received
Rohan KulkarniInternal86%Application received
Ananya GuptaVriti71%Application received
+ 44 applicants
  1. Invite links

    A private link for one address, or a public link you can switch off.

  2. Approval first

    Agencies onboard themselves; nothing is created until you approve.

  3. Rates and terms

    CTC, C2C and C2H rates per position, published T&C, agency fee as % of CTC.

  4. Negotiate on the record

    Accept, counter or reject per profile — every step in the negotiation log.

03Interview & evaluation · AI Interview

Signals become decisions.

The Scheduler gives the round its window and Aarav his slot. The AI Interview runs it, scores it, and hands the result straight to the ATS.

Vriti / Scheduler / AI InterviewDemo data
AI Interview · 24 Sep 10:00 → 27 Sep 18:00Pass required
Thu 24
Aarav Mehta
Thu 24 · 11:00Scheduled
Fri 25
Sat 26
Sun 27
  1. 01 · Scheduler

    A slot inside the window

    The round runs 24 Sep 10:00 → 27 Sep 18:00. Aarav's slot is Thu 24 at 11:00 — a reschedule would move only his.

    Vriti / Scheduler / AI InterviewDemo data
    AI Interview · 24 Sep 10:00 → 27 Sep 18:00Pass required
    Thu 24
    Aarav Mehta
    Thu 24 · 11:00Scheduled
    Fri 25
    Sat 26
    Sun 27
  2. 02 · AI Interview

    A real conversation

    A secure link, a device check, then a real-time voice interview — recorded and proctored.

    Vriti / AI Interview / In ProgressDemo data
    In Progress
    Aarav Mehta

    Vriti AI interviewer · Asking a follow-up“How would you keep the first paint fast on a data-heavy page?”

    “I'd move the fetch into a server component and stream the list, so the shell paints before the data arrives.”

    Face in frameSingle personTab switches · 1
  3. 03 · AI Interview

    Scored by criterion

    Five weighted criteria drafted from the JD. Every score comes with the AI's reasoning and the transcript.

    Vriti / AI Interview / Interview reportDemo data
    Aarav Mehta
    Shortlisted — strong
    88/ 100
    • React & frontend architecture29/30
    • Problem solving in code22/25
    • TypeScript14/20
    • Web performance fundamentals14/15
    • Communication9/10
  4. 04 · AI Interview

    Status Mapping

    Your team decided once: a Pass goes to Shortlisted, a Fail to Rejected in AI interview.

    Vriti / AI Interview / Status MappingDemo data
    When AI Interview ends in
    Passmove toShortlisted
    Aarav Mehta
    88 / 100 · Pass
    Failmove toRejected in AI interview
  5. 05 · ATS

    Moved, automatically

    Auto Status Update puts Aarav in Shortlisted. Nobody drags a card.

    Vriti / ATS / Senior React DeveloperDemo data
    Auto Status UpdateAI R1 → Shortlisted
    Application received
    48
    AI R1
    22
    Shortlisted
    9
    Aarav Mehta
    Interview scheduled
    5
    Offer rolled out
    2

04Scheduling · Scheduler

Teams move faster.

One calendar for every interview, AI and manual. Each round gets its own window, each candidate their own slot — and a reschedule moves exactly one block.

  1. Round window

    Each interview round has its own From and Till.

  2. Slot per candidate

    Every candidate gets their own slot inside the window, never outside it.

  3. Live statuses

    Scheduled → In Progress → Completed; a slot nobody takes turns Expired at Till.

  4. Manual interviews

    Your own panel on the same calendar — Virtual, In Person or Telephonic.

Open the Scheduler tour

05Follow-up & offer · Mailbox + ATS

From candidate to hire.

48 applicants became 2 offers on one stage strip. The conversations that got them there sit in the Mailbox, filed to the job they're about.

Senior React Developer · stage counts

  1. 48Application received
  2. 22AI R1
  3. 9Shortlisted
  4. 5Interview scheduled
  5. 2Offer rolled out
Mailbox
Senior React DeveloperFiled to Senior React Developer
Kabir Shah

Shortlist for Senior React by Thursday?

Made a task
To-Do · Today · Aditi
Aarav Mehta

Re: Senior React Developer — next steps

Reply with AISchedule send
Hi Aarav, thanks for getting back to us. Thursday at 4 PM works on our side — I'll send the invite shortly. Drafted with AI · edit before sending
Salesforce DeveloperFiled to Salesforce Developer
Northwind Staffing

2 new profiles for Salesforce Developer

Kept with its own job — Not mixed into this one

06The ecosystem

One connected system.

Every line is a real handoff — one product's output becomes the next one's input. Pick a product to see what it takes in and what it hands on.

Journey complete · Aarav Mehta · Offer rolled out

Pick a product

Start with one role

Build a smarter recruiting workflow with Vriti.

See the platform with your own roles and your own pipeline.

See pricing
  • Your roles, your pipeline
  • Nothing is sent until you say so