CLI
reflex deployments / deploy
Create deployments from a spec file or inline flags.
A deployment is a named, reusable binding of a model artifact to a robot schema. Sessions can be started against a deployment by ID, which keeps the session-start flags short.
reflex deploy (or reflex deployments create)
Create a deployment.
From a spec file
reflex deploy --file deployment-spec.json{
"name": "my-robot-deployment",
"modelId": "model_abc123",
"specJson": {}
}Inline
reflex deploy --name "my-deployment" --artifact model_abc123| Flag | Default | Description |
|---|---|---|
--file, -f | — | Path to a deployment JSON spec. Wins over inline flags. |
--name | if no file | Deployment name. |
--artifact | if no file | Artifact ID. |
--robot-schema | — | Robot schema ID. |
--runtime | — | Pin to a specific runtime variant. |
--mode | dry_run | Default session mode for sessions started from this deployment. |
--json | off | JSON output. |
After creating, the CLI suggests running:
reflex doctor <deployment-id>See reflex doctor.
reflex deployments list
List deployments in your organization.
reflex deployments list