Setup
Referral invites
Invite someone you know by email, or share your own link. Caps, expiry, what the candidate receives, what you hear back, and the CLI commands.
Two ways to say "I know someone". A link anyone on your team can post wherever they like, which credits them for whoever applies through it. An invitation to one named person, by email, which you can follow.
Your referral link#
Settings › Team has a copy button on every member row. The link points at your careers index, not at one job — https://app.krinoa.com/careers/acme?via=<memberId> — so it keeps working after a job closes, and whichever opening the person actually wants is the one they get credited for. Anyone who applies through it lands in your pipeline with the source referral and that teammate's name on the packet.
Nothing is sent, nothing expires, and there is no list of who was shown it.
Invite someone by email#
Referrals in the sidebar, then Refer someone…. Every role can do this, interviewers included.
- Role — one published job, or Any open role. "Any open role" lands them on your careers index instead of on one posting.
- Their name and their email — required. This is what the mail is addressed to.
- Note — up to 500 characters, optional. They read it, so write it to them.
- Resume — optional. A CV you already have, attached on their behalf.
Four refusals, and each says so in the dialog:
- You can't refer yourself.
- You can't invite somebody who has already said they aren't interested in your workspace.
- One invite per address per workspace per 30 days — a second one names the colleague who got there first.
- If they already have a live application for that job, they're already in the pipeline.
An invite creates no application. Nobody is in your process until they choose to apply.
What they receive#
One email, from your workspace's sender, with your name on it and reply-to your address. It carries your note, a link that works once and for 30 days, and a "not interested" link.
Underneath, a line Krinoa adds that a workspace cannot remove: You're getting this because a colleague shared your name and email with us. To see or delete what they shared, reply to this email.
The invite link opens your apply form with their name and email already filled in and "Referred by <your first name>" above it. A résumé you attached is already on file — they can upload one to replace it, or send the form as it stands.
If they follow the not interested link they are asked once, on a page, before anything happens. Saying yes drops the résumé you attached, tells you, and stops every future invite to that address at your workspace.
Unclaimed invites expire after 30 days, and the résumé goes with them.
What you hear back#
In-app notifications, nothing by email:
- Applied — they followed the link and applied. The referral links to their application.
- Interviewing and Hired — the two milestones worth hearing about.
- Declined — they asked not to be written to again. No reason is attached.
- Expired — the link ran out unused.
You are not told when somebody you referred is rejected.
Owners and admins also get an All tab on the Referrals page: every invite in the workspace, with who sent it. Everyone else sees only their own.
Erasure#
Erasing a person from Candidates removes their referral records too — the invitation, the note written about them, and any résumé a colleague attached. Nothing survives the erase to re-invite them from.
From the CLI#
krinoa referrals list # your own, newest firstkrinoa referrals list --scope all # the workspace (owner/admin)krinoa referrals create --name "Ada Lovelace" --email ada@example.com \ --job ENG7K2 --note "We shipped two products together." --resume ./ada.pdfkrinoa referrals show <id>--job is a job public id; omit it to mean any open role. --note takes up to 500 characters and --resume uploads the file before the invite is created. list also takes --limit <n> and --all to follow the cursor. The full list of flags is in the CLI reference.
Updated 2026-09-16