Before you deploy
- Sign in with
vio login. - Check you have room:
vio statusshows how many agents your plan still allows. - Have your model provider key ready. Deployed agents run on your own key today.
Create a credentials file
Put the provider settings in a file outside your repository, and never commit it:creds.env
Deploy
vio validates the file on your machine, then asks Viorant Cloud to stand the agent up.
Your provider key is sealed on your machine and delivered straight to the deployment.
--name "My agent"sets the deployment name (it defaults to the name in the file).--jsonprints one JSON object, for scripts.
Call the agent
On success,vio prints the deployment id, its URL and a run key. The run key is shown
once — vio never writes it to disk. Store it somewhere safe.
vio also prints an example request body built from the inputs your agent declares.
Connectors
If the agent uses connectors that need sign-in (for example Notion or Atlassian), authorise them after deploying:vio runs each connector’s consent in your browser, one at a time, then pushes all of the
agent’s credentials to it in one write. No redeploy is needed. Run the same command again
to re-authorise.
- Pass the same
--env-fileyou deployed with — the push replaces every credential the agent holds, including its provider key. - The file must be the one you deployed. If its digest differs, nothing happens.
- Cancelling any consent pushes nothing; the agent keeps what it had.
- Port
47219on127.0.0.1must be free while it runs.
Next
- Manage deployments — list, runs, logs, redeploy and stop.