Skip to content

Platform Parameters and File Storage

This page is a reference for the platform’s underlying configuration catalogue and its file storage setup. These are advanced settings, usually managed with support, but documented here for completeness.

A parameter key defines a configurable setting in the platform: its type (text, number or yes/no), who can see and change it, and whether different contexts can hold their own value. Together, parameter keys are the catalogue of every option the platform exposes.

Basic identification information for this parameter key.

No fields defined for this section.

Core parameter definition including section, name, and display information.

FieldDescription
Parameter SectionThe section this parameter belongs to
Display Parent SectionOptional parent section used only for grouping in the parameter list; falls back to Parameter Section when blank
Display SectionThe display section name shown in the user interface
Parameter NameThe internal name of this parameter
Display NameThe user-friendly name shown in the interface
DescriptionDetailed description of what this parameter controls

Parameter type, access levels, and inheritance settings.

FieldDescription
Parameter TypeThe data type of this parameter (1=text, 2=multiline, 10=numeric, etc.)
Parameter Set IDID of the parameter set for constrained values
Variant Class IDID of the variant class for parameter variations
Secondary Variant Class IDID of the secondary variant class for additional parameter variations
User SpecificWhether this parameter can have different values per user
Multiple Match ResolutionHow multiple matching user-specific values are resolved: single, bitwise-or, or maximum
View LevelMinimum access level required to view this parameter
Edit LevelMinimum access level required to edit this parameter

Default value and variant class configuration.

FieldDescription
Default ValueThe default value for this parameter
Inherit From SectionSection to inherit parameter value from
Inherit From NameParameter name to inherit value from

A parameter value is the actual setting stored against a parameter key. Values can apply system-wide or be set for a specific user, user group or department, so the same setting can differ by context, such as per-client email server settings.

FieldDescription
Parameter Value IDThe unique identifier for this parameter value
Parameter VariantPrimary variant identifier for context-specific parameter values
Parameter Secondary VariantSecondary variant identifier for additional context specificity
UserUser this parameter value is specific to, if user-specific
UsersMultiple users this parameter value applies to
User GroupsUser groups this parameter value applies to
DepartmentsDepartments this parameter value applies to
Parameter ValueThe actual parameter value content
Last ModifiedTimestamp of the most recent modification to this parameter value
CreatedTimestamp when this parameter value was created

Names on the platform’s settings lists are checked without regard to case. A second entry named Qualified alongside an existing qualified is refused when it is saved, rather than becoming a name that neither the API nor Bulk Actions can resolve.

The rule covers the billing lookups, the CRM settings and the task type registries. Two names are scoped rather than global, so the same name may still be reused: deal and chase stage names are unique within their pipeline, and sequence step names within their sequence.

The Sales Targets form applies the same idea to a different field: it refuses a second target for the same period, scope and metric, however it is created.

Object Customisations lets administrators remove or rename fixed options in a field’s dropdown. These are choices such as Auto (Number) or Auto (Customer), offered alongside records you can select.

Use this when staff should choose a specific record instead of an automatic option. Keep the options you need and give them suitable labels. An empty option list removes all fixed choices; a field that allows a blank value still allows one.

Customisations can only remove or rename options already defined for that field. They cannot add new values. The choices apply to add and edit forms, including inline add forms and their dropdowns.

Ask your administrator or support to configure the field under Object Customisations.

On a non-live platform, customer SMS can reach only the handsets listed under TEST destinations for customer SMS.

An empty list permits no outbound SMS. Administrators should check the permitted destinations before testing. See Twilio setup.

TEST whitelist for customer emails controls which intended recipients can receive customer email on a non-live platform.

Enter one full email address or exact domain, such as @example.com, per line. List subdomains separately. Blank lines and lines beginning with # are ignored.

An empty whitelist permits nobody. Unapproved recipients are suppressed; messages are not redirected to a substitute test address.

Check the sandbox banner and permitted recipients before testing customer messages.

A stored file provider configures a place files can be saved, from local disk to cloud services like AWS or Google Drive. Each provider holds its connection and authentication settings, and the platform routes files to the right provider by priority and need.

Basic identification information for this stored file provider.

No fields defined for this section.

Provider name and basic configuration.

FieldDescription
Stored File ProviderThe name of this file storage provider

Authentication and connection parameters for the storage provider.

FieldDescription
Stored File Provider TypeThe type of storage provider (determines available connection options)
LoginLogin credentials for the storage provider
Client SecretClient secret for OAuth authentication
Refresh TokenOAuth refresh token
Access TokenOAuth access token
Secret KeySecret key for API authentication
API KeyAPI key for service authentication
Key FilePrivate key file content for authentication
Connection StringComplete connection string for the storage service

File type and priority configuration for this provider.

FieldDescription
Use For FilesFile types this provider should be used for
PriorityPriority level for this storage provider

A stored file provider type is a category of storage, such as local disk, AWS S3 or Google Cloud Storage. Each type defines the connection settings a provider of that kind needs and how the platform talks to it.

Basic identification and display settings for the stored file provider type, including the name, display class, and position ordering for user interface presentation.

FieldDescription
Stored File Provider TypeName of the stored file provider type
Stored File Provider Type Display ClassCSS class used for displaying this stored file provider type in the interface
Stored File Provider Type Display PositionNumeric position for ordering stored file provider types in lists and displays

Configuration settings for the stored file provider type, including connection settings that define how the provider connects to external storage services.

FieldDescription
Use Connection SettingsConnection settings that define how this provider type connects to external storage services

Want billing that bends to your exact configuration and storage needs? see how flexible SAFE Billing Platform can be