---
title: "People: applicants, interviews and offers with an agent in one Room | Kylon"
description: "A hiring Room where the agent shows which new applicants match the role, holds interview slots, collects each reviewer's scorecard and drafts the offer for approval. With the Recruiting Workspace App."
url: "https://kylon.io/apps/people"
language: "en"
---

[Kylon home](https://kylon.io/) [Start free](https://app.kylon.io/sign-up)

People · 1 App

# Kylon for people teams

Hand the agent the applicants and the calendar. You make the offer.

[Start with this](https://app.kylon.io/sign-up?utm_source=gallery&utm_content=people&build_intent=Download+https%3A%2F%2Fkylon.io%2Fapp-templates%2Fhiring-template.zip+and+build+me+an+internal+recruiting+workspace+from+it.+Unpack+it%2C+read+README.md+and+TEMPLATE_GUIDE.md%2C+and+follow+them%3A+create+the+App%2C+provision+its+database%2C+copy+the+source+into+the+checkout%2C+replace+the+placeholder+app+id+and+base+URL%2C+then+push+a+draft+and+send+me+the+link.+Never+run+SQL+by+hand.+The+numbered+files+in+db%2Fmigrations+apply+themselves+in+order+to+a+new+empty+database+and+seed+the+demo+jobs%2C+applicants%2C+interviews%2C+offers+and+onboarding%2C+so+the+pipeline+is+full+on+the+first+open.+Leave+those+rows+in.+Then+stop.+Do+not+import+our+real+applicants%2C+do+not+connect+our+mailbox+or+calendar%2C+and+ask+me+before+anything+real+goes+in.) [Book a demo](https://kylon.io/demo?from=scenario-people-hero&page=%2Fen%2Fapps%2Fpeople)

Senior Designer · New applicants

\# hiring · Started by Iris

Iris15:50

Can we meet the new Senior Designer applicants before Friday?

Kit15:58

Thursday afternoon works for both of us.

PennRecruiting16:05

3 new applicants match the Senior Designer role. I held two interview slots on Thursday.

Recruiting · Senior Designer

3 new

-   Dana WhitlowMatches: portfolio, 6 yrs
-   Theo BrandtMatches: brand systems
-   Mei LindqvistNeeds a look: relocation

Send invitesChange slots

Invites drafted · waiting for Kit

Reply in thread

Hiring lead, hiring manager and an agent, in one thread. Names and numbers are examples.

## The App in this Room

Recruiting Workspace holds the job, every applicant, the interviews, the offer and the first day.

Hiring · App · sample data

### Recruiting Workspace

Take a role from approved to first day without a spreadsheet in the middle

[Make your own](https://app.kylon.io/sign-up?build_intent=Download+https%3A%2F%2Fkylon.io%2Fapp-templates%2Fhiring-template.zip+and+build+me+an+internal+recruiting+workspace+from+it.+Unpack+it%2C+read+README.md+and+TEMPLATE_GUIDE.md%2C+and+follow+them%3A+create+the+App%2C+provision+its+database%2C+copy+the+source+into+the+checkout%2C+replace+the+placeholder+app+id+and+base+URL%2C+then+push+a+draft+and+send+me+the+link.+Never+run+SQL+by+hand.+The+numbered+files+in+db%2Fmigrations+apply+themselves+in+order+to+a+new+empty+database+and+seed+the+demo+jobs%2C+applicants%2C+interviews%2C+offers+and+onboarding%2C+so+the+pipeline+is+full+on+the+first+open.+Leave+those+rows+in.+Then+stop.+Do+not+import+our+real+applicants%2C+do+not+connect+our+mailbox+or+calendar%2C+and+ask+me+before+anything+real+goes+in.)Get the instruction

Download https://kylon.io/app-templates/hiring-template.zip and build me an internal recruiting workspace from it. Unpack it, read README.md and TEMPLATE\_GUIDE.md, and follow them: create the App, provision its database, copy the source into the checkout, replace the placeholder app id and base URL, then push a draft and send me the link. Never run SQL by hand. The numbered files in db/migrations apply themselves in order to a new empty database and seed the demo jobs, applicants, interviews, offers and onboarding, so the pipeline is full on the first open. Leave those rows in. Then stop. Do not import our real applicants, do not connect our mailbox or calendar, and ask me before anything real goes in.

-   01One approved job holds its openings, and each hire takes a seat out of the count.
-   02Each interview takes one scorecard per reviewer, so the shortlist is argued on written feedback.
-   03An offer moves through draft, approval, sent and accepted, and acceptance opens the onboarding handover.

Kitin the Room

@Penn which applicants match the Senior Designer role, and when are Iris and I both free?

![Recruiting overview with open jobs, unfilled openings, active applications and offers awaiting approval](https://kylon.io/_next/image?url=%2Ftemplate-assets%2Fhiring%2Flist.png&w=3840&q=75&dpl=dpl_88qoYVqh1gA5Tz9bxb7siVRk9bYj)

The overview. Open jobs, unfilled openings, where the applications sit, and the offers waiting on an approver.

## What it works with

-   01
    
    ### Recruiting Workspace + Skills
    
    Write down what the role needs once. The agent checks every new applicant against it and says what matches and what needs a look.
    
-   02
    
    ### Recruiting Workspace + Automations
    
    Every morning the agent posts the new applicants for each open role in the Room.
    
-   03
    
    ### Recruiting Workspace + email draft cards
    
    Interview invites and offer letters arrive as Gmail or Outlook drafts in the thread. The hiring lead sends them.
    
-   04
    
    ### Recruiting Workspace + People Search
    
    Look up a referral or a sourced candidate's current role and public work before the first call.
    
-   05
    
    ### Recruiting Workspace + your own agent
    
    Bring Claude Code or Codex into the Room. It works on the same applications and waits for the same approvals.
    
-   06
    
    ### Recruiting Workspace + your phone
    
    Approve an offer from the Kylon app on iOS and Android.
    

## Each stage of a hire

Pick a stage. Each one has a line you can say in the Room as it is.

### Post the role

Once a job is approved, the agent writes the post from the hiring manager's notes and opens the seats it covers.

Say this in the Room

The Senior Designer role is approved for one seat. Draft the job post from Iris's notes.

## One hire, start to finish, in one room

A Senior Designer, from the approved role to the first day. Two people and one agent in the same thread.

1.  01
    
    ### The role
    
    Iris Senior Designer is approved, one seat.
    
    PennAgentPenn opened the job with one opening and drafted the post from Iris's notes.
    
    ApprovedIris edited the post. Kit published it.
    
2.  02
    
    ### Applicants
    
    Kit Who should we meet first?
    
    PennAgentPenn listed the new applicants who match the role and the one that needs a look.
    
    ApprovedKit picked two.
    
3.  03
    
    ### Interviews
    
    Iris Thursday afternoon works.
    
    PennAgentPenn held two slots, drafted the invites, and opened a scorecard for each interviewer.
    
    ApprovedKit sent the invites.
    
4.  04
    
    ### The offer
    
    Kit We want Dana.
    
    PennAgentPenn drafted the offer at the approved band and sent it to Iris for approval.
    
    ApprovedIris approved. Kit sent it.
    
5.  05
    
    ### First day
    
    Kit Dana accepted.
    
    PennAgentPenn opened the onboarding handover with documents, equipment and accounts.
    
    ApprovedIris named Dana's buddy.
    

## What comes with it

You connect

Nothing to start. It opens with sample data.

-   Gmail or Outlook, later, for interview invites and offers as drafts
-   Your calendar, later, for holding interview slots

## What it connects to

The accounts and data this Room uses. Each logo opens its integration page when there is one.

-   [Gmail](https://kylon.io/integrations/gmail)
-   Outlook
    
-   Google Calendar
    
-   Google Drive
    
-   LinkedIn
    

## How teams run it

[

Use case

### How an AI Startup Automated Talent Sourcing with Kylon

A growing AI startup built a recruiting system where agents parse resumes, score candidates against open roles, and manage outreach, all from one room with a structured database.

](https://kylon.io/use-cases/talent-sourcing)[

Use case

### How a Team Built a Living Onboarding and Knowledge System

Connect role processes, training material, current projects, internal apps, and everyday questions in a shared workspace that improves with use.

](https://kylon.io/use-cases/living-onboarding-knowledge-system)[

Use case

### Recruiting Firms: Less Admin Between the Job Order and the Placement

Job orders are coming back, and the admin around each search grows with them. This is how intake, screening, submittals, interview scheduling and client updates run in one Kylon room, with a recruiter approving everything a client or candidate sees.

](https://kylon.io/use-cases/recruiting-firm-operations)

## Questions

### Who is this for?

Companies that hire in-house without a recruiting team: a founder, a hiring manager and whoever books the interviews.

### Does it send anything without me?

No. Interview invites and offers wait as drafts in the thread until someone sends them, and every offer goes to its approver first.

### Where does the data come from?

From the applications you bring in, the notes and scorecards your interviewers write, and the email and calendar you connect.

### How do I start?

Press Start with this. The instruction is copied and Kylon opens. Paste it into the chat in your workspace and the agent builds the Recruiting Workspace with sample data. New here, you sign up first.

### I already use an applicant tracking system. Do I switch?

Keep it. The Recruiting Workspace is there for teams that hire from a spreadsheet and an inbox today.

## Start with one open role.

Tell the Room what you are hiring for. The agent opens the job and shows you who matches it.

[Start with this](https://app.kylon.io/sign-up?utm_source=gallery&utm_content=people&build_intent=Download+https%3A%2F%2Fkylon.io%2Fapp-templates%2Fhiring-template.zip+and+build+me+an+internal+recruiting+workspace+from+it.+Unpack+it%2C+read+README.md+and+TEMPLATE_GUIDE.md%2C+and+follow+them%3A+create+the+App%2C+provision+its+database%2C+copy+the+source+into+the+checkout%2C+replace+the+placeholder+app+id+and+base+URL%2C+then+push+a+draft+and+send+me+the+link.+Never+run+SQL+by+hand.+The+numbered+files+in+db%2Fmigrations+apply+themselves+in+order+to+a+new+empty+database+and+seed+the+demo+jobs%2C+applicants%2C+interviews%2C+offers+and+onboarding%2C+so+the+pipeline+is+full+on+the+first+open.+Leave+those+rows+in.+Then+stop.+Do+not+import+our+real+applicants%2C+do+not+connect+our+mailbox+or+calendar%2C+and+ask+me+before+anything+real+goes+in.) [Book a demo](https://kylon.io/demo?from=scenario-people-closing&page=%2Fen%2Fapps%2Fpeople)
