Skip to Content
SDK ReferenceAI Features

AI Features

The client.ai namespace provides AI-powered utilities.

ai.generateJobDescription(data)

Generate a professional job description using AI.

Parameters

ParameterTypeRequiredDescription
jobRolestringYesJob title/role
departmentstringNoDepartment name
skillsstring[]NoRequired skills
senioritystringNoJUNIOR | MID | SENIOR | LEAD | PRINCIPAL
workSetupstringNoREMOTE | ONSITE | HYBRID
employmentTypestringNoFULL_TIME | PART_TIME | CONTRACT

Example

const { description } = await client.ai.generateJobDescription({ jobRole: 'Senior Frontend Engineer', department: 'Engineering', skills: ['React', 'TypeScript', 'GraphQL'], seniority: 'SENIOR', workSetup: 'REMOTE', employmentType: 'FULL_TIME', }); console.log(description); // "We are looking for a Senior Frontend Engineer to join our Engineering team..."
Last updated on