Talent network
Consent-gated talent network at /dashboard/network, candidate pools, and release workflows — feature flag talent_network.
Feature flag:
talent_network
Requires platform enablement and per-organization grant. The network browse page and reject-to-network flows are hidden without it.
The talent network is InsightHire's consent-gated pool of candidates who were released after a reject but remain open to future opportunities. It prioritizes talk-track and score evidence over resume dumps.
Key routes
| Surface | Path | Flag |
|---|---|---|
| Talent network browse | /dashboard/network | talent_network |
| Candidate pools | /dashboard/candidates/pools | None (general CRM) |
| Pool detail | /dashboard/candidates/pools/[id] | None |
| Bulk pool manage | /dashboard/candidates/pools/[id]/bulk-manage | None |
| Import to pool | /dashboard/candidates/import | None |
| Review queue (release on reject) | /dashboard/review | Release option needs talent_network |
Talent network browse
Dashboard → Network (/dashboard/network) lists candidates available for rediscovery.
Eligibility criteria
A candidate appears in the network when all of the following are true:
talent_networkgrant is active for your org- Candidate opted in — open to opportunities consent flag
- Recruiter released to network on reject (or equivalent workflow)
- Platform consent rules satisfied (
openToOpportunities+releasedToNetwork)
What recruiters see
Each network row shows:
| Field | Description |
|---|---|
| Display name | Candidate identifier |
| Current / prior role | Last known title |
| Prior org | Previous employer context |
| Skills | Top skills from journey/resume evidence |
| Score | Prior composite/journey score when available |
Matching is score-first and talk-first — the UI emphasizes evidence from async video and assessments, not bulk resume keyword search.
Empty state
When no candidates qualify, the page links to /dashboard/review with guidance:
Release a rejected application and ensure the candidate is open to opportunities.
Without the flag, the page shows a limited-rollout message with link back to /dashboard.
Release workflow
When rejecting from the position pipeline (/dashboard/positions/[id]):
- Open reject confirmation
- Check Release to talent network (visible with
talent_networkgrant) - Optionally check Mark open to opportunities for consent
- Confirm reject
Released candidates do not re-enter active pipelines automatically — recruiters browse /dashboard/network and invite manually to new positions.
Candidate pools (complementary CRM)
Candidate pools (/dashboard/candidates/pools) organize prospects for campaigns — separate from the consent-gated network but often used together for sourcing nurture.
Pool management
| Action | Path |
|---|---|
| List pools | /dashboard/candidates/pools |
| Create pool | Dialog on pools page |
| Pool detail | /dashboard/candidates/pools/[id] |
| Manage members | /dashboard/candidates/pools/[id]/manage |
| Bulk operations | /dashboard/candidates/pools/[id]/bulk-manage |
| Import candidates | /dashboard/candidates/import |
Pools support:
- Name, description, tags
- Search/filter within list
- Bulk add/remove members
- Link from journey auto-enroll settings
Pools vs network
| Aspect | Candidate pools | Talent network |
|---|---|---|
| Access | All orgs | Flag: talent_network |
| Consent | Recruiter-managed lists | Candidate opt-in required |
| Typical source | Sourcing, imports, events | Rejected-but-strong candidates |
| Primary use | Campaigns, journey auto-enroll | Rediscovery, silver medalists |
Nurture workflows
InsightHire does not ship a dedicated "nurture email sequencer" page today. Practical nurture patterns using existing routes:
1. Pool-based campaigns
- Create pool — e.g. "Q3 Engineering silver medalists"
- Import or bulk-add candidates from prior reqs
- Invite to a lightweight journey or new position when ready
2. Network rediscovery
- Browse
/dashboard/networkweekly - Filter mentally by score and skills (UI list is score-sorted)
- Invite strong matches to open positions via
/dashboard/candidates/invite
3. Journey auto-enroll
On /dashboard/journeys/[id]/edit, enable auto-enroll from pools — candidates in selected pools enter the journey when triggered.
4. Reject with network release
Convert "not now" rejects into network candidates instead of losing relationship entirely.
Privacy and compliance
- Network visibility requires explicit candidate consent
- Released candidates were previously applicants — honor prior communication preferences
- Do not export network lists outside InsightHire without legal review
- Display names and evidence levels respect org data policies
Best practices
- Release generously for near-misses — network ROI comes from silver medalists
- Maintain clean pools — archive stale campaign pools separately from network
- Re-score on re-invite — prior journey scores inform but do not replace fresh evidence for new roles
- Coordinate with recruiters — network is org-wide; avoid duplicate outreach
Related guides
- Review queue — reject actions and release checkbox
- Position management — invite and import flows
- Journey builder — pool auto-enroll
Tasks, search, and pipeline automations
Task inbox at /dashboard/tasks, global search in the nav, and stage automations — feature flag custom_pipelines.
Culture fit scoring
Culture profiles in settings, scoring integration with journeys and positions, and culture quiz nodes — feature flag culture_fit_scoring.

