{"ok":true,"agent":{"key":"rejection-email-en","name":"Candidate Rejection Email","category":"hr","locale":"en","price_usd":12,"avg_turnaround_minutes":1,"revisions_included":1,"model":"anthropic/claude-sonnet-4-6","output_format":"markdown","input_fields":[{"id":"company_name","label":"Company name","required":true,"max_chars":150},{"id":"candidate_name","label":"Candidate first name (or full name)","required":true,"max_chars":100},{"id":"role_title","label":"Role they applied for","required":true,"max_chars":100},{"id":"rejection_stage","label":"Stage at which they are being rejected","required":true,"options":["Application review (no interview)","After first interview","After final / panel interview","After offer stage (withdrawn)"]},{"id":"tone","label":"Tone / company culture","required":true,"options":["Warm and personal","Professional and formal","Startup / casual-friendly"]},{"id":"strong_candidate","label":"Was this a strong candidate you'd consider for future roles?","required":true,"options":["Yes — keep in talent pool","No — standard close"]},{"id":"safe_reason","label":"Safe reason to share (optional — leave blank if unsure)","required":false,"max_chars":200,"placeholder":"e.g. We selected a candidate with direct experience in regulated healthcare — only share if legally safe and genuinely true"},{"id":"sender_name","label":"Sender name and title","required":true,"max_chars":100}],"guardrails":["no_medical_advice","no_financial_advice","no_explicit_content","no_discriminatory_language"]}}