Skip to content

Instance modules

Every ExoHuman instance runs the same released images. Instance modules decide whether a built-in capability exists on a given instance at all. Modules are on by default; there is no separate “enterprise edition” to install. Each module appears where it belongs — in Settings, on the sign-in page or on agent pages — when it is on.

ModuleWhat it providesWhere it appears
projectsWorkspace projects: members, tasks, log, files, stewardWorkspace sidebar
auditThe audit log viewer, hash-chain verification and export (events are always recorded)Audit page
user_managementMember provisioning, invitations, suspend/reactivate, activityPeople and teams
retentionRetention windows below the default floorInstance → Retention and backups
ephemeral_agentsShort-lived agents created with a time budgetAgent creation
2faTOTP two-factor sign-in, recovery codes, admin policyMy account, sign-in
ssoOpenID Connect single sign-onPeople and teams, sign-in buttons
scimSCIM 2.0 user provisioning from your identity providerPeople and teams
siemAudit forwarding to an HTTPS webhook, Splunk HEC or syslogInstance → Security event export
credential_vaultOrganisation secrets granted per agentIntegrations
skill_runnerA managed runner agent that executes library skills for granted agentsAgents
a2aPer-agent A2A exposure and inbound allowlistAgent settings
assignmentsPrimary owner, approvers, roles and seats per agentAgent settings
permissions_matrixWho-can-call-whom permission matrixPeople and teams
cross_model_validationA second model referees validated scheduled runs (guardrails)Agent guardrails
slack_per_agent_botsA dedicated Slack bot per agentAgent integrations
telemetryLocal activation insights (nothing leaves the instance)Instance
onboardingGetting-started checklist computed from real platform stateDashboard
system_teardownPreview and remove every agent of a multi-agent systemSystems

A disabled module’s navigation and pages are hidden and its API routes answer 403. Its MCP tools are removed too.

Modules are part of your instance’s configuration, which our team operates. To switch a module off — for example SCIM or SIEM export if you don’t use them — or back on, ask support. The choice survives every update.

Some modules depend on your plan. See Plans & pricing for what each plan includes.

Modules decide what exists on the instance; feature access decides which people inside it may use a gated capability. Both are enforced by the backend.