A Business Central sandbox in under 15 minutes - through the portal for the person typing their email, or through the CLI for the agent typing on their behalf. Same Platform API, same environments, same prices. We're in invite-only early access: join the waitlist and we'll bring you in as slots open.
For consultants, trainers, sales engineers, and anyone evaluating BC. No CLI, no Azure subscription, no Kubernetes. Pick a version and a region, get a URL in under 15 minutes.
For developers, CI pipelines, and AI agents driving BC work for you. Same Platform API as the portal - single static binary, stable exit codes, --output json on every verb.
A full Business Central container - your data, your code, isolated, with HTTPS access in under 15 minutes.
Development, testing, training, demos, and CI. Hibernate between sessions and pay only the low stored rate while paused.
Not production. Not for regulated data. Not a Microsoft product - we use BC sandbox container images.
When Claude or Copilot runs bcdock, it hits the same Platform API every portal button calls. No private endpoints, no second-class surface.
Every verb supports --output json. Every async operation has --wait. Every error has a documented exit code.
$ bcdock auth login
# OTP exchange — mints an API key
$ bcdock env create --version 27 --country au --wait
# returns when running
$ bcdock env publish my-env ./MyExtension.app
# multipart POST to /dev/apps, returns when install completes
$ bcdock env hibernate my-env
# drops to stored rate — resume any time
✓ env_8h3k2m hibernated · saving ~US$0.39/hrSpin up client sandboxes without losing hours to Azure setup.
Test across versions and localizations on demand.
Evaluate BC in a safe sandbox before committing to production.
Create class-ready sandboxes quickly, then delete when done.
Tailored BC demos in minutes. Different version, country, or industry per prospect. Hibernate after the call — ready for the next one.
Spin up a fresh BC environment per PR. Publish your extension. Run tests. Tear down. All from your existing pipeline.
01
Tell us who you are. During early access we invite people in waves and email you an invite code.
02
Use your code to create your account, then pick your BC version, region, and localization.
03
We provision it in about 15 minutes with HTTPS access. Hibernate it between sessions.
BCDock is for sandboxes. Production workloads require Microsoft BC SaaS. Here's the line, row by row.
| BC SaaS (Microsoft) | BCDock | |
|---|---|---|
| Workloads | ||
| Production workloads | Available | Sandbox only |
| Development & testing | Supported | Primary use case |
| Training & demos | Not a fit | Hibernate between sessions |
| Per-PR CI environments | Not designed for this | Spin up · test · tear down |
| Operations | ||
| Automatic BC updates | Microsoft-managed | User-managed |
| Power Platform integration | Full support | Limited |
| Custom code & extensions | AppSource + sideload | Sideload anything you build |
| Compliance | ||
| Regulated data (HIPAA, PCI...) | In scope (with config) | Use synthetic data |
| Data residency control | Per Microsoft regions | US · AU |
Each customer's environments are isolated from everyone else's, secrets are held in regional key vaults, every connection is encrypted, and provisioning activity is kept in a log that can't be edited after the fact. The full posture page - written for procurement and security-questionnaire reviewers - describes what's shipped today and the line between "in the architecture" and "audited by a third party."
Pricing, product, compliance, setup - searchable, with the honest answers.