Candidate Portal

Your Candidates Update Their Own Profiles. Your Data Is Always Current.

Most ATSs are built on stale data. Your team chases candidates for availability updates while the same candidate just accepted somewhere else. Wiggli’s candidate relationship management software gives candidates live profile ownership so your ATS works the way it should… in real time, with zero maintenance from your recruiters.

Trusted by recruitment agencies around the globe
· No credit card required · Setup in under 10 minutes

70%

Less time spent on manual candidate data maintenance

2X

More candidate submissions with live, accurate shortlists

40%

Reduction in time-to-hire when candidate data is always current

The Candidate Data Trap

Your ATS Is Only as Good as the Data Inside It. Right Now, That Data Is Old.

Recruiters spend up to 30% of their week doing manual data work; chasing candidates, updating availability, correcting salary expectations. Tasks that exist only because the ATS was built without the candidate in mind.

Person thoughtfully reviewing something on a laptop by a window

Here is what that looks like inside a real agency:

You make a call to a candidate who became unavailable three weeks ago. Your team just didn't know.

You send a shortlist to a client with a salary expectation that's six months out of date. The client loves the candidate. The offer falls apart anyway.

A candidate goes "open to opportunities" on a Tuesday. Nobody notices until Friday. Someone else placed them Thursday.

Your recruiters spend Friday afternoon calling through a list just to check who is still looking. That list should update itself.

You have a great talent community in your ATS (thousands of profiles) and no confidence any of it is accurate.  

Wiggli closes every gap automatically. Candidates own their data. And just like a yogi… ATS lives in the now. It reflects reality. 

How It Works

From Stale Database to Self-Updating Talent Network

Your ATS has hundreds of candidates in it. Maybe thousands. Most of them registered six months ago, answered a few questions, and went quiet. Their availability has changed. Their salary expectations have moved. Some have already taken a role. You just don't know which ones.  

That's not a sourcing problem. 

That's a data freshness problem. And no amount of outreach fixes it if the foundation is stale.  

Wiggli flips the model. Candidates keep their own profile current. You stop guessing and start acting on information that's actually true… right now, today, before your next call.

Wiggli Revenue OS wheel with the verification step highlighted

Candidates Control Their Own Profile

Every candidate you add to Wiggli receives access to their own profile inside the Candidate Portal. They update their availability, salary expectations, preferred role types, notice period, and location themselves. Every change reflects immediately in your ATS. Your team stops maintaining data and starts using it. 

Live Data Feeds Every Shortlist, Every Search

When a candidate updates their salary expectation or flips their status to actively looking, Wiggli doesn't wait for a nightly sync. The change surfaces instantly across every shortlist and every search they appear in. You know their number before you make the call. You reach out before anyone else knows they're available.

Dynamic Candidate Communities That Update Themselves

Static talent pools die. Wiggli replaces them with dynamic communities that refresh automatically as candidate profiles change. Build a community of senior DevOps engineers open to relocation and Wiggli keeps it current without you touching it. When the next DevOps role lands, your shortlist is ready.

AI Matching That Reads the Whole Picture

When a candidate is in your ATS and a new vacancy opens, Wiggli's AI assesses the fit using live data, current salary, current availability, current role preferences, not the snapshot from when they first registered. You get conversation starters, gap analysis, and match scores that reflect who the candidate is today, not who they were six months ago.

Pre-Screening That Runs Before You Pick Up the Phone

Attach screening questions directly to a vacancy. Candidates who apply or are invited to the pipeline answer before you make contact. Their responses come in alongside their profile. By the time you call, you already know whether they meet the brief. Fewer wasted calls. Faster shortlisting.

From stale database to self-updating talent network.
No manual cleanup required.

Every part of your workflow, connected.

ATS
Every profile update reflects immediately inside your full pipeline view: applications, sourced candidates, and talent communities in one place
AI Sourcing Suite
Live candidate data feeds search results so every match score is based on current availability and expectations, not cached data
Outreach Automation
Candidate opt-in status and engagement data triggers or pauses outreach sequences automatically, no manual list management
Employer Brand Builder
Candidates land on a branded career page before they enter the portal (the first impression sets the relationship)
Client Portal
When you submit a candidate to a client, their live profile data populates the CV output automatically, no reformatting, always accurate
FMS
Freelancers update their availability and contract preferences in the same portal, your bench visibility is live, not estimated
AI CV Submission Suite
A current candidate profile feeds directly into every submission. Live salary, rate, notice period, and availability (maintained by the candidate), are read automatically and populated onto the branded, anonymised, role-tailored CV before it reaches the client. No reformatting or chasing
“Turns out, we already knew the right people.”
Sander Gebruers
Founder, Students @ The Office
“Candidates actually reply now.”
Adam Tomlin
Data & Tech Recruitment Partner, ADT Talent
“We're not bouncing between five tools anymore.”
Connor Peel
Client Relationship Manager, Kamro
From First Conversation To Closed Placement

The Candidate Portal Is One Stage of a Complete Recruitment Operating System. That Changes Everything.

Most tools stop at “in your database.” Wiggli keeps it live until the moment a recruiter needs to act.  
‍
Because you know a candidate profile is not a placement.

Availability still changes.

Salary expectations still move.

Role preferences still shift.

Notice periods still update. 

Freelancers still come back on the market. 

Person smiling by a window in an office

Most platforms leave your team to chase those updates manually. Wiggli keeps it in the same place your team already works.  

So when a candidate updates availability, every shortlist updates. When a salary expectation changes, every search reflects it. When a candidate goes active, they surface in the right pipeline. When a new role opens, matching uses today’s data, not last year’s. When you submit a candidate to a client, the profile is already accurate.  

No stale records. No manual check-in calls. No losing placements because the number changed and no one knew.  

Just one connected Recruitment OS where your talent pool updates itself.

Common Questions About Wiggli's Candidate Portal

Questions you'd ask if we were on a 20-minute call.

If something you want to know isn't here, ask us directly.
‍(There's a button at the bottom of this page.)

Does Wiggli's Candidate Portal require candidates to create a separate account outside my ATS?

No. The Candidate Portal is part of the Wiggli platform. When you add a candidate to your ATS, they receive access to their own profile view. They can update their availability, salary expectations, preferred role types, notice period, and location directly. Every update flows back into your ATS in real time. There is no separate login system to manage and no third-party integration required.

How does live candidate data improve my sourcing results and shortlists?

When a candidate's profile updates inside Wiggli, that change reflects immediately in every search result and every shortlist they appear in. If a candidate marks themselves as actively looking at 8pm, your search results show that status by 8pm. If they update their salary expectation, your shortlist reflects the new number before your next call. You stop submitting outdated profiles and stop losing placements at offer stage because salary data was wrong.

How does the Candidate Portal connect to the rest of the Wiggli Recruitment OS?

The portal is the live data layer for the whole platform. It feeds accurate candidate data into your ATS pipeline view, your AI sourcing match scores, your outreach automation sequences, your client submission CVs, and your VMS freelancer bench. When candidate data is live, every module that depends on it works better. That is the structural difference between Wiggli and point solutions, one data update improves the entire system.

Does the Candidate Portal work for freelancers and contractors, not just permanent candidates?

Yes. Freelancers use the same portal to update their availability between assignments, manage their contract preferences, and stay connected to your bench. This integrates directly with Wiggli's back-office and Freelancer Management module. When a contractor's current contract ends, they update their status and surface automatically in your availability pipeline, without your team making check-in calls.

How is Wiggli's Candidate Portal different from the candidate-facing features in Bullhorn, Vincere, or Recruiterflow?

Most ATS platforms treat the candidate as a static record. Bullhorn, Vincere, and Recruiterflow manage candidates you already have in your pipeline, but they don't give candidates a self-service layer to keep their own data current. Wiggli built the Candidate Portal as core infrastructure from day one, not as an add-on feature. The result is an ATS that maintains itself. No other platform in this category offers live candidate-owned profile data with instant ATS sync built natively into the workflow.

How long does it take to set up the Candidate Portal and invite existing candidates?

Setup takes under 10 minutes. Once your account is configured, you can invite existing candidates to their portal in bulk. Wiggli's automatic CV parsing means candidate records are structured and ready. Candidates receive a branded invitation from your agency, not a generic system email, and can start updating their profiles immediately. Most agencies have their first cohort active within the same day.

Does using the Candidate Portal require candidates to consent to data use under GDPR?

Yes, and Wiggli handles this natively. Candidates manage their own consent preferences directly inside their portal. Opt-out requests are processed automatically. Wiggli is GDPR-compliant, EU-hosted on AWS, and has cleared legal review for agencies operating across the US, UK, EU, and beyond. Your legal team will not need to build a compliance workaround, it is built into the product.

Your next placement is sitting in your ATS. Wiggli surfaces them the moment they’re ready.

The candidate updated their availability last night. They set themselves to actively looking. They refreshed their salary expectation. They're ready. The question is whether your system surfaced them to you in time (or whether another firm with live data got there first).

Team meeting around a table in a casual office setting