Skip to main content
Review GPT-6 Astra and Claude Opus 5.5 for a checkout incident.
These routes show Needs action. Prepare the review now; paid checks stay blocked until price and account requirements are resolved.
If your account is already connected, open this guide’s Add a model tab. Open Check models to prepare the task and inspect the selected routes’ requirements.
1

Open provider setup

From Arms, choose Browse model catalog, then open Provider accounts > Connect a provider.

Screenshot detail: Connect a provider, from Provider accounts in the catalog.

Start from Provider accounts in the current model catalog.

2

Name the connection

Set up the account you’ll use for both models. These field details are shown before Continue.Choose OpenRouter and keep the displayed authentication method.

Screenshot details: Provider and Authentication.

Use Support engineering so you can recognize this account later.

Connection name

Continue in the setup footer

Native Continue button from the provider setup footer.Open full-size screenshot

Screenshot details: Connection name and Continue in the setup footer.

Continue to private authorization. No paid model run starts.

Choose the provider and name the connection before continuing.

Select Continue, then Authorize. Finish on the private provider page and return to Millwork; enter credentials only there. Use Check access, then View model catalog after Test and sync completes.Connecting approves no paid model run and does not establish that every model route is ready. If setup stops, continue your provider connection.

Give the same task to an agent

  • A browser or computer agent follows the dashboard’s observed labels and accessibility names to prepare the review. It stops before the paid checkbox and approval button.
  • A coding agent checks which documented CLI, MCP or API operations are available and prepares the review. It directs you to the dashboard for paid approval.
When reading this guide, select Connect provider, Add a model, or Check models to read the relevant phase. Product actions happen in the actual dashboard. Copy this shared instruction for either agent path. Adapt the example model and account names if your choices differ. Attach this guide’s Copy page Markdown with the brief.
A model is the AI system you want to try.A batch groups selected options and schedules eligible checks one at a time. Accepted checks have individual runs; inspect their receipts when available. Model routing chooses paths for later application requests. Selecting a batch does not configure that routing.A provider serves the model API; the example uses OpenRouter as a gateway. Your provider account is your access and billing account there. A provider connection is Millwork’s saved link to that account. Your Millwork organization is your team in Millwork, separate from the provider account.A saved model is a configured option Millwork may run; the API calls it an arm. If several match a selected route, choose the exact saved model in the review. The catalog’s model route is a provider/account path; a run route records which saved model a run chose. See How model routing works.
  • Eligibility requires current account-route permission, a matching ready saved model, and complete pricing and limit requirements. A listing, selection, permission, saving, and paid approval are separate actions.
  • Select up to 20 exact routes on one connection and credential revision. The selection also retains its filter and catalog snapshot. If those change, review or explicitly clear the old selection before replacing it.
  • The shared task is at most 4,000 characters. This flow has no custom output check, tools, repair, fallback, or automatic inference retry. A check here is a paid live attempt, different from a free Echo test run.
  • Planning reserves no credits or quota and establishes no provider balance. Each accepted check consumes one run from your quota and its applicable Millwork fee. All amounts are USD, including sub-cent values.
  • Refreshing progress starts no new checks. Keep the original run IDs to connect each selected option to its result, receipt, and support context.
The approval button’s count follows the current eligible set.Check current availability and allowed data. Reuse an already saved model when you configure your next task.
Model usage and Millwork fees stay separate after cancellation. Use Provider connection help for access problems and Errors and retries for request recovery. Copy the panel’s original IDs and support details when needed; exclude credentials and private setup links from shared reports.
A browser or computer agent starts from Arms > Browse model catalog. Inspect the requirements in this guide’s Add a model tab, then close the sheet and return to the catalog. You can prepare a read-only review while these routes are blocked: select their checkboxes in Actions, choose Review selected models (2), enter Task, and choose Review requirements and costs. Authorization and a matching ready saved model are required before paid checks, not before this review.For a later route whose requirements have actually been met, use Add arm, review the named model and account, choose Authorize route, then Add model arm > Add with defaults. Confirm Ready in Arms; reuse an existing matching ready saved model. Follow visible labels and accessibility names, not coordinates. Stop before the paid checkbox or approval button.Preserve the returned connection, binding revision, snapshot, filter, item, route, observation, permission, and saved-model identities. Do not derive IDs or authority from a model’s name. Preparation must use an actually supported client and current returned facts.Source CLI and private execution-MCP batch start/resume refuse with host_batch_approval_required. Direct the person to the dashboard for paid approval; do not bypass that refusal or invent a published command.The documentation MCP uses search_millwork and query_docs_filesystem_millwork to find and read docs. It cannot inspect an account or execute paid checks. Discover its current address through the server card. Use a coding assistant explains supported setup. Have the person complete private setup in their own browser; never request provider credentials in chat.Treat unknown original runs as held, retain their original request/key, and read current progress after historical recovery. Report per-item outcomes, provider charges, charges not yet confirmed, maximum charges for checks not started, and Millwork fees. Scheduling completion never proves output quality or success for every item. For a completed live run, the documented result operation is GET /v1/executions/{executionId}/result. A Run page is not an answer viewer. For the incident brief, inspect its facts, assumptions, next-step evidence and status update yourself; the built-in check does not grade them.