Capability · AI Deployment

One command takes an app or agent the rest of the way

Your teams build in the AI assistant they already use. Helix takes the apps and agents they built to production on Tray's managed runtime, and applies governance as they ship.

Claude Code

> helix deploy

✓ Managed auth applied (via auth aliases, no secrets)

✓ Registry entry created (visible to IT)

✓ Access scoped (Marketing workgroup)

● Running on Helix · https://campaign-reporter.helix-app.ai

>

Helix handles integration, credentials, deploy, and runtime.Helix

An app that works on someone’s machine is not yet in production. Sitting on a laptop, it is a liability waiting to be discovered. Helix takes an app from any AI coding assistant to a real production deploy and runs it on Tray’s managed runtime, with managed auth, identity, and a registry entry applied along the way. It is built to be easier than the workaround, so builders choose it instead of going around IT.

The last mile is where AI-built apps die

A working prototype is not a production app. The gap between the two is infrastructure nobody on the build side owns.

Infrastructure nobody owns

The person who built the app in Claude Code cannot stand up hosting, TLS, identity, and secrets management. So the app stays on their laptop.

A ticket queue between idea and live

Every deploy becomes a request to a platform team that is already at capacity. Weeks pass, and the business moves on without the app.

Credentials pasted to get moving

When the governed path is slow, builders take the fast one. An API key goes in an environment variable, and nobody records where.

Shipped, then invisible

Apps that do reach production arrive with no owner, no access record, and no place IT can see them.

One command to a managed runtime.

A paved road to production

Take an app from an AI coding assistant to a governed production deploy without hand-rolled scripts, copied credentials, or a forgotten server running under someone's desk.

From any assistant or CI

Build in Claude Code, Codex, Cursor, or another AI assistant and deploy with one command. Teams with a repo can deploy from CI instead: helix ci init writes a GitHub Actions workflow that ships on merge or on demand, signed in as a Tray API user.

Governance applied at deploy

Managed auth, identity, and the registry entry are applied as the app ships, so governance is the default of going live rather than a cleanup that happens later.

Restore a recent deployment

Helix keeps the source behind recent deployments. Choose Restore on one and Helix rebuilds it through the same pipeline and ships it as a new deployment. If the rebuild fails, the live version keeps serving, so going back never takes the app offline.

Runtime services included

A managed runtime with built-in key-value persistence, and agents that ship in the same deploy and run inside the app, so an app has what it needs to run without a builder filing a request for infrastructure.

Optional approval gates

Add an approval step where the risk warrants it and let low-risk apps flow straight through, so control scales with stakes instead of blocking everything equally.

Watch a deploy, start to finish

A Customer 360 app goes from a laptop to a live URL on Tray's managed runtime, with managed auth, identity and a registry entry applied as it ships.

Restore a recent deployment

Choose Restore on a recent deployment and Helix rebuilds it from its source through the same pipeline. The version that is live keeps serving until the restore succeeds, so going back never takes the app offline.

  • Restore from the project's Deployments tab
  • See what changes before you confirm
  • Each restore ships as a new deployment
Helix restore dialog comparing the live deployment with the earlier one being restored

The governed path to production

Helix is how an app built with AI reaches production safely. It is the route that is easier than the workaround, so builders take it on their own and IT gets control without slowing anyone down.

  • Build in Claude Code, Codex, or Cursor
  • Deploy with one command, or from your CI pipeline
  • Agents ship in the same deploy as their app
  • Restore a recent deployment
  • Managed auth and identity applied at deploy
  • An app registry entry created automatically
  • Optional approval gates where risk warrants it

Why builders take this path instead of going around it.

Easier than going around it

Control planes fail when routing around them is simpler. Helix is built to be the easiest way to ship, so builders take the governed path by choice, not by mandate.

No workflow change for builders

Builders do not switch tools or learn a platform. They keep building with AI the way they do today and deploy through Helix when it is time to go live.

Governance without a ticket queue

Policy is applied at the deploy path, not through a manual ticket and a human bottleneck, so saying yes does not slow anyone down.

One path for every AI tool

Instead of a different deploy hack per team and per tool, every app built with AI follows the same governed route to production.

From an AI assistant to live software.

Ship a vibe-coded internal tool

A team builds an internal dashboard in Cursor and deploys it through Helix, with managed auth and a registry entry from the first day it is live.

Promote a prototype to production

An app that started as a Claude Code experiment graduates to a governed production deploy without a rewrite or a separate hand-off to engineering.

Replace the rogue deploy

Instead of running on someone's personal cloud account, an app ships through Helix where IT can see, secure, and control it.

Ship on every merge

A team that keeps its app in a repo runs helix ci init. Every merge to the default branch deploys to staging, production waits for a reviewer in GitHub, and a failed build fails the job.

Roll back a bad release

A release breaks something, and the builder restores the last good deployment from the project's Deployments tab. Helix rebuilds it while the current version keeps serving, and the app is back in minutes.

Gate a high-risk app, not all of them

An app that touches customer data gets an approval step, while an internal lookup tool flows straight through, so review effort matches risk.

AI Deployment, answered.

Do developers have to change how they build?

No. They keep using their AI coding assistant of choice. Helix is the path they deploy through, not a tool they build in, so there is nothing new to learn before going live.

Won't developers just route around it?

Only if going around is easier, and Helix is designed so it is not. When the governed path is simpler than spinning up a personal server and pasting in credentials, builders choose it on their own.

Is this just a deploy button?

No. The deploy path is where governance is applied: managed auth, identity, and a registry entry all attach as the app ships. The button is the easy surface over real control underneath.

Can we deploy from our existing CI/CD pipeline?

Yes. Run helix ci init in the project and it writes a GitHub Actions workflow that runs helix deploy --wait, set to deploy production on demand, on every merge, or staging on merge with production behind a reviewer in GitHub. CI signs in as a Tray API user, so each deploy is attributed to CI rather than a person, and a failed build fails the job. Any other CI service runs the same command with the token from its secret store.

Can an app include an AI agent?

Yes. The agent is defined in the app's code, with its model, instructions and tools, and ships in the same deploy. Any function or schedule in the app can call it, and the model key is managed by Helix rather than sitting in the code.

Can we roll back a bad deploy?

Yes. Choose Restore on an earlier deployment in the project's Deployments tab. Helix keeps the deployment before the live one for as long as it holds that spot, and any other deployment for 30 days. Helix rebuilds that deployment's source and ships it as a new deployment, which takes about as long as any deploy. If the rebuild fails, the version that was live keeps serving. A restore brings back code, not data: what the app has stored stays as the newer version left it.

What if an app needs IT sign-off before it goes live?

Add an approval gate on the deploy path for apps that warrant it, and let low-risk apps flow straight through. Control scales with the stakes instead of blocking everything.

Give your builders a path that beats the workaround

See how an app or agent goes from an AI assistant to a governed production deploy.

Want to talk to someone first? Contact us