Skip to main content
POST
Auto Derive Voice Config

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Response

Successful Response

An auto-derived, EDITABLE PERSONAL voice-config PRE-FILL (V2.1a re-key). NOT saved -- the UI hands the (user-edited) fields to the existing PUT to persist.

The voice fields mirror VoiceConfigResponse so the UI can pre-fill the same form. user_id is whose personal voice this draft is for (the authenticated actor, echoed back; the client never supplies it). Per-arm status fields report how each source resolved: linkedin_arm_status (ok / absent / error — the arm now CONSUMES the person's persisted LinkedIn enrichment, no scrape) and x_arm_status (derived / no_connection / needs_reauth / empty_timeline / unavailable), each with an optional content-free *_detail.

linkedin_arm_status
string
required
x_arm_status
string
required
user_id
string
default:""
tone
string
default:""
style
string
default:""
positioning
string
default:""
topics
string[]
do_guidelines
string[]
dont_guidelines
string[]
sample_snippets
string[]
linkedin_arm_detail
string
default:""
x_arm_detail
string
default:""