Talent Scout Compose Application
talent_scout_compose_applicationCompose a draft-only first-party job-seeker application artifact for the account owner from a real Talent Scout queue item using JD evidence. Supports cover letter, form paste, application Q&A, telephone script, and authority analysis only; never sends, applies, screens people, ranks people, or makes hiring decisions. This does not screen applicants, rank candidates, or make hiring decisions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | ||
| title | No | Optional lookup key. Use with company when queue_item_id is not known; exact normalized match is required. | |
| company | No | Optional lookup key. Use with title when queue_item_id is not known; exact normalized match is required. | |
| actor_id | No | ||
| tenant_id | No | ||
| careers_url | No | Official careers page URL when known. Helps distinguish a real posting from a generic board/root page. | |
| output_kind | No | cover_letter | |
| voice_anchor | No | ||
| queue_item_id | No | ||
| application_id | No | Optional ATS/portal application or requisition id, such as R110984. Resolves only to an existing Talent Scout queue/history record. | |
| requisition_id | No | Alias for application_id when the id is a req/requisition id. | |
| writer_provider | No | Optional writer lane override. Defaults to OpenAI when a wallet key is available; bounded_fallback stays available as a fail-closed safety net. | |
| canonical_job_id | No | Optional canonical job id lookup. Resolves only to an existing Talent Scout queue/history record. | |
| compare_providers | No | When true, run bounded OpenAI/Gemma/Gemini comparison receipts without exposing alternate raw drafts. | |
| owner_profile_text | No | Optional private owner evidence from a resume/profile setup interview. Used for proof mapping; never returned raw. | |
| baseline_resume_text | No | Optional private owner evidence override. Used only to map JD requirements to proof points; never returned raw. | |
| company_homepage_url | No | Official company homepage URL for company-context evidence and human review. | |
| company_profile_text | No | Optional official company-site/about/product evidence. Used to target the draft to the company context; never returned raw. | |
| job_description_text | No | Manual recovery path only. Paste the full JD when the ATS blocks or JS-renders and Talent Scout returns needs_jd_hydration. | |
| linkedin_profile_text | No | Optional manual LinkedIn profile paste/export when LinkedIn blocks automated fetch. Used as owner evidence; never returned raw. | |
| portal_application_id | No | Alias for application_id when the id came from an external portal. | |
| user_supplied_jd_text | No | Alias for job_description_text; treated as authoritative user-supplied JD evidence after auto-hydration fails. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | No | ||
| public_tool | Yes | ||
| drafts_never_sends | No | ||
| no_autonomous_outbound | No |