Update an assistant (study). Uses PATCH semantics — only fields explicitly provided are modified. If the assistant has been provisioned in VAPI (is_created is true and vapi_assistant_id is set), the underlying VAPI assistant config is updated to match.
Documentation Index
Fetch the complete documentation index at: https://docs.userintuition.ai/llms.txt
Use this file to discover all available pages before exploring further.
Authenticate with an API key (prefixed ui_sk_) or a JWT token from the dashboard.
The ID of the assistant
Payload for updating an assistant (study). PATCH semantics — only fields explicitly provided are updated.
Name associated with the assistant
App ID
Voice configuration
Set to true to provision the VAPI assistant
System prompt
Enable video recording
Enable chat mode
Screener questions
standard or human_signal
Human signal mode
Target number of completed interviews
Time budget in hours
Artifact text being tested
Preference mode options
Include raw transcripts in results
Redact PII from results
Audience type
Optional context
Locale
Concept images array
Concept links array
Concept test flag
Pause/unpause the study
Per-participant incentive amount in USD
5 <= x <= 400Auto-send reward flag
Updated assistant
Database primary key ID
Timestamp when the assistant was created
Timestamp when the assistant was last updated
Name associated with the assistant
App ID associated with the assistant
Voice configuration associated with the assistant
Whether the assistant is created
System prompt associated with the assistant
Conversation ID associated with the assistant
Enable video recording for the assistant
VAPI assistant ID associated with the assistant
Study ID associated with the assistant
Whether the assistant is offering enabled
Research Desk project ID associated with the assistant
Enable chat for the assistant
Array of screener questions with options for participant qualification
Origin of the assistant (e.g., dashboard, chatgpt, api)
Type of study: standard or human_signal
Human signal mode: standard, preference, claim, or message
Human signal status: queued, fielding, complete, partial, failed, or cancelled
Target number of completed interviews
Maximum hours to wait for responses
The text, claim, or message being tested
Options for preference mode
Analysis results JSON
Estimated cost in USD
Actual cost in USD after completion
Whether to include raw transcripts in results
Whether to redact PII from results
Audience type: general or custom
Optional context about the product, brand, or decision
Locale for the study
Timestamp when the study was completed
Reason for study failure
Single concept image object with id, url, and label for concept test studies
Whether this study includes concept test image display during interviews
Whether the assistant/study is paused — prevents new calls and invite actions
Per-participant incentive amount in USD ($5–$200)
5 <= x <= 200Auto-send reward after high-quality BYOP interviews
Total number of invites
Total number of calls
Total number of excellent calls
Average duration of calls in seconds
General invite ID
User ID