Back to control overview
approvals and controls

Set the boundary before the request arrives.

Choose what stays a draft, what can reply, and what must pause. Shopkeeper carries the exact Shopify work to the merchant, then keeps the decision and result reviewable.

autonomy modes

Start cautious. Change the mode deliberately.

Nothing sends or changes

Draft only

Shopkeeper prepares work for review but does not send customer replies or mutate Shopify.

The default

Ask first

Routine replies can keep moving, while changes, money, and exceptions pause for merchant approval.

Explicit opt-in

Trusted

Simple replies can send without review. Refunds, cancellations, configured limits, and other approval rules still apply.

the boundary has layers

A mode is the start, not the whole control system.

Action limits, merchant judgment, and reviewable outcomes stack on top of the selected autonomy mode.

Action limits

Set the refund cap, block cancellations or custom line items, and disable tool categories the workspace should not use.

    Merchant judgment

    Use iMessage for phone-native direction and approval, or review the same request in the dashboard.

      Reviewable outcomes

      The action history ties the proposal, mode, approver, execution status, result, and source thread together.

        decision states

        Three outcomes, stated before execution.

        1. 01

          Follow the selected mode

          Routine and structurally safe information work follows the configured autonomy.

        2. 02

          Pause for judgment

          Consequential, exceptional, or uncertain work waits with the relevant context attached.

        3. 03

          Block or escalate

          Ineligible or disabled work stops instead of crossing a limit or inventing policy.

        setup and limits

        Configure the rules and one place to reach you.

        Connect Shopify, choose Draft only, Ask first, or Trusted, review the action permissions and refund cap, and add store policies. Connect iMessage for phone-native control; the dashboard remains the configuration, review, and audit surface.

        • Shopify connected for order and customer context
        • An autonomy mode selected deliberately
        • Action permissions, refund cap, and store policies reviewed
        • iMessage or dashboard available for merchant judgment
        See the supported Shopify work
        keep exploring
        approvals faq

        Where does the boundary hold?

        Does Ask first mean every reply waits for me?
        No. In Ask first, routine and structurally safe information replies may send automatically. Changes, money, exceptions, and work that needs judgment pause. Choose Draft only if every reply must stay a draft.
        Can I approve from my phone?
        Yes. Connect iMessage as the merchant-control channel to review and direct Shopkeeper from the phone. The dashboard remains available for configuration, review, and audit.
        Does a refund cap guarantee a refund will run?
        No. The cap is one boundary, not an eligibility promise. The order, requested amount, supported refund path, workspace rules, and current Shopify state must still allow the action.
        What happens outside policy?
        Shopkeeper can ask for missing judgment, block an ineligible action, or escalate the request. It should not improvise a store policy or force a Shopify mutation through a failed guardrail.
        Can Shopify mutations run automatically?
        Mutative work defaults to approval. Automatic execution requires explicit rollout configuration and remains subject to action permissions, limits, eligibility checks, and the execution ledger; broad autonomous mutation is not the launch promise.
        What can I inspect afterward?
        The action history shows the source channel, summary, customer-facing output when present, tool outcomes, execution mode, status, timing, and merchant approver when one was required.

        Hire it for two weeks and see.

        Connect Shopify. Set your rules. Then go to bed — it’ll have the reply ready when you wake up.

        Get early access