version: "1.0.0" name: "Traicie Selection Specialist" framework: "crewai" partner: "traicie" chat: false configuration: name: name: "Name" description: "The name the specialist is called upon." type: "str" required: true role_reference: name: "Role Reference" description: "A customer reference to the role" type: "str" required: false competencies: name: "Competencies" description: "An ordered list of competencies." type: "ordered_list" list_type: "competency_details" required: true tone_of_voice: name: "Tone of Voice" description: "The tone of voice the specialist uses to communicate" type: "enum" allowed_values: ["Professional & Neutral", "Warm & Empathetic", "Energetic & Enthusiastic", "Accessible & Informal", "Expert & Trustworthy", "No-nonsense & Goal-driven"] default: "Professional & Neutral" required: true language_level: name: "Language Level" description: "Language level to be used when communicating, relating to CEFR levels" type: "enum" allowed_values: ["Basic", "Standard", "Professional"] default: "Standard" required: true welcome_message: name: "Welcome Message" description: "Introductory text given by the specialist - but translated according to Tone of Voice, Language Level and Starting Language" type: "text" required: false closing_message: name: "Closing Message" description: "Closing message given by the specialist - but translated according to Tone of Voice, Language Level and Starting Language" type: "text" required: false competency_details: title: name: "Title" description: "Competency Title" type: "str" required: true description: name: "Description" description: "Description (in context of the role) of the competency" type: "text" required: true is_knockout: name: "KO" description: "Defines if the competency is a knock-out criterium" type: "boolean" required: true default: false assess: name: "Assess" description: "Indication if this competency is to be assessed" type: "boolean" required: true default: true arguments: vacancy_text: name: "vacancy_text" type: "text" description: "The Vacancy Text" required: true results: competencies: name: "competencies" type: "List[str, str]" description: "List of vacancy competencies and their descriptions" required: false agents: - type: "TRAICIE_HR_BP_AGENT" version: "1.0" tasks: - type: "TRAICIE_GET_COMPETENCIES_TASK" version: "1.1" metadata: author: "Josako" date_added: "2025-05-27" changes: "Updated for unified competencies and ko criteria" description: "Assistant to create a new Vacancy based on Vacancy Text"