Sim supports enterprise deployments with access controls, customer-managed model credentials, self-hosting, SSO, compliance documentation, and programmatic administration. These capabilities help larger organizations deploy Sim under strict security, compliance, and data-handling requirements. This guide explains how each control works and which deployment requirements it addresses.
Access Control
Permission groups let administrators control what features and integrations are available to different teams within an organization. This isn't just UI filtering—restrictions are enforced at the execution layer.
Model Provider Restrictions
Allowlist specific providers while blocking others. Users in a restricted group see only approved providers in the model selector. A workflow that tries to use an unapproved provider won't execute.
This is useful when you've approved certain providers for production use, negotiated enterprise agreements with specific vendors, or need to comply with data residency requirements that only certain providers meet.
Integration Controls
Restrict which workflow blocks appear in the editor. Disable the HTTP block to prevent arbitrary external API calls. Block access to integrations that haven't completed your security review.
Platform Feature Toggles
Control access to platform capabilities per permission group:
- Knowledge Base — Disable document uploads if RAG workflows aren't approved
- MCP Tools — Block deployment of workflows as external tool endpoints
- Custom Tools — Prevent creation of arbitrary HTTP integrations
- Invitations — Disable self-service team invitations to maintain centralized control
Users not assigned to any permission group have full access, so restrictions are opt-in per team rather than requiring you to grant permissions to everyone.
Bring Your Own Keys
When you configure your own API keys for model providers—OpenAI, Anthropic, Google, Azure OpenAI, AWS Bedrock, or any supported provider—your prompts and completions route directly between Sim and that provider. The traffic doesn't pass through our infrastructure.
This matters because LLM requests contain the context you've assembled: customer data, internal documents, proprietary business logic. With your own keys, you maintain a direct relationship with your model provider. Their data handling policies and compliance certifications apply to your usage without an intermediary.
BYOK is available to everyone, not just enterprise plans. Connect your credentials in workspace settings, and all model calls use your keys. For self-hosted deployments, this is the default—there are no Sim-managed keys involved.
A healthcare organization can use Azure OpenAI with their BAA-covered subscription. A financial services firm can route through their approved API gateway with additional logging controls. The workflow builder stays the same; only the underlying data flow changes.
Self-Hosted Deployments
Run Sim entirely on your infrastructure. Deploy with Docker Compose or Helm charts for Kubernetes—the application, WebSocket server, and PostgreSQL database all stay within your network.
Single-node — Docker Compose setup for smaller teams getting started.
High availability — Multi-replica Kubernetes deployments with horizontal pod autoscaling.
Air-gapped — No external network access required. Pair with Ollama or vLLM for local model inference.
Enterprise features like access control, SSO, and organization management are enabled through environment variables—no connection to our billing infrastructure required.
On-Prem Copilot
Copilot—our context-aware AI assistant for building and debugging workflows—can run entirely within your self-hosted deployment using your own LLM keys.
When you configure Copilot with your API credentials, all assistant interactions route directly to your chosen provider. The prompts Copilot generates—which include context from your workflows, execution logs, and workspace configuration—never leave your network. You get the same capabilities as the hosted version: natural language workflow generation, error diagnosis, documentation lookup, and iterative editing through diffs.
This is particularly relevant for organizations where the context Copilot needs to be helpful is also the context that can't leave the building. Your workflow definitions, block configurations, and execution traces stay within your infrastructure even when you're asking Copilot for help debugging a failure or generating a new integration.
SSO & SAML
Integrate with your existing identity provider through SAML 2.0 or OIDC. We support Okta, Azure AD (Entra ID), Google Workspace, OneLogin, Auth0, JumpCloud, Ping Identity, ADFS, and any compliant identity provider.
Once enabled, users authenticate through your IdP, so its MFA and sign-in policies apply to the authentication event. Sim sessions have their own lifecycle: IdP logout or deprovisioning does not currently revoke an active Sim session or remove organization membership, so those are explicit Sim admin steps during offboarding.
Administrators choose how first-time users enter the organization. For a user without a pending invitation or existing external workspace access, Automatic provisioning adds them through the verified SSO connection as a Member and consumes a billed seat; Team seat counts grow with membership, while fixed-seat plans require available capacity. Invite only authenticates the user but requires access to be granted separately. Existing membership and workspace access remain available. Automatic provisioning never promotes IdP claims into Sim roles and never grants workspace access implicitly.
This centralizes your authentication and audit trail. Your security team's policies apply to Sim access through the same system that tracks everything else.
Whitelabeling
Customize Sim's appearance to match your brand. For self-hosted deployments, whitelabeling is configured through environment variables—no code changes required.
Brand name & logo — Replace "Sim" with your company name and logo throughout the interface.
Theme colors — Set primary, accent, and background colors to align with your brand palette.
Support & documentation links — Point help links to your internal documentation and support channels instead of ours.
Legal pages — Redirect terms of service and privacy policy links to your own policies.
This is useful for internal platforms, customer-facing deployments, or any scenario where you want Sim to feel like a native part of your product rather than a third-party tool.
Compliance & Data Retention
Sim maintains SOC 2 Type II certification with annual audits covering security, availability, and confidentiality controls. We share our SOC 2 report directly with prospective customers under NDA.
Data Retention — Configure how long workflow execution traces, inputs, and outputs are stored before automatic deletion. We work with enterprise customers to set retention policies that match their compliance requirements.
We provide penetration test reports, architecture documentation, and completed security questionnaires (SIG, CAIQ, and custom formats) for your vendor review process.
Admin API
Manage Sim programmatically through the Admin API. Every operation available in the UI has a corresponding API endpoint, enabling infrastructure-as-code workflows and integration with your existing tooling.
User & Organization Management — Provision users, create organizations, assign roles, and manage team membership. Integrate with your HR systems to automatically onboard and offboard employees.
Workspace Administration — Create workspaces, configure settings, and manage access. Useful for setting up isolated environments for different teams or clients.
Workflow Lifecycle — Deploy, undeploy, and manage workflow versions programmatically. Build CI/CD pipelines that promote workflows from development to staging to production.
The API uses standard REST conventions with JSON payloads. Authentication is via API keys scoped to your organization.
Import & Export
Move workflows between environments, create backups, and maintain version control inside or outside of Sim.
Workflow Export — Export individual workflows or entire folders as JSON. The export includes block configurations, connections, environment variable references, and metadata. Use this to back up critical workflows or move them between Sim instances.
Workspace Export — Export an entire workspace as a ZIP archive containing all workflows, folder structure, and configuration. Useful for disaster recovery or migrating to a self-hosted deployment.
Import — Import workflows into any workspace. Sim handles ID remapping and validates the structure before import. This enables workflow templates, sharing between teams, and restoring from backups.
Version History — Each deployment creates a version snapshot. Roll back to previous versions if a deployment causes issues. The Admin API exposes version history for integration with your change management processes.
For teams practicing GitOps, export workflows to your repository and use the Admin API to deploy from CI/CD pipelines.
Get Started
Enterprise features are available now. Check out our self-hosting and enterprise docs to get started. Teams comparing deployment options can also use our guides to enterprise AI agent platforms, the AI workflow automation buyer's checklist, and AI agents in procurement.
Questions about enterprise deployments?
Contact UsFAQ
Does Sim have a SOC 2 Type II report, and can we get a copy for vendor review?
Yes. Sim maintains a SOC 2 Type II report based on annual examinations of security, availability, and confidentiality controls. Sim shares the report directly with prospective customers under NDA and also provides penetration test reports, architecture documentation, and completed security questionnaires in SIG, CAIQ, and custom formats.
What does Sim provide for an enterprise security review?
Sim provides its SOC 2 Type II report under NDA, penetration test reports, architecture documentation, and completed security questionnaires for enterprise security reviews. Reviewers can also evaluate SSO through SAML 2.0 or OIDC, permission groups enforced at the execution layer, configurable data-retention policies for execution traces, BYOK with customer-managed model credentials, and self-hosted deployment on customer infrastructure.
How are SLAs and dedicated support handled?
Sim sets SLA terms and dedicated support arrangements during the enterprise evaluation. Contact Sim to confirm response times, availability commitments, escalation paths, and support coverage for your deployment.
Does Sim support VPC or on-premises deployment?
Yes, Sim can run entirely within your own network or infrastructure using Docker Compose or Helm charts for Kubernetes. Deployment options include single-node, high-availability, and air-gapped configurations, with the application, WebSocket server, and PostgreSQL database remaining inside your environment.
Does Sim support data residency across regions?
Self-hosting lets you deploy Sim in infrastructure located in your chosen region. BYOK lets you select a model provider and account configuration that meet your residency requirements. Confirm hosted-service region availability directly with Sim. Self-hosting keeps the application, WebSocket server, and database within your network, while BYOK can route model traffic directly to providers such as Azure OpenAI or AWS Bedrock.
Can teams roll back a deployed agent to a previous version?
Yes. Each workflow deployment creates a version snapshot that administrators can use to restore an earlier version. The Admin API also exposes version history for integration with change management processes.
Can admins set budget caps or track spend per team?
The capabilities described here do not include numeric per-team budget caps or a per-team spending dashboard. Administrators can restrict model providers, integrations, and platform features by permission group. With BYOK, spending controls and usage reporting depend on the configured model provider.
Does using our own LLM API keys (BYOK) keep our data from passing through Sim's servers?
BYOK makes Sim use your credentials for providers such as OpenAI, Anthropic, Google, Azure OpenAI, or AWS Bedrock. In Sim's hosted service, confirm the request path and processing boundaries during your security review. In a self-hosted deployment, Sim runs in your infrastructure and sends requests to the model provider you configure. BYOK is available to everyone, not just enterprise plans, and is the default with no Sim-managed keys involved in self-hosted deployments.
Can Copilot be used without sending workflow data to an external AI service?
Yes, if Copilot uses a model endpoint hosted within your network. Customer-owned API keys alone do not keep data on-premises when the selected provider runs externally. Copilot requests may include workflow context, execution logs, and workspace configuration.
What identity providers does Sim support for SSO, and what happens when an employee is deprovisioned?
Sim integrates with Okta, Microsoft Entra ID (formerly Azure AD), Google Workspace, OneLogin, Auth0, JumpCloud, Ping Identity, ADFS, and other identity providers that support SAML 2.0 or OIDC. With SSO alone, IdP deprovisioning blocks future SSO authentication but does not remove Sim membership or revoke active Sim sessions, so offboarding must also remove or suspend access in Sim.


