Advanced settings
This is an overview of the advanced configuration settings. These settings only need to be changed in very specific circumstances, and the default values are great for most setups.
The advanced settings are stored in the Windows registry and take effect after restarting the service. You can edit these settings using the Windows Registry Editor. Start the Registry Editor by typing regedit in the Windows Start menu.
If a setting is not already present in the registry, you must create the key and value manually for it to take effect. This page always shows all settings available in the latest release, so you may need to upgrade to access some of them.
Advanced settings are split into these groups:

Auron Omni – Advanced settings
Performance settings
You can find these settings under the following registry key:
HKLM\Software\Auron\Auron Omni\Performance
| Key | Description |
| AdoLocking |
Specifies the default locking mode for all SQL transactions in Auron Omni and the API.
The following options are available:
Default value: 3. |
| AdoCommandTimeoutSecs | Specifies the timeout in seconds for all SQL transactions. Set to 0 to use the system default. Default value: 0. |
| AdoConnectionTimeoutSecs | Specifies the timeout in seconds for a new SQL connection. Set to 0 to use the system default. Default value: 15. |
| HaLockingOption |
Specifies whether certain operations in the Auron Omni API and service are synchronized.
This can be useful when adding bulk SMS messages from multiple processes or threads on the same server. The following options are available:
These flags can be combined (ORed). For example, to synchronize saving and routing operations use value 5 (1 + 4). Default value: 0, no synchronization is applied. |
| HalTimeoutMs |
If HaLockingOption is specified, this defines the maximum wait time in milliseconds. If a lock cannot be acquired within this time, the operation fails.
Default value: 60. |
Advanced settings
You can find these settings under the following registry key:
HKLM\Software\Auron\Auron Omni\AdvancedSettings
| Key | Description |
| AlwaysReloadTriggerScript |
When set to 1, this forces the Auron Omni service to always reload trigger scripts before processing them. This matches behavior from versions before 2018.
Default value: 0. |
| CheckUpdatesPreview | Set to 1 to receive update notifications while they are still in preview. Default value: 0. |
| DontPauseThreadsForArchive |
When set to 1, archiving runs without pausing message processing or triggers. On high volumes this may cause performance impact.
Default value: 0. |
| DontSetDbAppName |
The Auron Omni service normally includes the thread name in the database session name.
Set this to 1 to disable this behavior so all database sessions use the same name. This changes connection string behavior and may resolve connection issues. Default value: 0. |
| DontTransactCreating |
This affects message creation in Auron Omni and the API.
Normally a new message is first created with status CREATING while data is being set, and then transitions to SCHEDULED or RECEIVED. These steps are grouped in a database transaction for performance. Enable this setting to remove status updates from the creation transaction. |
Advanced channel settings
You can find these settings under the following registry key:
HKLM\Software\Auron\Auron Omni\AdvancedSettings<ChannelID>
| Key | Description |
| SmsTrailer | SMPP client channels only. Specifies a trailer appended to all outgoing SMS messages. |
| TempDir | Email channels only (SMTP, POP3, and IMAP). Specifies the temporary directory for attachments. If empty, the system temp directory is used. |
| UseIdle | IMAP channel only. Set to 1 (default) to use IMAP IDLE when available. Set to 0 to disable it. IDLE improves responsiveness by avoiding polling delays. |