Update account settings
update_account_settingsChange an account's persona, posting schedule, review and auto-reply settings, and content rules; preview with dry_run and guard concurrency with if_match.
Instructions
Changes an account's persona (up to 4,000 characters), schedule_times (comma-separated HH:MM in the account time zone, up to 8), review_before_publish, auto_reply_enabled, auto_thread, auto_link_to_comment, enabled, and content_rules (max_chars, min_chars, forbid_cta, forbid_hashtags, banned_phrases, facts as the only numbers the AI may use, forbid_causal_claims, judge_claims, one_fact_per_post, mention_limits, enforce warn or block). Only the fields sent are changed, except content_rules, which is replaced as a whole. if_match (the guardrails etag) makes a concurrent change answer 412 instead of overwriting; reason (up to 200 characters) is stored in the revision; dry_run:true previews whether the change would apply, ask the owner or be denied, without writing anything. A change that loosens a guardrail may wait for the owner's confirmation. Applies when the user asks to change voice, posting times, review mode, auto-reply or content rules.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | Why, up to 200 chars (optional, 1.9.0) | |
| dry_run | No | true = preview only (1.9.0); at most 10 a minute per key | |
| enabled | No | Master switch | |
| persona | No | Brand persona, up to 4000 chars | |
| if_match | No | guardrails.etag from get_account_settings (optional, 1.9.0) | |
| account_id | Yes | Account id | |
| auto_thread | No | Auto-split >500 chars | |
| content_rules | No | Structured rules: max_chars, min_chars, forbid_cta, forbid_hashtags, banned_phrases[], facts[] (allowed numbers as plain sentences), forbid_causal_claims, judge_claims (model reviews for unsupported conclusions), one_fact_per_post, mention_limits [{phrase,max}], enforce (warn|block). null clears. | |
| schedule_times | No | Comma-separated HH:MM, up to 8 | |
| auto_reply_enabled | No | AI replies to comments on own posts | |
| auto_link_to_comment | No | Links go to first comment | |
| review_before_publish | No | AI drafts wait for approval |