Skip to content

Preferences in your ImmyBot Instance

Overview and or Objective

This document is intended to inform you on the preferences available in your ImmyBot instance.

Prerequisites

An active ImmyBot subscription or trial

MSP Admin or Tenant Admin permissions on your User.

Instance Level Preferences

CatagoryPreferenceDescriptionInterface Type
MaintenanceEmail BCCAdd people to be BCC'd on every email that immy.bot produces.Drop Down Selection
Enable Session EmailsDisabling this preference will prevent all detection and post-maintenance emails from being sent to all tenants. (Enabled by default)Bool
Default BrandingSet the default branding that is used for emails.Drop Down Selection
Default Time ZoneSet the default timezone to be used on schedules and deployments.Drop Down Slection
Remote Controlimmy.bot Remote Control - BetaChoose whether immy.bot users can remotely access devices using the built-in immy.bot remote control. Can be overridden in individual tenant preferences.Bool
Require Consent For Remote SessionsEnabling this will force an end-user to consent to a remote session before it can be established.Bool
UserAllow Non-Admins and Non-MSP Users to Use Terminal and Edit ScriptsDisable this to prevent non-admins and non-MSP users from running scripts from computer terminals, and from managing scriptsBool
Allow Non-Admin Users to Manage DeploymentsDisable this preference to prevent non-admin users from being able to create, update, and delete deployments.Bool
Azure User SyncEnabling this feature will schedule a sync to run every hour that updates persons with the latest Azure User dataBool
Enable Access RequestsSet whether your customers can request access to your instance.Bool
Enable User ImpersonationEnabling this preference allows MSP admins to impersonate any user in the systemBool
immy.bot Support AccessGranting access will allow immy.bot support technicians to log into your instance.Approve / Revoke Button
Require Change Requests for Non-Admin Cross-Tenant DeploymentsSet whether you would like to require MSP non-admins to submit change requests when creating or updating cross-tenant deployments.Bool
User Affinity SyncEnabling this feature will schedule a sync to run every 24 hours, logging the current user to determine who is using the computer. (Recommended)Bool
ImmyBot UpdatesAutomatic immy.bot Version UpgradesEnabling this will automatically upgrade your instance to the latest version of immy.bot after the "Days to wait after update is available" has passed.Drop down and numerical input
Script EditorDisconnect least-active editor service when limit is reachedEnabling this will automatically disconnect the least-active editor service when the limit of active editor services is reached for this instance to service a new editor request.Bool
ComputersAuto resolve new computers with recent OS install datesEnabling this feature will treat all computers with recently installed OS (less than 24 hours old) as repurposed / wipedBool
Enable historical computer inventory trackingEnable this to keep all computer inventory script results instead of only the latest results.Bool
Enable Non-Essential Device InventoryingEnabling this feature will cause immy.bot to automatically schedule all device inventory jobs when inventory details become outdated. (Recommended)Bool
OnboardingEnabling this feature will allow tenants to choose whether to automatically run maintenance against newly synced computers.Bool
Stale Computer AgeThis defines the number of days since an offline computer's last agent connection, after which the computer is considered "stale."Numerical input
ScriptsDefault Script TimeoutsThe default timeouts (in seconds) for scripts that are run by immy.bot.Numerical input
Script PathSet the path hereButton
IntegrationsExclude Chocolatey From Software SearchEnabling this preference will exclude all chocolatey packages from the software search on the deployment page.Button
immy.bot Chocolatey FeedWhen enabled, Chocolatey requests are proxied through the immy.bot feed to bypass rate limiting. (Recommended) When disabled, requests go directly through Chocolatey and are subject to its rate limiting policy.Bool
Ninite IntegrationEnabling this integration provides a new software type, Ninite. If enabled, you must upload a copy of NiniteOne.exe under My Software. When installing software through Ninite, NiniteOne.exe will be added to the computer if it is not already present.Bool
Enable Integration Audit LoggingEnables the audit tab on integrations.Bool

Tenant Level Preferences

These can be managed in the individual tenant, or from Show More > Preferences and then selecting the tenant from the drop down at the top.

CatagoryPreferenceDescriptionInterface Type
Remote Controlimmy.bot Remote Control BetaSet whether you want to allow immy.bot remote control for devices in this tenant. You can also use the system's preference.Radial Button
Remote ControlRequire Consent For Remote SessionsEnabling this will force an end-user to consent to a remote session before it can be established.Radial Button
ComputersAuto resolve new computers with recent OS install datesEnabling this feature will treat all computers with recently installed OS (less than 24 hours old) as repurposed / wiped. A computer already known to immy.bot is wiped clean and setup for a new person. The old reference to this computer will automatically be deleted.Bool
Computers Excluded From MaintenanceAdd/Remove computers that should be excluded from sessions. An excluded computer cannot have any software or tasks deployed to it. However, inventory will still be run on it.Drop Down Selection
Exclude From Cross-Tenant Deployments and SchedulesWhen enabled, this tenant and its computers will not be considered when resolving cross-tenant deployments and schedules.Bool
OnboardingEnabling this feature will allow newly synced computers to be onboarded.Bool
Onboarding PatchingEnabling this feature will allow for patching during onboarding. This currently only works when the CW Automate integration is enabled.Bool
UsersUser Affinity SyncLogs the current logged in user to determine who uses a computer. The System User Affinity Sync setting must be enabled for this to take effect.Bool
MaintenanceBusiness HoursSet the business hours.Time Selection
Default Time ZoneSet the timezone to be used for this tenant.Drop Down Selection
Email BCCAdd people to be BCC'd on every email that immy.bot produces.Selection
Enable Session EmailsDisabling this preference will prevent all detection and post-maintenance emails from being sent. (Enabled by default)Bool

User Preferences

CatagoryPreferenceDescriptionInterface Type
ThemeColor ThemeToggle between a light and dark color theme.Toggle button
PIIPII Mask ModeWhen enabled, all personally identifiable information (PII), such as tenant and user names, will be visually masked in the UI with asterisks.Bool




Document information

Author: Mark Gomez
Date Published: 09/19/2025
Date Revised: N/A
Version Number: 1.0