Skip to content

What happens when it is wrong.

One gate that fails closed, and a record of every verdict.

One seam, and nothing gets past it

  • Whatever proposes holds nothing

    Built and tested

    No credential, no connector, no path out.

  • The gate is not ours to argue with

    Built and tested

    Selah evaluates against your policies. OnDuty only executes.

  • Fail-closed by default

    By design

    No clean permit, no execution. Nothing configures that away.

  • Holds go to a person

    Built and tested

    A held action waits. Nothing expires into being sent.

Propose / evaluate / execute / record
Proposal
Your rule · example rule
The engine
Propose / evaluate / execute / record
  1. 01Agentproposes · holds no credentials
  2. 02Decision enginepermit · hold · deny · your rules, not the model
  3. 03Executepermit → Connector
  4. 04A personhold
  5. 05Nothing happensdeny
Record: 0 rows

Each row carries the hash of the row before it. The real trail is kept and verified by the decision engine.

Checked against backend/app/agents/executor.pyRuns in your browser on the illustration's data. Nothing is sent and no engine is called.

What isolation means today

ConcernTodayOn the enterprise tier
Tenant separationScoped by tenant. Other workspaces answer 404.Same, plus a dedicated database on request.
Connector credentialsEncrypted at rest, key outside the database.Same, with the key in your own key management.
Conversation contentProcessed by a model vendor on our account.Runners register today. Running agents there is not built.
Data residencyNot offeredThrough Selah jurisdictions, scoped in the pilot.
AuditEvery decision in a hash-chained trail, verifiable.Same, exportable.
Model trainingYour data does not train shared models.Same, in writing.
Third-party auditNo SOC 2 reportNone yet

What a pilot looks like

Six weeks, one workflow, one team.

Scrub the six weeks

Week 1

Scope one workflow, its allowed actions and the guardrails.

Needs your operation in the room.

A reply the example rule holds

decision
none yet
shadow
none yet
the reply
none yet

Week 1 · SCOPE · nothing is connected and no rule runs yet

Checked against docs/selah-integration-addendum.mdRuns in your browser on the illustration's data. Nothing is sent and no engine is called.

In shadow a verdict is recorded, not enforced, so no tenant is called governed in production.

Three ways to start

  • Explore

    No commitment: a non-binding letter of intent and first refusal on a pilot slot.

  • Pilot

    Six weeks, one workflow, one team. Success criteria written before week 1.

  • Design partner

    We build against your edge cases. Preferential pricing for 24 months.

Where we are looking for design partners

Where the founders have operated. There are no deployments yet.

SectorThe shape of the mess
Vehicle retailLong cycles, quiet quotes, history split across CRM, chat and inbox.
HospitalityHeavy message volume, a small desk, one question asked three times.
Multi-location food serviceMany locations; complaints look like a pattern only read together.
Venues and eventsHuge demand, a short window, context right the first time.

The questions that come up

What happens when the model is uncertain?

A confidence score is not a permission. Your policy permits, holds or denies, and a held action goes to a person with the full proposal.

Can it integrate with our stack?

Built: Google, Meta, HubSpot. Built, coming soon: Outlook, Slack, Salesforce, QuickBooks, Google Ads. Your own systems enter by REST, CSV, read-only Postgres or push. Some providers need app review first; the integrations page says which.

Can our own AI read it?

Yes, over MCP, on a key issued in your workspace. It can read and propose, nothing else. Signing in from Claude or ChatGPT is built, not yet exercised live. There is no developer API.

Who owns the data?

You do. It does not train shared models, and logs, history and the trail can be exported.

What does it cost?

Enterprise has no published price on purpose. Every other plan is priced on the pricing page.

How much of this is built?

The seam, executor, review queue, audit trail, Brain, connectors and billing run. Runners register but do not answer from your machine. No SOC 2 report; Google verification not submitted.

Thirty minutes, and a real answer about scope.