What’s new
Updates and improvements shipping to Kanvis. Newest entries first.
June 30, 2026
FixFixed: the resume upload step could get stuck loading
Portfolio
Tapping “Build Your Kanvis” occasionally left you on the upload page stuck on “Picking up where you left off…”. That hang is fixed — you now land on the upload screen reliably, and if setup ever stalls, the file picker appears so you can continue instead of waiting on an endless spinner.
On a slow or flaky connection, the brief “getting things ready” step after you started building could fail quietly and never recover, leaving the page spinning. Setup now always resolves to the upload screen, retries itself once if it didn’t finish, and falls back to the file picker after a few seconds so you’re never stuck — pick your resume and you’re on your way.
June 28, 2026
NewYour scoring rubric now gets a second opinion
Hiring
When the AI proposes a scoring rubric for a role, a second reviewer now checks it for real problems — a “quality” modelled as a hard skill, an unprovable hard requirement, a must-have weighted too low, two axes measuring the same thing, or a make-or-break dimension missing entirely. Each suggestion comes with a one-click fix you can apply or dismiss.
The rubric is what every candidate is ranked against, so a weak rubric quietly weakens every score under it. The review runs automatically right after you generate a rubric and surfaces its findings above the metrics, flagged by severity. Applying a fix just edits your draft — nothing changes until you save, and you stay in full control: the reviewer only suggests, it never silently rewrites your rubric. Sound rubrics get a clean bill of health and no noise.
NewRe-rank your top candidates head-to-head
Hiring
Absolute scores get fuzzy near the cut line — two people at “78” aren’t really tied. The new “Re-rank top” button runs a comparative AI pass over your top eligible candidates, ordering them by genuine head-to-head fit. When two are genuinely too close to call, it says so (a “Tied” flag) instead of inventing a 1-point gap.
Re-rank compares candidates in small overlapping groups and runs the whole pass twice from different starting points. If the two runs agree, you get a confident fine order; if they don’t, the unstable rows are flagged “Tied — interview to separate” rather than shown as a precise ranking you can’t trust. It never changes anyone’s underlying score, and it only re-orders eligible candidates (ineligible ones stay flagged and sorted below). Run it whenever you want a sharper read on who’s actually ahead.
ImprovementFairer scores — no more “capped at 39”, missing info no longer counts against you
Hiring
A single flagged requirement used to pin a candidate’s score to 39 — collapsing strong, qualified people into one indistinguishable lump. That hard cap is gone: candidates keep their real fit, and anyone who genuinely fails an objective hard requirement is clearly flagged and sorted lower in one list, not hidden behind a number.
Two changes underneath. First, scoring is now three-valued: a requirement is Met, Not met, or Unverified — and “we have no evidence either way” (Unverified) is set aside instead of counted as a zero, so silence on something never asked can’t drag a score down. Each metric shows which it is, and how much of the picture we actually have.
Second, only objective, evidenceable requirements (a required degree, a hard skill, a minimum years bar, work authorisation) can flag someone as ineligible — vague or unprovable “qualities” can never gate. Flagged candidates stay in the same ranked list with their true score, marked with the reason, sorted below those who clear the bar.
For candidates using JD Mentor: your fit score and verdict for a role may now read higher than before where a requirement was previously treated as a hard blocker by mistake. Skills that are close-but-not-exact (e.g. a sister framework) now earn partial credit instead of nothing.
ImprovementScoring now reads the interview, not just the CV
Hiring
A candidate’s screening answers and interview now count toward their score — so a fact they state in the conversation (a course grade, a clarified requirement) can satisfy a requirement their résumé alone doesn’t show. Applicants who clearly meet a prerequisite are no longer wrongly flagged for missing it.
Previously the score was computed from the frozen CV snapshot only, so anything a candidate established during the interview was invisible to the math — which sometimes flagged strong candidates as missing a requirement they’d plainly met. The interview is now frozen alongside the CV and fed to each requirement check as evidence (treated as evidence, never as instructions). Per-job scoring rubrics are also applied correctly on first scoring now, not only after a re-score.
FixThe Decision Board now reads every applicant
Hiring
On larger pools the AI review used to quietly run out of room and leave most applicants with a placeholder “the AI didn’t return a read” — looking like real verdicts. It now reviews the whole pool in batches, retries anyone it missed, and tells you exactly how many it read.
Behind the scenes the board now splits your pool into small batches, runs them in parallel, and gives the model enough room to write a full verdict for each person. Anyone still missing after a retry is shown with a clear “No AI read — regenerate” chip instead of a fake Longlist verdict, and those rows can’t be bulk-committed to a stage. The header shows “N of M read” so you always know whether the board is complete or worth regenerating.
June 27, 2026
NewImport external CVs straight into a job
Hiring
Sourcing candidates outside Kanvis? Bulk-upload their CVs into any job and we parse, build a profile, and score each one against your JD — ranked right alongside your applicants and clearly marked as sourced. They show up in the list the moment you import them.
Imported CVs are judged fairly: requirements a CV simply can’t prove (screening questions, recruiter-private criteria) are marked “pending the candidate’s input” and left out of the score instead of failing them — so a strong CV isn’t sunk by a box it had no way to tick. The profile is flagged as incomplete so you know it may rank a little lower than someone who finished the full flow.
When you want the real thing, open a sourced candidate and hit “Invite to complete” — we email them a link to build their verified Kanvis profile and answer the role questions. Once they apply, their real application replaces the imported CV and they’re scored on exactly the same basis as everyone else.
June 26, 2026
NewA cover letter tool, built from your profile
Workspace
There’s now a dedicated Cover letter tool in your workspace. It writes a tailored, ready-to-send letter from your verified Kanvis profile — add a target role to make it role-specific, edit every line, then copy it or download a clean PDF. Past versions are saved so you can jump back to any of them.
ImprovementOpen résumés in a side panel — and no more flicker
Résumé
Clicking a résumé now opens it right in a side panel instead of a new browser tab, with Download and open-in-new-tab a tap away. Previews no longer flash a blank page before loading — you get a smooth shimmer, and reopening the tool is instant.
June 25, 2026
FixAttachments that actually go through — and a snappier chat
Workspace
Attaching a file to a workspace chat now works end to end: the file shows up on your message, and your AI actually reads it. We also made the chat feel instant — your message appears the moment you hit send, before anything finishes loading behind the scenes.
Previously a document could say “Ready” before it had finished being read, so it sometimes never reached your assistant. Now the chip honestly shows “Reading…” until the file is processed, the file rides along once it’s ready, and it appears as a chip right on your sent message.
Starting a brand-new chat is optimistic too — your first message and the “thinking” indicator show up immediately while the conversation spins up, instead of waiting on a round-trip first.
And when your AI offers you a choice, the options now appear in a tidy picker right above the message box — arrow-key or click to choose (number keys work too), or just type your own reply. No more swapping the text field out for buttons.
June 24, 2026
NewYour AI actually does the work now
Workspace
Ask Azmuth about a specific role and it pulls up the full job description, reasons over it against your profile, and tells you where you stand — then hands you the next step already drafted. Tap “Tailor a résumé to this” and it builds one for that role; tap “Check my fit” for a real scored read; ask “which résumé for the Google job?” and it cross-references the ones you’ve saved.
The workspace assistant went from pointing you to tools to doing the thing itself. It can read open roles, your saved résumés, and your applications, weigh them against everything it already knows about you, and answer in plain English.
Every result now carries one-tap actions that chain into the next — a job description leads to a tailored résumé leads to “improve it” — so you go from a question to a finished draft without re-typing anything.
June 19, 2026
NewSee exactly how you fit each role you apply to
Job Match
When a company scores your application, you now see a clear per-metric breakdown — which parts of the role you’re strong on and where you’re a little light — instead of just one number. A clearer read on where you stand, and what to sharpen next time.
May 22, 2026
ImprovementTake your JD analysis with you
JD Mentor
Every analysis now has a Download button that hands you a beautifully laid-out PDF — cover, contents, the works. Save it for yourself, send it to a mentor, or print it when you want to think on paper.
ImprovementFrame your photo the way you want it
Portfolio
Upload a profile photo and a little window opens so you can drag and zoom until it sits right inside the circle. No more crooked faces, no more white edges — what you see is what your profile shows.
May 21, 2026
FixYour edits go live the moment you make them
Portfolio
Change your tagline, add a project, let Azmuth polish a description — the next person who opens your kanvis.me page sees the new version. No waiting around, no wondering whether it saved.
ImprovementYour media showcase actually shows your media
Portfolio
Photos, videos, decks, articles — they all preview right on your profile now instead of hiding behind a plain file icon. The grid quietly arranges itself so the whole thing reads like one beautiful layout, whatever you put in it.
NewDrop a file into the chat and let Azmuth take it from there
Build
You can now attach a PDF, DOCX, image, or short video to your message in the build chat. The agent reads documents to improve your profile (with your confirmation) or embeds the file as a portfolio highlight — your call.
Tap the paperclip in the chat input to pick a file up to 50 MB. Documents get parsed in the background — the chip shows "Reading…" while that runs, then becomes "Ready" and you can send. Images and videos are ready as soon as they finish uploading.
The agent looks at the file plus your message and decides what to do: extract data and propose profile additions, embed as a portfolio item, or both. Profile changes from a document always pause for your confirmation before saving — no surprise edits.
May 20, 2026
ImprovementDates on your profile read more naturally
Portfolio
Year-only dates now show just the year instead of "Jan {year}". Entries with a single date no longer pretend to be a range. Projects without dates stop showing a placeholder. "UNKNOWN" and "NULL" never appear.
Concretely:
• If you told us "I worked there in 2024", your profile now shows "2024" — not "Jan 2024". • If you've only given a start date for an experience that isn't current, the card shows just that date instead of "Starting – Unknown". • Projects with no dates simply show no date eyebrow instead of "Starting – Present". • Date pills on experience, education, projects, and activities are hidden entirely when there's nothing to show — no more empty pills or filler text.
ImprovementAzmuth no longer recaps every prior change in each reply
Build
When you make several quick edits in a row, Azmuth now confirms only the change you just made — not a running summary of everything you’ve changed this session.
NewReorder items and tap any block to focus the chat on it
Build
Hover over a skill, experience, project, education entry, award, or certification in the live preview to reveal up/down arrows that change its order. Tap anywhere on a block to attach it to the chat — no more hunting for the small attach icon.
Items reorder one position at a time. The new order is saved automatically.
Clicking a block (anywhere outside its own buttons and text inputs) attaches it to the chat input — you'll see a highlighted ring and a "Chat focused" badge. Tap again to detach, or use the X in the chat input.
FixThe live preview only highlights what actually changed
Build
When you ask the builder to edit a single item, only that item lights up in the preview now. And the highlight reliably fades once your edit is done — no more leftover rings from earlier turns.
ImprovementYour profile photo now shows in the header
Dashboard
The user menu in the top-right corner now displays your uploaded profile photo. If you haven’t added one yet, the generic icon stays.
ImprovementJD Mentor is now Job Match
Job Match
Same feature, clearer name. Paste a job posting and see how well you fit, what’s missing, and whether it’s worth applying — in about a minute.
The old name didn’t tell you what the feature actually did. The new one does: it matches you against a job posting and gives you a score, a gap list, and a verdict on whether to apply.
The empty state now also includes a "See a sample analysis" link so you can preview what the output looks like before running your first one.
ImprovementEducation entries now show a full date range
Portfolio
Each education block on your public portfolio displays the start and end dates side-by-side, replacing the previous graduation-only label.
If you ask the chat to update when you started or finished a degree, the change now appears immediately in the date pill above the entry.
Ongoing studies show as "Started — Present" until you set an end date.
FixPortfolio header stays put as you scroll
Portfolio
The header on your public portfolio now anchors to the top of the page and scrolls away naturally, instead of floating over content.
May 18, 2026
ImprovementRemoved AI-inferred skill ratings
Portfolio
Your skills no longer carry proficiency dots assigned by an AI you have no control over. The skill name and category stay; the score is gone.
We heard from candidates that seeing themselves rated lower than they would self-assess felt demoralizing — especially when those ratings came from an automated read of a CV. Languages still display a clear "Native" vs "Professional" distinction because that comes from you, not from us.
May 17, 2026
FixQuicker access back to editing your portfolio
Portfolio
The "Edit Portfolio" and "Go to Dashboard" links at the top of your public profile are reliably clickable across the whole header area.
May 16, 2026
ImprovementLive preview opens automatically when you tap "Edit Portfolio"
Build
Returning to the builder from your public profile now opens the split-pane live preview so you can see edits land in real time.