FeaturedHR & Recruiting#HR#Recruiting#Job Description#Hiring#AI#Writing

Job Description Generator

Turn a short role brief into a structured, inclusive job description ready to post.

Workflow at a glance

The full canvas, before you import it

Click any node to see its config.

#HR#Recruiting#Job Description#Hiring#AI#Writing

Click a node to select it — same as the Heym editor; the panel shows its settings.

3 nodes · Free & source-available

Job Description Generator

Write consistent, inclusive job descriptions in seconds. Give the role, level, team, and the must-have and nice-to-have skills, and this template returns a structured JD with a summary, responsibilities, requirements, and an about section.

What this workflow does

  1. roleBrief captures title, level, team, must-haves, nice-to-haves, and location
  2. writeJobDescription produces a structured, inclusive job description
  3. jobDescriptionResult returns the JD for your ATS or careers page

Use cases

  • Consistent JDs across every opening
  • Faster req creation for hiring managers
  • Inclusive language by default

Setup

Connect an LLM credential in writeJobDescription. Fill the role brief and run. The JD uses only the skills and details you provide.

How to import this template

  1. 1Click Import → Copy JSON on this page.
  2. 2Open your Heym and navigate to a workflow canvas.
  3. 3PressCmd+V/Ctrl+V— nodes appear instantly.
  4. 4Add your API keys in the node config panels and click Run.
More workflow templates
View all templates
Heym
incident analysis · production AI
Observed across 100s of AI rollouts

AI workflows don't fail because of prompts.
They fail because of orchestration.

symptom · glue code01
5 tools
Scripts, vector DB, approval bot, tracing, browser runner — none of them talk.
symptom · visibility02
~0%
Observable behavior across the stack. Debugging is guesswork.
with heym · one runtime
1 canvas
Agents, RAG, HITL, MCP, traces & evals. Self-hosted. Observable.
AI-Native RuntimeProduction-Grade
github.com/heymrun/heym