Slack Candidate Channels
How Kit automatically creates private Slack channels for each candidate so your team can collaborate in real time.
Why It Matters
Your team discusses candidates constantly — after interviews, during reference checks, when deciding next steps. Slack candidate channels give each candidate a dedicated private space, connected directly to their Kit application. No more searching through DMs or general channels to find what someone said about a candidate last week.
Prerequisites
Before candidate channels can be created:
- Connect Slack — A workspace must be connected via Integrations > Slack
- Enable the feature — Turn on candidate channels in your Slack integration settings
Both steps require account admin access.
How It Works
Kit automatically creates a private Slack channel when a candidate completes their first stage (i.e., advances past the initial stage). This timing ensures channels are only created for candidates who are actively progressing through your pipeline — not for every new applicant.
Channel Naming
Channels follow the pattern #hire-{candidate-name}-{job-title}, truncated to 80 characters. If a channel with that name already exists, Kit appends a short random suffix to avoid conflicts.
What Happens on Creation
When a channel is created, Kit automatically:
- Sets the topic —
{Candidate Name} | {Job Title} | {Link to application} - Pins a candidate summary — A formatted message with the candidate’s key details and application status
- Adds bookmarks — Quick links to the application page and job posting in Kit
- Invites team members — All members of the job’s hiring team are invited to the channel. If no team members are assigned, account admins are invited instead.
What Gets Posted
The pinned summary includes the candidate’s name, the job they applied for, their current stage, and a direct link to their application in Kit. This gives anyone joining the channel immediate context.
Using @KitBot
Mention @KitBot in any candidate channel to interact with Kit’s AI assistant. KitBot can:
- Summarize discussions — Mention @KitBot with “summarize” to get a summary of the channel conversation, automatically saved as a note on the candidate’s application
- Answer questions — Ask about the candidate’s status, interview history, or application details
- Save notes — KitBot can save observations from Slack as notes on the application, tagged with a “via Slack” badge and linked back to the original message
KitBot responds in the thread where it was mentioned, keeping the main channel clean.
Example Prompts
@KitBot summarize this thread
@KitBot what stage is this candidate in?
@KitBot save a note that the team is positive after the technical interview
Channel Lifecycle
| Event | What Happens |
|---|---|
| Candidate advances past first stage | Private channel created, summary pinned, team invited |
| Candidate rejected | Channel is archived |
| Candidate withdrawn | Channel is archived |
| Offer accepted | Channel remains active |
Archived channels are still visible in Slack’s channel browser for historical reference, but no new messages can be posted.
Quick Checklist
- Connect your Slack workspace in Integrations
- Enable candidate channels in Slack integration settings
- Assign team members to your job postings so they get auto-invited to channels
- Try mentioning @KitBot in a candidate channel to test the AI assistant
- Check that notes saved by KitBot appear on the application detail page in Kit