Settings

Admin › Settings is three pages in the rail: Behavior, Limits, and Governance. Changes apply on the next request — no restart, no redeploy.

Change a setting

Edit the value in its row. The row stays highlighted until you click Save Changes, and Discard drops unsaved edits. Each page keeps its own edits, so switching pages loses nothing.

Saving checks every value. A number outside its range doesn’t save, and the error names the range it has to fall in.

A Modified badge means this org overrides the shipped default. Click the undo arrow to stage the default as an unsaved edit, then Save Changes. That removes the override, so the setting follows future shipped defaults instead of pinning a copy of today’s.

Behavior

What a caller gets, and what an author may build.

SettingDefaultWhat it controls
Default detail leveldetailedLevel served when a call names none and the entity pins none
Unconfigured objectsrefuseWhat agents get for objects with no entity: refuse and name what is configured, or serve identity only (Id and Name)
Default domain reachfallbackWhether holding another domain takes the default away. fallback gives the default only to people who have no other domain — and they cannot ask for it by name either — so one grant limits someone with nothing to revoke. additive gives it alongside every other domain they hold. See Domain access
Computed context lineonThe standing line every payload carries — today’s date, the fiscal quarter and its boundaries, the data as-of time. Computed from org fiscal settings, never authored; about 50 tokens. Org-wide: Info is the per-domain layer above it, and turning this off silences that too
Scope basisroleHow Find Records team/rollup scopes walk the hierarchy when an entity doesn’t say: role, manager, or territory. Plain hierarchy walks — no forecasting awareness. Entities can override per object
Brief typesbusiness, brand, glossary, policyThe brief types offered in the editor and enforced at save, comma-separated — extend it with your own vocabulary. An admin can also coin one in place from a brief’s type picker, which appends it here. Removing a type doesn’t touch briefs already carrying it, but they won’t re-validate until retyped

Limits

Every ceiling the engine enforces, grouped by what it bounds. Each row shows its default and allowed range.

SectionSettingDefaultWhat it controls
PayloadMax payload tokens8,000Payload ceiling; over budget, related-list rows are trimmed and the payload notes it
Entity fieldsMax fields — list / standard / detailed10 / 20 / 30Field cap per level
Entity fieldsMax relationship depth1How many hops field expansion follows into related objects
Related listsDefault / max rows per related list10 / 50Rows a related list returns
Find RecordsDefault / max page size20 / 50Page size for Find/Query calls
Find RecordsMax groups per aggregate10Most groups one aggregated call returns — largest first by the measure; truncation is stated and totals still cover the full set
Find RecordsMax sampled groups5Most groups that get sample records per aggregated call. Each sampled group costs its own query — this cap is load protection
Get RecordsMax records per call (standard / detailed)10 / 5Record caps for multi-record loads
BriefsMax brief characters8,000Combined character cap across a brief’s content slots, enforced at save and activation. A brief is small, stable framing — a document that needs searching belongs in retrieval
BriefsMax briefs per call10How many briefs one Get Briefs call may name

NOTE

Very high Get Records caps can exhaust the platform’s per-request query limit mid-call — each record is a full assembly. Raise them gradually.

Governance

The switches with consequences.

SectionSettingDefaultWhat it controls
WritesAllow writesoffThe global write switch. Off, no agent surface can update records whatever any entity or domain declares — see Write access
WritesAllow record creationoffThe global create switch, and independent of Allow writes — an org may let agents log a task without letting them edit anything, or the reverse. Off, no agent surface can add a record whatever any entity or domain declares — see Create access
WritesMax records per write call10How many records one call may address (max 25), counted across the whole call — Update Records and Create Records share this cap. Your triggers and flows run for every record in it. Over the cap the call is refused whole — nothing previewed, nothing saved — and Get Catalog publishes the number so agents size their calls
AdministrationDelegated administrationonDomain management on or off
TelemetryTrack per-user usageonPer-user rollups on the Usage page — aggregates only, never payload content

What’s next