ChatGPT for recruitment agencies

How can recruiters write job descriptions from a client intake call with AI?

The recruiter pastes or uploads their intake call notes, the client’s own role document if there is one, and your agency’s job description template into a ChatGPT Skill set up with your house style. It drafts the job description, a shorter candidate-facing advert and a list of open questions: anything the notes do not settle, details that conflict and requirements the recruiter should discuss with the client. It does not invent salary, benefits or duties. The recruiter checks the draft against the notes and the client approves the final version before anything is advertised.

Why intake notes rarely become a clean brief

An intake call moves fast. The hiring manager talks about the team, the problem the hire should solve, the systems they use and the person who left. The recruiter writes it down in shorthand, then has to turn it into a job description the client will sign off and an advert candidates will read. In a busy week that write-up waits, or the advert is copied from an older role and keeps duties that no longer apply. A job description Skill does the first draft from what was actually said, and makes the gaps visible before the role goes to market.

What the Skill drafts and who decides

Swipe to read every column, or focus the table and use the arrow keys.

OutputDrafted fromWho approves
Job description in your agency templateIntake notes, client role document, templateRecruiter checks, client signs off
Candidate advertThe approved job description and your advert styleRecruiter, with the client’s agreement on what is published
Open questions for the clientAnything missing, unclear or contradictory in the notesRecruiter raises them with the client
Must-have and nice-to-have list for screeningRequirements the client stated, kept in their wordsRecruiter and client agree the final list
Requirements to discussPreferences in the notes about age, gender, nationality, religion, marital status or similar personal characteristicsRecruiter and client decide what is lawful and appropriate. The Skill does not put them in the advert

Sample setup. Your agency decides the template, the advert style and the rules for what may be published.

A worked example

Intake notes supplied by the recruiter (synthetic)

Client: Company A, distribution, Dubai · Role: Operations Supervisor, warehouse
Reports to ops manager · team of 8 pickers + 2 drivers · day shift, some Fridays
Needs WMS experience (they use one, name not given) · forklift licence "nice"
Key problem: order errors up since last supervisor left
Salary: "competitive", client to confirm · start ASAP
HM said "ideally someone young and energetic"
Template: agency JD v3 · Advert style: v2
Draft job description notes and open questions from AI
Job description drafted in template v3: purpose, team and reporting line, main duties (shift planning, picking accuracy, daily checks, driver coordination), requirements, working pattern.
Candidate advert drafted in style v2: 120 words, no salary figure.

Open questions for the client
1. Which warehouse management system do you use? The notes say WMS only.
2. Is a forklift licence required or preferred? Notes say "nice", listed as preferred.
3. How many Fridays a month, and is it a fixed rota?
4. Salary range not confirmed. No figure drafted. Confirm whether a range may be published.
5. Is there a target for order accuracy the supervisor will be measured on?

Requirement to discuss
6. "Young and energetic" is about age. Not included in the advert. Discuss the real requirement with the client, for example the pace of the role or time on the warehouse floor.

Synthetic client, role and notes for illustration only.

How it fits your recruitment process

  • One approved version. The job description the client signs off becomes the source for the advert, the screening questions and the interview preparation pack. When the client changes the role, the recruiter updates the approved version and the old one is withdrawn.
  • Your template and style, versioned. The Skill uses the template and advert style versions you supply. A named person at the agency approves changes to them, and the Skill is refreshed when they change.
  • Screening from the same facts. The must-have list is the one the client agreed, so candidate screening and CV formatting against the brief start from the same requirements.
  • Manual input is the default. Recruiters paste notes and publish adverts as they do today. Reading call recordings, pulling roles from your ATS or posting to job boards needs a separately agreed, configured and tested integration.

Guardrails

  • The recruiter checks every draft against the intake notes. AI can miss a requirement, merge two duties, misread shorthand or invent a detail that was never said. Instructions reduce this risk but do not guarantee a complete or accurate job description.
  • Salary, benefits, visa sponsorship, working hours and location come only from what the client confirmed. Where they are missing, the draft says so instead of filling them in.
  • The client approves the job description and the content of any advert before it is published. The recruiter and the client stay responsible for what is advertised and for checking it against the rules that apply to them.
  • The Skill does not judge which candidates are suitable. It drafts the requirements the client stated, for people to agree.
  • Start with sample or anonymised intake notes. Real client details belong in your approved ChatGPT workspace, with the access and retention rules your agency sets. See ChatGPT governance.

A job description Skill can be a single Skill for AED 97, built on your own template and advert style. Agencies that want job descriptions, submissions and client follow-up together usually choose START at AED 3,500. See the pricing page and what AI costs for a recruitment agency.

Common questions

Can ChatGPT write a job description from my call notes?

Yes, as a draft. It turns your intake notes and any client role document into your agency template, and lists what the notes do not settle. The recruiter checks it and the client approves the final version.

Will AI add a salary or benefits the client did not mention?

It should not, and the Skill is set up not to. Where salary, benefits or working hours are missing, the draft leaves them out and adds an open question for the client.

What happens if the client asks for an age, gender or nationality preference?

The Skill does not put it in the advert. It lists the preference as a requirement to discuss, so the recruiter can raise it with the client and agree what is lawful and appropriate.

Can it post the advert to job boards or our ATS?

Not by default. Recruiters copy the approved advert into the job boards and ATS they use. Posting or reading roles directly needs a separately agreed, configured and tested integration.