Xi-Exec
Secure remote execution
Xi-Exec is a controlled remote script execution system for Linux infrastructure. It dispatches named, pre-approved scripts to remote hosts over mutual TLS, with centralised access control, structured logging, and no shell access required.
Xi-Exec integrates naturally with Xi-Batch and Xi-Text — providing the secure remote execution layer for batch jobs and document operations distributed across a network.

Product key features
Every connection between the controller and an agent is cryptographically authenticated on both sides. No shared passwords. No key distribution. Certificates are managed automatically.
An auth hook evaluates every request before execution — validating tokens, enforcing time-of-day or change-window restrictions, applying per-script argument policy. Integrates with LDAP, OIDC, and existing identity infrastructure.
Every operation is logged on both controller and agent with a correlated request ID, the script name, arguments, caller identity, and exit code. The log cannot be cleared by the operator who ran the script.
A single command dispatches to multiple hosts simultaneously and collects structured results. Suitable for routine operations, incident response, and automated workflows.
Runs on Debian, Ubuntu, Alpine, and OpenWrt. Minimal dependencies — system Perl and OpenSSL only. No external package registries required at install or runtime.
Full HTTP API with OpenAPI specification for integration with monitoring systems, dashboards, and automation pipelines. Live spec reflects the current scripts available across the connected fleet.
Works with Xi-Text
Xi-Exec dispatches batch jobs to remote hosts and returns structured results. Existing network management systems can query, create, and manage batch processes through Xi-Exec's API without direct host access.
Works with Xi-Batch
Xi-Exec manages Xi-Text instances remotely — triggering document generation, managing output queues, and controlling print distribution. Operations and document workflow teams work independently through a stable interface.
Looking for convenience and security?
Get in touch to discuss Xi-Exec