ImmyBot - Printing Press CLI
Prerequisites: Install the CLI
This skill drives the immybot-cli binary. You must verify the CLI is installed before invoking any command from this skill. If it is missing, install it first:
- macOS / Linux:
bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/immybot/install.sh) - Windows (PowerShell):
iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/immybot/install.ps1 | iex - Verify:
immybot-cli --version - Ensure
~/.local/bin(macOS / Linux) or%LOCALAPPDATA%\Programs\msp-skills(Windows) is on$PATH.
The installer downloads the immybot-cli and immybot-mcp binaries into ~/.local/bin
(macOS / Linux) or %LOCALAPPDATA%\Programs\msp-skills (Windows). It does not
register the skill with your agent and writes no MCP client config - see
mcp-install.md for that wire-up.
If --version reports "command not found" after install, the runtime cannot see the binary directory on $PATH. Do not proceed with skill commands until verification succeeds.
ImmyBot's API is large and entirely per-tenant, so the questions MSPs actually ask span calls the web UI never joins. This CLI types the whole surface, mirrors it into local SQLite with full-text search, and adds commands built on that mirror: session-triage collapses a night of failures into distinct root causes, version-spread ranks one software title across every tenant with a real semver comparator, and assignment-explain shows which deployment rule actually won on a given machine.
When to Use This CLI
Use this CLI for any ImmyBot question that spans more than one tenant, or that needs history the API does not keep. It is the right tool for post-maintenance triage, cross-tenant software version audits, working out why a deployment did or did not land on a machine, and reconciling ImmyBot against a linked PSA or RMM. It is also the fastest way to script against the full ImmyBot surface, since every endpoint is typed and every command speaks JSON.
Anti-triggers
Do not use this CLI for:
- Do not use this CLI to remote-control a user's desktop; ImmyBot's own remote control session is a browser workflow and this CLI only returns the screen-share URL.
- Do not use this CLI to author or debug PowerShell script content; it manages script records and execution history, not the script editor experience.
- Do not use this CLI as a live monitoring dashboard; cross-tenant commands read a local mirror that is only as fresh as the last sync.
- Do not use this CLI to configure Entra ID app registrations or ImmyBot user permissions for the first time; that setup is a portal workflow.
Unique Capabilities
These capabilities aren't available in any other tool for this API.
Local state that compounds
session-triage- Group last night's failed maintenance actions by root cause instead of reading the same error on forty machines.Reach for this first after any maintenance window: it turns N red machines into the handful of distinct problems actually worth a ticket.
immybot-cli session-triage --since 24h --agentversion-spread- Semver-ordered distribution of one software title across every tenant, flagging everything below a floor.This is the CVE-response command: one call answers which clients are still exposed on a given title.
immybot-cli version-spread "Google Chrome" --min-version 140 --agentfleet-diff- What actually changed between two syncs: computers added or removed, software versions moved, assignments modified. Requires a local baseline: runfleet-diff --snapshotafter a sync to record one (there is no updated-since cursor in the API), then compare with--since.Use this to answer "what changed since last night" without diffing two exports by hand.
immybot-cli fleet-diff --since 24h --agentonboarding-stalled- Computers stuck waiting to onboard, bucketed by age and annotated with whether onboarding was ever attempted.Surfaces machines that silently never finished onboarding, which is the failure mode clients notice first.
immybot-cli onboarding-stalled --older-than 3d --agent
Deployment resolution
assignment-explain- Show every target assignment that resolves onto one computer, which scope matched, and which rules are shadowed.Use this for any "why didn't this machine get X" question; it answers what a computer receives and why, which no single endpoint does.
immybot-cli assignment-explain 4821 --agentscript-blast-radius- Every maintenance task, software package, and computer that a script reaches before you edit it.Run this before editing any shared script; it is the only way to see downstream reach across tenants.
immybot-cli script-blast-radius 312 --agent
Integration hygiene
psa-reconcile- Diff the ImmyBot roster against a linked PSA or RMM asset roster to find unlinked computers and orphaned assets.Run after each week of onboards and decommissions; mapping gaps otherwise surface as a wrong invoice or a machine that stopped getting maintenance.
immybot-cli psa-reconcile --provider 7 --agent
Command Reference
access - Manage access
immybot-cli access create-delete-azure-tenant-auth-details- Create delete azure tenant auth detailsimmybot-cli access create-request- Create requestimmybot-cli access create-update-azure-tenant-auth-details- Create update azure tenant auth detailsimmybot-cli access get-get-azure-tenant-auth-details-by-azure-tenant-principal-id- Get get azure tenant auth details by azure tenant principal idimmybot-cli access get-get-ip-addresses- Get get ip addressesimmybot-cli access get-me-permissions-by-permission-type-tenants- Get me permissions by permission type tenantsimmybot-cli access list- List
application-locks - Manage application locks
immybot-cli application-locks create-request-cancellation- Create request cancellationimmybot-cli application-locks get-realtime-event-stream- Get realtime event streamimmybot-cli application-locks list- List
application-logs - Manage application logs
immybot-cli application-logs create-source-context- Create source contextimmybot-cli application-logs create-source-context-clear- Create source context clearimmybot-cli application-logs create-source-context-clear-all- Create source context clear allimmybot-cli application-logs create-streaming- Create streamingimmybot-cli application-logs get-source-contexts- Get source contexts
audits - Manage audits
immybot-cli audits get-global-dx- Get global dximmybot-cli audits get-local-dx- Get local dx
azure - Manage azure
immybot-cli azure create-disambiguate-tenant-type- Create disambiguate tenant typeimmybot-cli azure create-preconsent-customer-tenants- Create preconsent customer tenantsimmybot-cli azure create-sync-details-from-tenants- Create sync details from tenantsimmybot-cli azure create-sync-users-from-tenants- Create sync users from tenantsimmybot-cli azure create-tenant-consented- Create tenant consentedimmybot-cli azure get-app-registration-options- Get app registration optionsimmybot-cli azure get-partner-tenant-customers-by-partner-principal-id- Get partner tenant customers by partner principal idimmybot-cli azure get-partner-tenant-infos- Get partner tenant infos
azure-errors - Manage azure errors
immybot-cli azure-errors get-dx- Get dximmybot-cli azure-errors get-for-tenant-by-tenant-principal-id-dx- Get for tenant by tenant principal id dx
billing - Manage billing
immybot-cli billing create-cancel-subscription- Create cancel subscriptionimmybot-cli billing create-information- Create informationimmybot-cli billing create-reactivate-subscription- Create reactivate subscriptionimmybot-cli billing create-update-addon- Create update addonimmybot-cli billing create-update-subscription- Create update subscriptionimmybot-cli billing get-credit-cards- Get credit cardsimmybot-cli billing get-download-invoice- Get download invoiceimmybot-cli billing get-feature-usage-counts- Get feature usage countsimmybot-cli billing get-information- Get informationimmybot-cli billing get-platform-details- Get platform detailsimmybot-cli billing get-product-catalog- Get product catalogimmybot-cli billing get-product-catalog-items- Get product catalog itemsimmybot-cli billing get-subscription-details- Get subscription details
brandings - Manage brandings
immybot-cli brandings create- Createimmybot-cli brandings create-global-default-by-id- Create global default by idimmybot-cli brandings create-send-test-email- Create send test emailimmybot-cli brandings create-validate-time-format-by-time-format- Create validate time format by time formatimmybot-cli brandings delete-by-id- Delete by idimmybot-cli brandings get-by-id- Get by idimmybot-cli brandings get-support- Fetches support related branding changes to be used in the Support Sidebar, Session Support Requestimmybot-cli brandings list- Listimmybot-cli brandings update-by-id- Update by id
change-requests - Manage change requests
immybot-cli change-requests delete-by-id- Delete by idimmybot-cli change-requests get-dx- Get dximmybot-cli change-requests get-open-count- Get open count
chocolatey - Manage chocolatey
immybot-cli chocolatey get-find-packages-by-id- Get find packages by idimmybot-cli chocolatey get-search- Get search
computers - Manage computers
immybot-cli computers create-add-tags- Create add tagsimmybot-cli computers create-bulk-delete- Create bulk deleteimmybot-cli computers create-change-tenant- Create change tenantimmybot-cli computers create-remove-tags- Create remove tagsimmybot-cli computers create-restore- Create restoreimmybot-cli computers create-set-excluded-from-user-affinity- Create set excluded from user affinityimmybot-cli computers create-skip-onboarding- Create skip onboardingimmybot-cli computers get-agent-status- Get agent statusimmybot-cli computers get-by-id- Get by idimmybot-cli computers get-dx- Get dximmybot-cli computers get-export- Get exportimmybot-cli computers get-inventory- Get inventoryimmybot-cli computers get-inventory-export- Get inventory exportimmybot-cli computers get-inventory-software-search-by-name- Get inventory software search by nameimmybot-cli computers get-inventory-software-search-by-upgrade-code- Get inventory software search by upgrade codeimmybot-cli computers get-my- Get myimmybot-cli computers get-onboarding- Get onboardingimmybot-cli computers get-paged- List computers with server-side paging, filtering, and sorting (skip/take)immybot-cli computers get-user-affinities- Get user affinitiesimmybot-cli computers get-user-affinities-export- Get user affinities exportimmybot-cli computers list- Listimmybot-cli computers update-by-id- Update by id
dynamic-provider-types - Manage dynamic provider types
immybot-cli dynamic-provider-types create-global- Create globalimmybot-cli dynamic-provider-types create-global-by-id- Create global by idimmybot-cli dynamic-provider-types create-global-by-id-reload- Create global by id reloadimmybot-cli dynamic-provider-types create-local- Create localimmybot-cli dynamic-provider-types create-local-by-id- Create local by idimmybot-cli dynamic-provider-types create-local-by-id-reload- Create local by id reloadimmybot-cli dynamic-provider-types create-reload- Create reloadimmybot-cli dynamic-provider-types create-test-environment-by-terminal-id- Create test environment by terminal idimmybot-cli dynamic-provider-types create-test-environment-by-terminal-id-bind-configuration-form- Create test environment by terminal id bind configuration formimmybot-cli dynamic-provider-types create-test-environment-by-terminal-id-execute-method-by-method- Create test environment by terminal id execute method by methodimmybot-cli dynamic-provider-types delete-global-by-id- Delete global by idimmybot-cli dynamic-provider-types delete-local-by-id- Delete local by idimmybot-cli dynamic-provider-types delete-test-environment-by-terminal-id- Delete test environment by terminal idimmybot-cli dynamic-provider-types get-global-by-id- Get global by idimmybot-cli dynamic-provider-types get-local-by-id- Get local by idimmybot-cli dynamic-provider-types list- List
effective-permissions - Manage effective permissions
immybot-cli effective-permissions create-groups-by-group-id-evaluate-all-assignments- Returns all role assignments for a group grouped by permission without evaluation context.immybot-cli effective-permissions create-groups-by-group-id-evaluate-resource- Evaluates permissions for a group against a specific resource.immybot-cli effective-permissions create-groups-by-group-id-evaluate-tenant- Evaluates permissions for a group against a specific tenant.immybot-cli effective-permissions create-users-by-user-id-evaluate-all-assignments- Returns all role assignments for a user grouped by permission without evaluation context.immybot-cli effective-permissions create-users-by-user-id-evaluate-resource- Evaluates permissions for a user against a specific resource.immybot-cli effective-permissions create-users-by-user-id-evaluate-tenant- Evaluates permissions for a user against a specific tenant.
ephemeral-session - Manage ephemeral session
immybot-cli ephemeral-session get-by-agent-instance-id-by-provider-agent-id- Get by agent instance id by provider agent idimmybot-cli ephemeral-session get-development-latest-ephemeral-binary- Get development latest ephemeral binaryimmybot-cli ephemeral-session get-development-latest-ephemeral-binary-v2- Get development latest ephemeral binary v2
getting-started - Manage getting started
immybot-cli getting-started create-checklist-complete- Create checklist completeimmybot-cli getting-started create-checklist-reset- Create checklist resetimmybot-cli getting-started get-checklist- Get checklist
groups - Manage groups
immybot-cli groups create- Createimmybot-cli groups delete-by-id- Delete by idimmybot-cli groups get-by-id- Get by idimmybot-cli groups list- Listimmybot-cli groups update-by-id- Update by id
immy-agent-metadata - Manage immy agent metadata
immybot-cli immy-agent-metadata- Get agent hash
installer - Manage installer
immybot-cli installer- Create agent rekey request
inventory-tasks - Manage inventory tasks
immybot-cli inventory-tasks create-local- Create localimmybot-cli inventory-tasks create-local-by-id- Create local by idimmybot-cli inventory-tasks create-local-by-id-scripts- Create local by id scriptsimmybot-cli inventory-tasks delete-local-by-id- Delete local by idimmybot-cli inventory-tasks delete-local-by-task-id-scripts-by-inventory-key- Delete local by task id scripts by inventory keyimmybot-cli inventory-tasks list- List
licenses - Manage licenses
immybot-cli licenses create- Createimmybot-cli licenses create-upload- Create uploadimmybot-cli licenses delete-by-id- Delete by idimmybot-cli licenses get-by-id- Get by idimmybot-cli licenses get-dx- Get dximmybot-cli licenses list- Listimmybot-cli licenses update-by-id- Update by id
maintenance-actions - Manage maintenance actions
immybot-cli maintenance-actions create-latest-action-for-computers- Create latest action for computersimmybot-cli maintenance-actions create-latest-action-for-tenants- Create latest action for tenantsimmybot-cli maintenance-actions get-computer-by-computer-id-needs-attention- Get computer by computer id needs attentionimmybot-cli maintenance-actions get-dx- Get dximmybot-cli maintenance-actions get-dx-for-computer-by-computer-id- Get dx for computer by computer idimmybot-cli maintenance-actions get-latest-for-computer-by-computer-id- Get latest for computer by computer idimmybot-cli maintenance-actions get-latest-for-tenant-by-tenant-id- Get latest for tenant by tenant idimmybot-cli maintenance-actions get-latest-non-compliant-actions-for-tenant-by-tenant-id- Get latest non compliant actions for tenant by tenant idimmybot-cli maintenance-actions get-maintenance-item- Get maintenance itemimmybot-cli maintenance-actions get-version- Get version
maintenance-emails - Manage maintenance emails
maintenance-sessions - Manage maintenance sessions
immybot-cli maintenance-sessions create-cancel- Create cancelimmybot-cli maintenance-sessions create-cancel-all- Create cancel allimmybot-cli maintenance-sessions create-rerun-v2- Create rerun v2immybot-cli maintenance-sessions get-by-session-id- Get by session idimmybot-cli maintenance-sessions get-cancel-for-schedule-by-schedule-id- Get cancel for schedule by schedule idimmybot-cli maintenance-sessions get-dx- Get dximmybot-cli maintenance-sessions get-status-counts- Get status counts
maintenance-tasks - Manage maintenance tasks
immybot-cli maintenance-tasks create-duplicate- Create duplicateimmybot-cli maintenance-tasks create-global- Create globalimmybot-cli maintenance-tasks create-global-by-id- Create global by idimmybot-cli maintenance-tasks create-global-by-id-param-block-from-parameters- Create global by id param block from parametersimmybot-cli maintenance-tasks create-local- Create localimmybot-cli maintenance-tasks create-local-by-id- Create local by idimmybot-cli maintenance-tasks create-local-by-id-migrate-local-to-global- Create local by id migrate local to globalimmybot-cli maintenance-tasks create-local-by-id-param-block-from-parameters- Create local by id param block from parametersimmybot-cli maintenance-tasks create-validate-param-block-parameters- Create validate param block parametersimmybot-cli maintenance-tasks delete-global-by-id- Delete global by idimmybot-cli maintenance-tasks delete-local-by-id- Delete local by idimmybot-cli maintenance-tasks get-global- Get globalimmybot-cli maintenance-tasks get-global-by-id- Get global by idimmybot-cli maintenance-tasks get-local- Get localimmybot-cli maintenance-tasks get-local-by-id- Get local by idimmybot-cli maintenance-tasks get-local-by-id-migrate-local-to-global-what-if- Get local by id migrate local to global what ifimmybot-cli maintenance-tasks get-reference-count- Get reference countimmybot-cli maintenance-tasks get-search- Get search
me - Manage me
immybot-cli me- Gets all role assignments and groups for the current user
media - Manage media
immybot-cli media create-global-by-id- Create global by idimmybot-cli media create-global-upload- Create global uploadimmybot-cli media create-local-by-id- Create local by idimmybot-cli media create-local-by-id-authorization- Create local by id authorizationimmybot-cli media create-local-upload- Create local uploadimmybot-cli media create-request-file-download-url- Create request file download urlimmybot-cli media create-support-upload- Create support uploadimmybot-cli media delete-global-by-id- Delete global by idimmybot-cli media delete-local-by-id- Delete local by idimmybot-cli media get-global- Get globalimmybot-cli media get-global-by-id- Get global by idimmybot-cli media get-global-by-id-download-url- Get global by id download urlimmybot-cli media get-local- Get localimmybot-cli media get-local-by-id- Get local by idimmybot-cli media get-local-by-id-authorization- Get local by id authorizationimmybot-cli media get-local-by-id-download-url- Get local by id download urlimmybot-cli media get-search- Get search
metrics - Manage metrics
immybot-cli metrics create-circuit-breakers-isolate- Create circuit breakers isolateimmybot-cli metrics create-circuit-breakers-reset- Create circuit breakers resetimmybot-cli metrics get-circuit-breakers- Get circuit breakersimmybot-cli metrics get-provider-links- Get provider linksimmybot-cli metrics get-provider-links-by-provider-link-id-rate-limit-statistics- Returns the current rate limiter statistics for a provider link. 200: stats available. 204: provider not initialized.
notifications - Manage notifications
immybot-cli notifications create-acknowledge- Create acknowledgeimmybot-cli notifications get-dx- Get dximmybot-cli notifications get-unacknowledged- Get unacknowledgedimmybot-cli notifications list- List
oauth - Manage oauth
immybot-cli oauth create-access-tokens-by-id-refresh- Create access tokens by id refreshimmybot-cli oauth create-begin-auth-code-flow- Create begin auth code flowimmybot-cli oauth create-fail-auth-code-flow- Create fail auth code flowimmybot-cli oauth create-finish-auth-code-flow- Create finish auth code flowimmybot-cli oauth delete-access-tokens-by-id- Delete access tokens by idimmybot-cli oauth get-access-tokens- Get access tokensimmybot-cli oauth get-access-tokens-by-id-by-access-token-id- Get access tokens by id by access token id
persons - Manage persons
immybot-cli persons create- Createimmybot-cli persons create-add-tags- Create add tagsimmybot-cli persons create-remove-tags- Create remove tagsimmybot-cli persons delete-by-id- Delete by idimmybot-cli persons get-by-id- Get by idimmybot-cli persons get-dx- Get dximmybot-cli persons get-requesting-access- Get requesting accessimmybot-cli persons list- Listimmybot-cli persons update-by-id- Update by id
plugins - Manage plugins
immybot-cli plugins create-api-v1-by-provider-link-id-by-catch-all- Create api v1 by provider link id by catch allimmybot-cli plugins get-api-v1-by-provider-link-id-by-catch-all- Get api v1 by provider link id by catch allimmybot-cli plugins get-api-v1-by-provider-link-id-by-catch-all-v2- Get api v1 by provider link id by catch all v2
preferences - Manage preferences
immybot-cli preferences get-tenants-by-tenant-id- Get tenants by tenant idimmybot-cli preferences list- Listimmybot-cli preferences update-application- Update applicationimmybot-cli preferences update-my- Update myimmybot-cli preferences update-tenants-by-tenant-id- Update tenants by tenant id
provider-agents - Manage provider agents
immybot-cli provider-agents create-bulk-delete-pending- Create bulk delete pendingimmybot-cli provider-agents create-identify- Identify agents that are marked with requiring manual identificationimmybot-cli provider-agents create-resolve-failure-by-failure-id- Create resolve failure by failure idimmybot-cli provider-agents create-resolve-failures- Create resolve failuresimmybot-cli provider-agents get-pending- Get pendingimmybot-cli provider-agents get-pending-counts- Get pending counts
provider-links - Manage provider links
immybot-cli provider-links create- Createimmybot-cli provider-links create-create-with-external-provider-reference- Create create with external provider referenceimmybot-cli provider-links create-verify-with-external-provider-reference- Create verify with external provider referenceimmybot-cli provider-links delete-by-id- Delete by idimmybot-cli provider-links get-by-id- Get by idimmybot-cli provider-links list- Listimmybot-cli provider-links update-by-id- Update by id
provider-types - Manage provider types
immybot-cli provider-types get-client-group-types-by-client-group-type-id-client-groups- Get client group types by client group type id client groupsimmybot-cli provider-types get-device-group-types-by-device-group-type-id-device-groups- Get device group types by device group type id device groupsimmybot-cli provider-types get-form-dropdown-options-by-key- Get form dropdown options by keyimmybot-cli provider-types list- List
rmm-links - Manage rmm links
immybot-cli rmm-links create- Createimmybot-cli rmm-links get-by-id- Get by idimmybot-cli rmm-links list- Listimmybot-cli rmm-links update-by-id- Update by id
roles - Manage roles
immybot-cli roles create- Createimmybot-cli roles delete-by-id- Delete by idimmybot-cli roles get-by-id- Get by idimmybot-cli roles get-permissions- Get permissionsimmybot-cli roles list- Listimmybot-cli roles update-by-id- Update by id
run-immy-service - Manage run immy service
immybot-cli run-immy-service- Create
run-immy-service-new - Manage run immy service new
immybot-cli run-immy-service-new- Create
schedules - Manage schedules
immybot-cli schedules create- Createimmybot-cli schedules create-bulk-cancel- Create bulk cancelimmybot-cli schedules create-bulk-delete- Create bulk deleteimmybot-cli schedules create-bulk-run-now- Create bulk run nowimmybot-cli schedules delete-by-id- Delete by idimmybot-cli schedules get-by-id- Get by idimmybot-cli schedules get-running-ids- Get running idsimmybot-cli schedules list- Listimmybot-cli schedules update-bulk-update-status- Update bulk update statusimmybot-cli schedules update-by-id- Update by id
scripts - Manage scripts
immybot-cli scripts create-debug-cancel-by-cancellation-id- Create debug cancel by cancellation idimmybot-cli scripts create-default-variables- Create default variablesimmybot-cli scripts create-does-have-param-block- Create does have param blockimmybot-cli scripts create-duplicate- Create duplicateimmybot-cli scripts create-functions-syntax- Execute a cloud script that returns the syntax for a specific commandimmybot-cli scripts create-global- Create globalimmybot-cli scripts create-global-by-id- Create global by idimmybot-cli scripts create-language-service-start- Create language service startimmybot-cli scripts create-local- Create localimmybot-cli scripts create-local-by-id- Create local by idimmybot-cli scripts create-local-by-id-authorization- Create local by id authorizationimmybot-cli scripts create-local-by-id-migrate-local-to-global- Create local by id migrate local to globalimmybot-cli scripts create-run- Create runimmybot-cli scripts create-run-adhoc-metascript- Create run adhoc metascriptimmybot-cli scripts create-set-preflight-enablement- Create set preflight enablementimmybot-cli scripts create-syntax-check- Create syntax checkimmybot-cli scripts create-validate-param-block-parameters- Create validate param block parametersimmybot-cli scripts delete-global-by-id- Delete global by idimmybot-cli scripts delete-local-by-id- Delete local by idimmybot-cli scripts get-disabled-preflight- Get disabled preflightimmybot-cli scripts get-dx- Get dximmybot-cli scripts get-functions- Execute a cloud script that returns results of Get-Commandimmybot-cli scripts get-global- Get globalimmybot-cli scripts get-global-by-id- Get global by idimmybot-cli scripts get-global-by-id-audit- Get global by id auditimmybot-cli scripts get-global-by-id-references- Get global by id referencesimmybot-cli scripts get-global-names- Get global namesimmybot-cli scripts get-language-service-by-terminal-id-language- Get language service by terminal id languageimmybot-cli scripts get-local- Get localimmybot-cli scripts get-local-by-id- Get local by idimmybot-cli scripts get-local-by-id-audit- Get local by id auditimmybot-cli scripts get-local-by-id-authorization- Get local by id authorizationimmybot-cli scripts get-local-by-id-migrate-local-to-global-what-if- Get local by id migrate local to global what ifimmybot-cli scripts get-local-by-id-references- Get local by id referencesimmybot-cli scripts get-local-names- Get local namesimmybot-cli scripts get-references-count- Get references countimmybot-cli scripts get-search- Get search
smtp-configs - Manage smtp configs
immybot-cli smtp-configs create- Createimmybot-cli smtp-configs create-by-tenant-id- Create by tenant idimmybot-cli smtp-configs create-send-test-email- Create send test emailimmybot-cli smtp-configs delete-by-tenant-id- Delete by tenant idimmybot-cli smtp-configs get-by-tenant-id- Get by tenant idimmybot-cli smtp-configs list- List
software - Manage software
immybot-cli software create-global- Create globalimmybot-cli software create-global-analyze- Create global analyzeimmybot-cli software create-global-by-identifier-versions- Create global by identifier versionsimmybot-cli software create-global-fast-create- Create global fast createimmybot-cli software create-global-upload- Create global uploadimmybot-cli software create-local- Create localimmybot-cli software create-local-analyze- Create local analyzeimmybot-cli software create-local-by-identifier-authorization- Create local by identifier authorizationimmybot-cli software create-local-by-identifier-migrate-local-to-global- Create local by identifier migrate local to globalimmybot-cli software create-local-by-identifier-versions- Create local by identifier versionsimmybot-cli software create-local-fast-create- Create local fast createimmybot-cli software create-local-upload- Create local uploadimmybot-cli software delete-global-by-identifier- Delete global by identifierimmybot-cli software delete-global-by-identifier-versions-by-semantic-version- Delete global by identifier versions by semantic versionimmybot-cli software delete-local-by-identifier- Delete local by identifierimmybot-cli software delete-local-by-identifier-versions-by-semantic-version- Delete local by identifier versions by semantic versionimmybot-cli software get-global- Get globalimmybot-cli software get-global-by-identifier- Get global by identifierimmybot-cli software get-global-by-identifier-latest- Get global by identifier latestimmybot-cli software get-global-by-identifier-versions- Get global by identifier versionsimmybot-cli software get-global-by-identifier-versions-by-semantic-version- Get global by identifier versions by semantic versionimmybot-cli software get-global-by-identifier-versions-by-semantic-version-request-download- Get global by identifier versions by semantic version request downloadimmybot-cli software get-local- Get localimmybot-cli software get-local-by-identifier- Get local by identifierimmybot-cli software get-local-by-identifier-authorization- Get local by identifier authorizationimmybot-cli software get-local-by-identifier-latest- Get local by identifier latestimmybot-cli software get-local-by-identifier-migrate-local-to-global-what-if- Get local by identifier migrate local to global what ifimmybot-cli software get-local-by-identifier-versions- Get local by identifier versionsimmybot-cli software get-local-by-identifier-versions-by-semantic-version- Get local by identifier versions by semantic versionimmybot-cli software get-local-by-identifier-versions-by-semantic-version-request-download- Get local by identifier versions by semantic version request downloadimmybot-cli software update-global-by-identifier- Update global by identifierimmybot-cli software update-global-by-identifier-versions-by-semantic-version- Update global by identifier versions by semantic versionimmybot-cli software update-local-by-identifier- Update local by identifierimmybot-cli software update-local-by-identifier-versions-by-semantic-version- Update local by identifier versions by semantic version
syncs - Manage syncs
immybot-cli syncs create-azure-user- Create azure userimmybot-cli syncs create-expire-pending-sessions- Create expire pending sessionsimmybot-cli syncs create-trigger-user-affinity- Create trigger user affinity
system - Manage system
immybot-cli system create-disable-immy-support-access- Create disable immy support accessimmybot-cli system create-enable-immy-support-access- Create enable immy support accessimmybot-cli system create-is-immy-support-access-granted- Create is immy support access grantedimmybot-cli system create-pull-update- Create pull updateimmybot-cli system create-request-form-support- Create request form supportimmybot-cli system create-request-session-support- Create request session supportimmybot-cli system create-restart-backend- Create restart backendimmybot-cli system create-update-release-channel- Create update release channelimmybot-cli system get-immy-support-access-grant-details- Get immy support access grant detailsimmybot-cli system get-releases- Get releasesimmybot-cli system get-timezones- Get timezones
tags - Manage tags
immybot-cli tags create- Createimmybot-cli tags create-by-id- Create by idimmybot-cli tags delete-by-id- Delete by idimmybot-cli tags get-by-id- Get by idimmybot-cli tags list- List
target-assignments - Manage target assignments
immybot-cli target-assignments create- Createimmybot-cli target-assignments create-change-request-by-change-request-id-v2- Create change request by change request id v2immybot-cli target-assignments create-change-request-v2- Create change request v2immybot-cli target-assignments create-duplicate- Create duplicateimmybot-cli target-assignments create-duplicates- Create duplicatesimmybot-cli target-assignments create-global-by-id-notes- Create global by id notesimmybot-cli target-assignments create-global-by-id-override- Create global by id overrideimmybot-cli target-assignments create-global-create- Create global createimmybot-cli target-assignments create-migrate-deployments-to-provider-links- Create migrate deployments to provider linksimmybot-cli target-assignments create-migrate-to-superseding-assignment- Create migrate to superseding assignmentimmybot-cli target-assignments create-migrate-to-superseding-assignment-what-if- Create migrate to superseding assignment what ifimmybot-cli target-assignments create-optional-approvals-by-id- Create optional approvals by idimmybot-cli target-assignments create-persons-target-preview- Create persons target previewimmybot-cli target-assignments create-recommended-approvals-update- Create recommended approvals updateimmybot-cli target-assignments create-target-preview- Create target previewimmybot-cli target-assignments create-tenant-target-preview- Create tenant target previewimmybot-cli target-assignments create-update-maintenance-item-order- Create update maintenance item orderimmybot-cli target-assignments create-visibility- Create visibilityimmybot-cli target-assignments delete-by-id- Delete by idimmybot-cli target-assignments delete-global-by-id- Delete global by idimmybot-cli target-assignments get-by-id- Get by idimmybot-cli target-assignments get-change-request-by-change-request-id- Get change request by change request idimmybot-cli target-assignments get-change-request-by-change-request-id-diff- Get change request by change request id diffimmybot-cli target-assignments get-change-requests- Get change requestsimmybot-cli target-assignments get-global- Get globalimmybot-cli target-assignments get-global-by-id- Get global by idimmybot-cli target-assignments get-global-by-id-type- Get global by id typeimmybot-cli target-assignments get-maintenance-item-orders- Get maintenance item ordersimmybot-cli target-assignments get-optional-approvals-computer-by-computer-id- Get optional approvals computer by computer idimmybot-cli target-assignments get-recommended-approvals- Get recommended approvalsimmybot-cli target-assignments list- Listimmybot-cli target-assignments update-batch-update- Update batch updateimmybot-cli target-assignments update-by-id- Update by idimmybot-cli target-assignments update-global-by-id- Update global by id
tenants - Manage tenants
immybot-cli tenants create- Createimmybot-cli tenants create-add-tags- Create add tagsimmybot-cli tenants create-bulk-create- Create bulk createimmybot-cli tenants create-bulk-delete- Create bulk deleteimmybot-cli tenants create-bulk-merge- Create bulk mergeimmybot-cli tenants create-remove-parent- Create remove parentimmybot-cli tenants create-remove-tags- Create remove tagsimmybot-cli tenants create-resolve-assignments-for-maintenance-item- Create resolve assignments for maintenance itemimmybot-cli tenants create-set-parent- Create set parentimmybot-cli tenants create-update-azure-link- Create update azure linkimmybot-cli tenants get-by-id- Get by idimmybot-cli tenants get-computer-counts- Get computer countsimmybot-cli tenants get-excluded-from-cross-deployments- Get excluded from cross deploymentsimmybot-cli tenants get-software-from-inventory-by-id- Get software from inventory by idimmybot-cli tenants get-software-from-inventory-dx- Get software from inventory dximmybot-cli tenants get-software-from-inventory-export- Streams the contents of the detected computer software table as a CSV file to the clientimmybot-cli tenants list- Listimmybot-cli tenants update-activate-by-id- Update activate by idimmybot-cli tenants update-by-id- Update by idimmybot-cli tenants update-deactivate-by-id- Update deactivate by id
user-role-assignments - Manage user role assignments
immybot-cli user-role-assignments create-category-resource-create- Create category resource createimmybot-cli user-role-assignments create-msp-create- Create msp createimmybot-cli user-role-assignments create-owner-create- Create owner createimmybot-cli user-role-assignments create-specific-resource-create- Create specific resource createimmybot-cli user-role-assignments create-specific-tenant-create- Create specific tenant createimmybot-cli user-role-assignments create-tag-resource-create- Create tag resource createimmybot-cli user-role-assignments create-tenant-tag-create- Create tenant tag createimmybot-cli user-role-assignments create-user-tenant-create- Create user tenant createimmybot-cli user-role-assignments delete-delete- Delete deleteimmybot-cli user-role-assignments get-users-by-user-id- Get users by user idimmybot-cli user-role-assignments get-users-by-user-id-count- Get users by user id countimmybot-cli user-role-assignments list- List
user_session - Manage user session
immybot-cli user-session get-login- Get loginimmybot-cli user-session get-logout- Get logoutimmybot-cli user-session get-me- Get me- `immybot-cli user-s
…(truncated)