Talent Scout Upsert Campaign Profile
talent_scout_upsert_campaign_profileCreate, update, activate, pause, or archive a saved Talent Scout direct-company discovery campaign. Campaigns define company lanes, role lanes, size, geography, comp floor, travel tolerance, negative filters, resume variant, voice anchor, and human-review requirements. Draft/review only; never sends or applies.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| status | No | active | |
| priority | No | P1 | |
| tenant_id | No | ||
| campaign_id | No | ||
| sqlite_path | No | Optional local SQLite path for BYOC receipts; hosted cloud calls fail closed instead of reading local files. | |
| update_mode | No | Patch preserves omitted fields. Replace is explicit and may reapply defaults. | patch |
| voice_anchor | No | ||
| auth_token_key | No | Optional wallet/env key name for the tenant Turso auth token. Never pass a raw token. | |
| radius_minutes | No | ||
| company_size_max | No | ||
| company_size_min | No | ||
| compensation_min | No | ||
| contact_strategy | No | ||
| database_url_key | No | Optional wallet/env key name for the tenant Turso database URL. Never pass a raw URL or secret. | |
| expanded_regions | No | ||
| expected_version | No | Optional optimistic concurrency token from campaign.updated_at. A mismatch fails without writing. | |
| geography_anchor | No | ||
| negative_filters | No | ||
| target_role_lanes | No | ||
| eligible_countries | No | Backward-compatible campaign-level work-authorization hint. The stored owner policy still owns the hard country gate. | |
| minimum_total_comp | No | ||
| seed_robert_campaign | No | ||
| target_company_lanes | No | ||
| tenant_database_type | No | Optional physical database routing mode. Omit for the default internal StackFast DB; use sovereign_cloud only with wallet-resolved tenant DB credentials. | |
| acceptable_structures | No | ||
| resume_variant_strategy | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | No | ||
| public_tool | Yes | ||
| drafts_never_sends | No | ||
| no_autonomous_outbound | No |