DocsAccount & settings

Settings reference

Every setting in Native AI → Settings, with its default and what it does.

Settings are in Native AI → Settings, grouped into Site, AI, Content & data and System. Administrators can change them. A save bar appears when something changes (“Unsaved changes · Discard · Save changes”), ⌘S saves, and it says Saved only after WordPress has stored the values.

Site#

Settings → General

Where Native AI appears in WordPress.

SettingDefaultWhat it does
“Edit with Native AI” in the admin barOn

Settings → Features

Optional parts of Native AI. Switch on what this site uses: a feature that’s off doesn’t run, its screens are hidden and the AI can’t use it. Switching one off never deletes its data.

Settings → Builder

How the editor behaves for everyone on this site: editing, selection, the Structure panel, the canvas and the interface.

SettingDefaultWhat it does
Post typesPost typesPages and postsEvery post type registered on the site. Enabled types get “Edit with Native AI” in WordPress, a Native AI panel on their edit screen and a Native AI column in their list.
Show a “Native AI” column in post listsPost typesOnSays how each post is designed: its own layout, a template, or WordPress content.
Save changes automaticallyEditingOnOff: changes wait for ⌘S or Save. They're still kept if you undo.
Autosave after (seconds)Editing1.5 (0.5–30)
Undo steps keptEditing200 (20–1000)
Confirm before deleting elementsEditingOffDeleting can always be undone with ⌘Z.
Warn before leaving with unsaved changesEditingOn
Reveal canvas selections in the Structure panelSelectionOnSelecting on the canvas scrolls the Structure panel to the element.
Open the selected element’s parents in the Structure panelSelectionOn
Scroll the canvas to elements selected in the Structure panelSelectionOn
Collapse unrelated branches when revealing an elementStructure panelOffReveal in Structure always does; this makes every canvas selection do it too.
Remember expanded and collapsed branchesStructure panelOnPer page, while you edit and between visits.
Show element type iconsStructure panelOn
Show element IDsStructure panelOff
Show classesStructure panelOff
Right-click menu on the canvas and in the Structure panelCanvasOnOff: right-click opens the browser’s own menu.
Outline elements on hoverCanvasOn
Outline the selected element’s parentCanvasOff
Drag elements directly on the canvasCanvasOnOff: move elements in the Structure panel, with the arrows, or with Cut and Paste.
Show insertion lines while draggingCanvasOn
Show drop areas in empty containersCanvasOn
Remember panel widthsInterfaceOn
Remember which panels are openInterfaceOn
Remember the left panel’s tabInterfaceOn
Remember the last breakpointInterfaceOffOff: the editor always opens on desktop.
On an empty page, openInterfaceThe Add panelChoices: The Add panel · Layers

Settings → Responsive

Breakpoints: the screen widths you can style for. Desktop is the default; the others override it.

Settings → Theme Styles

The site’s palette, fonts and element defaults. They’re edited visually in the builder; this is an overview.

Settings → Templates

How site templates apply.

SettingDefaultWhat it does
Use the Native AI header and footer on every pageOnPages, posts, archives, search and 404 pages without their own Native AI design get your header, footer and built-in content instead of the theme’s.
…for these post typesPosts, Pages

AI#

Settings → AI Assistant

How the AI behaves, and what it knows about your business and brand.

SettingDefaultWhat it does
AI featuresOnTurn off to hide the assistant and AI buttons for everyone on this site.
Apply site-wide AI changes without askingOffBy default the AI asks before changes that reach other pages (classes, theme styles, templates). Undo still reverts them.
Writing toneWritingMatch the site’s voiceChoices: Match the site’s voice · Friendly · Professional · Warm and reassuring · Bold and confident · Playful · Formal
Copy lengthWritingBalancedChoices: Concise · Balanced · Detailed
Content languageWritingEmptyWrite generated content in this language, e.g. “Spanish” or “British English”.
Design directionBrandDecide per siteGuides colours, type and layout when the AI designs or restyles.Choices: Decide per site · Minimal · Modern · Classic · Bold · Elegant · Playful
Brand guidelinesBrandEmpty
Instructions for every requestBrandEmpty

Settings → Agent

How the AI works on bigger tasks: when it shows a plan first, when it takes a restore point, and how it checks its own work. Every change it makes is in Native AI → AI, with undo.

SettingDefaultWhat it does
Show a plan to approve firstFor tasks with several steps or that reach other pagesSmall, safe edits run straight away. High-risk actions always ask, whatever this says.Choices: For tasks with several steps or that reach other pages · Before any change
Take a site restore pointBefore high-risk and site-wide changesA restore point is a site snapshot you can go back to from Native AI → Site. Needs the permissions to take snapshots.Choices: Before high-risk and site-wide changes · Before high-risk changes only · Never (undo still works)
Check the result after changing thingsOnChecks the elements it changed for problems (lint, overflow on phones, missing content) and runs each action’s own checks.
Attempts to fix problems it finds2 (0–3)After that it stops and tells you what’s left, instead of retrying forever.
Keep AI activity for (days)90 (7–730)

Settings → Models

Which AI models do the work. Each role only offers models that can do it.

SettingDefaultWhat it does
Default modelService defaultLeave on “Service default” to always use the recommended model (Claude Opus 5.5).
Design planning modelDesign Engine rolesService defaultArt direction, page architecture and composition.
Builder generation modelDesign Engine rolesService defaultTurns the approved plan into native elements.
Visual critique modelDesign Engine rolesService defaultLooks at screenshots of the page and finds design problems. Needs a model that can see images.
Refinement modelDesign Engine rolesService defaultApplies the critique's fixes.
Code and debugging modelDesign Engine rolesService defaultComplex builder debugging; takes over when a design keeps failing validation.
Content modelDesign Engine rolesService defaultWrites the copy in a separate step. Leave on default to let the builder write it.
Design generation modeDesign defaultsQuality — plus visual critique and refinementQuality and Maximum look at the rendered page and refine it; they use more credits.Choices: Fast — one pass, validated · Quality — plus visual critique and refinement · Maximum — plan review and two critique passes
Design complexityDesign defaultsDecide by modeChoices: Decide by mode · Simple · Polished · Advanced · Experimental

Content & data#

Settings → Popups

How popups behave on the whole site: how many show by themselves, the pause between them, testing and privacy. Each popup has its own triggers, frequency and priority.

SettingDefaultWhat it does
Show popups on the siteOnOff: no popup opens by itself or from a link, anywhere (a quick way to pause them all).
Automatic popups per page view2 (0–10)The most popups that open by themselves on one page. 0: no limit. Buttons and links always work.
Pause between popups (seconds)3 (0–120)After one popup closes, the next waiting one opens after this pause, so they never stack.
Ignore frequency rules for editorsOffPeople who can edit the site see popups every time, to test them. Visitors aren’t affected.
Popup analyticsOnDaily totals per popup: displays, closes, clicks, form submissions and conversions. No cookies, nothing that identifies a visitor, editors aren’t counted.
Don’t count visitors who ask not to be trackedOnBrowsers sending Global Privacy Control or Do Not Track aren’t counted.
Remember what visitors did in their browserOnFrequency rules (“once a week”, “not after they subscribe”) keep a small record in the visitor’s browser; nothing is sent to the server. Off: they apply to one visit only.

Settings → Code snippets

Site-wide rules for Native AI → Code Snippets: logs and notifications. Safe mode, variables and each snippet’s settings are on the Code Snippets screen.

SettingDefaultWhat it does
Log snippet errors and activityOnPHP and JavaScript errors, failed API calls (nai_log()), activations and tests. Fatal errors and automatic shut-offs are always logged. Secrets are never written to the log.
Keep snippet logs for (days)30 (1–365)
Email the site admin when a snippet is turned off after a fatal errorOn

Settings → Forms

Defaults for every form: spam protection, uploads, emails, privacy and validation messages. Each form can add its own actions and messages.

SettingDefaultWhat it does
Submissions per visitor per 10 minutes8 (1–1000)Counted per IP address, which is hashed and never stored.
Minimum time to fill in a form (seconds)2 (0–60)Bots submit instantly; people don’t.
Check submissions against WordPress’s disallowed wordsOnSettings → Discussion → Disallowed comment keys. Matches are kept as spam and no actions run.
Links allowed in a submission3 (0–100)More links than this marks it as spam. 0 allows any number.
Check submissions with Akismet (when it’s active)On
Largest upload (MB)10 (1–512)A site-wide cap on top of each field’s own limit (and your server’s).
Emails come from (name)Empty
Emails come from (address)EmptyUse an address on your own domain so emails aren’t marked as spam.
Delete submissions after (days)0 (0–3650)0 keeps them until you delete them.
Keep action logs for (days)30 (1–365)
Save the visitor’s IP address with submissionsOff
Form analyticsOnCounts views, starts, steps and submissions per form, with no cookies and nothing that identifies a visitor.
Message: required fieldThis field is required.
Message: invalid valuePlease enter a valid value.
Message above the errorsPlease fix the highlighted fields.
Message: something went wrongSomething went wrong. Please try again.

Settings → Dynamic data

Which WordPress data dynamic data tokens can show.

SettingDefaultWhat it does
Advanced Custom FieldsOnOffer ACF fields as dynamic data when ACF is active.
Always allow these custom fieldsNonePrivate fields (starting with _) and fields that look like credentials are hidden unless listed here.
Never show these custom fieldsNone
Preview templates with post ID0 (0–2147483647)0 uses a post each template applies to (or the latest post).

Settings → Data & APIs

Connect APIs once (a base URL and credentials, kept encrypted), then show their data anywhere: Query Loops, Data Tables, Charts and dynamic data.

SettingDefaultWhat it does
Requests per minute, per data source60 (1–6000)Busy pages share cached responses; this caps what the site asks an API for when caches are empty.
Largest response (KB)2048 (64–20480)Larger responses are refused.

Settings → Integrations

Connect your CRM, email platform, messaging, automation and payment accounts once, then use them in any form’s actions.

System#

Settings → Performance

What Native AI pages load.

SettingDefaultWhat it does
Page stylesCached CSS files (recommended)Files are cached by the browser and shared between pages; inline avoids extra requests on hosts that block writing files.Choices: Cached CSS files (recommended) · Inline in each page
Don’t load the theme’s styles on Native AI pagesOn
Don’t load WordPress’s emoji scriptOn
Preconnect to Google FontsOn

Settings → Permissions

Which roles can build, use AI, change the design system, edit templates, add custom code and manage the license.

Settings → Advanced

Debugging, caches, data and developer options.

SettingDefaultWhat it does
Debug modeOffAdds HTML comments naming the templates used and render times (administrators only).
Allow PHP in Query LoopsOffLets people with the custom code permission write a Query Loop's arguments in PHP. The code runs on your server on every page view; leave this off unless you need it.
Preview display conditions on the canvas (experimental)OffFades elements whose conditions wouldn’t show them to a logged-out visitor of the page you’re editing.
AI service URLEmptyFor development and self-hosting only.
Delete all Native AI data when the plugin is deletedOffDesigns, templates, global blocks, settings and form entries. Pages keep their last published content.

Sections without settings in the table have their own screens: see Optional features, Responsive design and breakpoints, Theme Styles, Form integrations and Roles and permissions.