Skip to content

Orgabot is in private alpha. Join our Discord for more info.

How it works

Four steps, and then the work moves on its own.

Orgabot does not ask you to model your company before it is useful. Write one workflow, staff it, decide what is non-negotiable, and run it.

The four steps

Define, assign, constrain, run.

  1. 01

    Define the workflow

    Write down the stages the work already goes through, in order, and what has to be true at the end of each one. Start with the process you actually follow rather than the one you wish you followed; you can tighten it once it runs.

    • Stages, in the order the work moves
    • The gate each stage must satisfy to be left
    • Where the workflow ends, and what it delivers
  2. 02

    Assign people and agents

    Fill each role with a human or an agent. A role is a position, so the same workflow runs whether an engineer or a coding agent holds it, and either can be swapped without a rewrite.

    • A role per position, not per person
    • Any agent provider, chosen per role
    • Humans hold roles on exactly the same terms
  3. 03

    Set permissions and gates

    Grant each role only the tools its stages need, and mark which gates are not negotiable. A gate marked required cannot be turned off further down by configuration; the attempt is refused rather than ignored.

    • Tool and credential grants, scoped to the stage
    • Required approvals, tests, and policy checks
    • Environments a release may be promoted into
  4. 04

    Let work move automatically

    A trigger starts a mission, agents do the reasoning inside their stages, and the gates decide whether the work advances. You see it move, and you are asked only where a human is genuinely required.

    • Triggers: issues, schedules, failures, or a request
    • Live sessions you can steer or stop mid-flight
    • An evidence trail written as it goes
A detailed example

One issue, start to finish.

This is a real shape, not an illustration: a bug is reported, an agent investigates and implements, Orgabot verifies independently, a different agent reviews, a human approves, and only then does anything reach production.

  1. Issue openedDeterministic gate
  2. Triage agentAgent
  3. Implementation agentAgent
  4. Tests runDeterministic gate
  5. Independent reviewDeterministic gate
  6. ApprovalDeterministic gate
  7. MergeDeterministic gate
  8. Promote to productionDeterministic gate
Isolation

Work happens on its own branch

Each mission runs in an isolated worktree on a branch of its own, so an agent that goes wrong has damaged nothing you were using.

Independence

Orgabot runs the tests, not the agent

The verification command is executed by the orchestrator and judged on the exit code it observed. A summary claiming the tests passed is not evidence that they did.

Delivery

Changes arrive as a draft pull request

Work lands where you already review work. Promoting a draft to ready is itself a step in the merge path, not an accident.

A running Orgabot mission session: the org, project, role, worker, model, and isolated git branch across the top, a live worker transcript below it, and a prompt for steering the session or ending the mission.
A live mission session, steerable while it runs.
When it stops

A held mission is the feature.

Most automation fails by continuing. Orgabot holds instead: the branch, the worktree, and the evidence stay intact, the reason is recorded, and the work waits for a person. These are the conditions that stop a mission rather than passing it along.

  • The tests did not run, so there is no exit code to judge
  • The reviewer would have been the agent that wrote the change
  • A required approval has not resolved yet
  • A promotion targets an environment the workflow does not reach
  • The policy file could not be read, so it is treated as blocking
Why it matters

A run that did not satisfy its gates must never read like one that did. An unsatisfied gate is recorded as unsatisfied, with its reason, and it surfaces as a gap in the compliance view rather than disappearing into a green checkmark. That is the difference between a control and a suggestion.

The Orgabot Security and Governance tab: counters for pending approvals, active incidents, the throttle queue, and the organization ledger, with panels for approvals and access, incidents, review policy, token throttle, and audit and compliance.
Held work, pending approvals, and incidents, in the queue that owns them.

Build the organization your agents can safely operate inside.

Start with one workflow and one role. The rest of the org chart can wait until the first one is running.