One board for the whole desk.

Every requirement is a row. Every candidate is a card that carries its resume, notes, interviews, history and fee. Moving the card is the record.

  1. Sourced
  2. Screened
  3. Submitted
  4. Interview
  5. Offer
  6. Placed
The rinkats pipeline board inside the app: two requirements as rows, candidate cards in stage columns, the rail on the left

Board when you want to see it. Table when you want to work it.

They are one surface. Search, sort and row order carry across the switch, and every feature lands in both.

  • Every row is a requirement

    Each shows the client, the target date, openings and the ramp of stages. Collapse the ones you are not working today.

  • Cards carry everything

    Resume versions, the formatted resume for clients, comments split by audience, the reason for every move, who owns it and for how long.

  • Moves are recorded

    Drag a card or pick a stage. Rejecting or withdrawing a candidate asks for the reason and whether to tell them. The history is the audit.

14Sort by:
CandidateRoleLocationExpExpected CTCStageAIOwner
Ananya KrishnanSenior Backend EngineerBengaluru7.5 yrs₹32 LPAClient Interview91Priya Nair
Rohan DeshpandeData EngineerPune4 yrs₹18 LPAScreened68Arjun Mehta
Meera PillaiProduct DesignerKochi6 yrs₹24 LPAOffer released84Sana Iqbal
Vikram SethiEngineering ManagerGurugram12 yrs₹58 LPASubmitted44Priya Nair
Fatima ShaikhQA Automation LeadHyderabad8 yrs₹27 LPAClient Review77Arjun Mehta
Karthik RamanSREChennai5 yrs₹21 LPASourcedSana Iqbal
Nandini BoseFrontend EngineerKolkata3 yrs₹14 LPAScreened59Priya Nair
Aditya JoshiSolutions ArchitectMumbai10 yrs₹46 LPAOffer accepted88Arjun Mehta
Zoya RahmanML EngineerRemote (India)4.5 yrs₹29 LPAClient Interview95Sana Iqbal
Harpreet GillDevOps EngineerNoida6 yrs₹22 LPAJoined81Priya Nair
Sneha IyerBusiness AnalystBengaluru5 yrs₹16 LPARejected38Arjun Mehta
Imran QureshiAndroid EngineerAhmedabad7 yrs₹25 LPASubmitted72Sana Iqbal
Harsha VardhanBackend EngineerHyderabad5 yrs₹20 LPAApplications
Lakshmi RaoAnalytics EngineerBengaluru3 yrs₹13 LPAApplications

The candidate page

The parsed profile, the resume history, notes, interviews and the AI read on one page. Nothing is hidden in a tab.

  • Profiles from resumes

    Drop resumes one at a time or in bulk. The profile draft waits for a person; you keep your own version wherever you prefer it.

  • Identity is a name and a contact

    Two people can share a phone or an inbox. When your team adds or edits a candidate, a match needs the name too, so relatives never merge.

  • Skills with months

    Each skill carries the experience the resume supports, so a requirement's must-haves can be checked at a glance.

Headline✦ AI suggests its version
Senior Backend Engineer - Payments - Java, Kotlin, Kafka
Summary✦ AI suggests its version
  • 7.5 years building high-throughput payment systems at Tessellate and Bramble Commerce
  • Owns reliability: on-call lead, incident playbooks, PCI re-certification
  • Comfortable leading small teams while staying hands-on
Skills (5)✦ AI suggests keeping current
Java 7YKotlin 3YKafka 5YPostgreSQL 6YKubernetes 4Y
Experience (3)
Senior Software Engineer — Bramble Commerce 2024-02 → present
  • Designed the ledger service (40k TPS)
  • Led PCI re-certification for the payments org
Software Engineer II — Tessellate 2021-06 → 2024-03
  • Built the UPI retry pipeline
  • Cut settlement latency by 38%
Systems Engineer — Orrin Systems 2019-01 → 2021-05
  • Banking client integrations
Education
B.E. Computer Science — PES University, Bengaluru, 2018
Certifications
AWS Solutions Architect – Associate
Languages
English - Tamil - Hindi
AI-drafted from the current resume — verify important details against the resume. Drafted Today, 7:31 AM.

Interviews, with evidence

Schedule from availability, send the invite with the resume attached, and collect a scorecard that asks what the interviewer heard.

Round 2, system designAnanya Krishnan - Senior Backend Engineer, Payments
  • Interviewers get their own door

    A focused surface with the candidate card, the interview kit and the scorecard. Fees, budgets and pipeline notes are scoped away by role.

  • Questions grounded in the resume

    When you ask for them, interview questions come from the candidate's own history and the requirement, with a place to record answers.

  • Calendar included

    Availability, invites and calendar files come from the same workspace; a reschedule updates everyone.

Placements carry the fee, from start to paid

A placement copies the fee terms from the client's contract and walks a state machine until the money is in. Invoices are issued from it; payments are recorded against it.

  1. Pending start
  2. Started
  3. In probation
  4. Fee due
  5. Invoiced
  6. Paid

Terms from the contract

Fee percentage, probation length and payment terms are copied at placement time, so a later contract change never rewrites history.

Invoices on your letterhead

Issue an invoice from the placement, email it as a PDF, record part payments and credit notes.

Commissions at placement

Who earns what is written when the placement is made, not reconstructed at quarter end.

4th Floor, Residency RoadBengaluru 560025Tax ID GSTIN 29ABCDE1234F1Z5

Invoice

NLS-2026-041
Issued
Bill to - Client
Meridian Pay
Issued
12 Sept 2026
Due
12 Oct 2026
DescriptionAmountTaxLine total
Placement fee: Ananya Krishnan, Senior Backend Engineer6,40,000.001,15,200.00 (18%%)7,55,200.00
Subtotal6,40,000.00
Tax1,15,200.00
Total ₹7,55,200.00

Placement fee for Ananya Krishnan, Senior Backend Engineer, start date 1 Sept 2026. 20% of annual CTC ₹32,00,000, payable after the 30-day probation.

Thank you for your business. Please reference NLS-2026-041 with your payment.www.rinkats.com

The rest of the desk

Clients, contacts and contracts; requirements with publish flags; the jobs API; organisations and roles.

Clients and contracts

Contacts, contracts with fee terms, and every requirement and placement for the client in one place.

Requirements

Skills, budget, target date, openings, assignees, publish flags and a description that renders on the public page and in the API.

Publishing

Applications without an account

A name, an email, a resume and an optional phone number. Applications come in through the jobs API from your own site, and the candidate gets one sentence back.

Organisations and roles

Admins, recruiters, leads and interviewers per organisation; a person can belong to several and switch between them.

REST, MCP and A2A

The same records and rules for scripts and agents, with API keys or OAuth 2.1.

AI & agents

Start with one requirement.

Tell us about your desk and we will set your workspace up with you, with your own roles on the board from the first day.