How it works
Architecture in one page
A Greenlight app goes from idea to production in five steps. The coding agent does the work; the platform handles deployment, data access, and governance.
Everything from the Greenlight control plane down lives inside your cloud subscription. The agent talks to Greenlight; Greenlight talks to the cloud; each app’s resources are provisioned and torn down by the platform.
-
Register the app. A citizen developer asks their coding agent to start a new app. The agent calls
registerAppwith a name, owner, and short description of what the app is for. Greenlight creates a repository in your source-control system and surfaces the app in the IT dashboard. -
Build with Knowledge. The agent reads org-level, integration-level, and app-level Knowledge over MCP and generates code. It develops locally against real data — running the app with the paired
greenlightCLI and investigating live data through Greenlight’s inspection tools, with no secret ever touching the laptop. It declares the integrations it needs ingreenlight.ymland opens a pull request. -
The policy check runs. Greenlight evaluates the change against your organization’s rules — secret scanning, static analysis, container vulnerability checks, and any OPA policy bundles you’ve enabled. A single Greenlight status is posted on the pull request, and failures block the merge with a structured reason the agent can read and fix.
-
Deploy on merge. When the pull request merges, Greenlight builds a container, attaches a workload identity, configures the data broker, and deploys the app into a dedicated environment with network policies and resource limits in place.
-
Observe and govern. Every action — by the agent, by the developer, by IT — lands in the audit log. The dashboard surfaces app health, errors, and integration usage. IT can kill, suspend, restore, or override any app, with each action recorded and attributed.
The same flow as a sequence — who does what, at each phase:

The three surfaces
Section titled “The three surfaces”What you bring, what Greenlight runs
Section titled “What you bring, what Greenlight runs”| You bring | Greenlight runs |
|---|---|
| An identity provider — Entra ID, Okta, Google, or any standard SSO | The control plane that manages apps, integrations, and audit |
| A source-control system (GitHub today; GitLab and Bitbucket later) | The policy engine and the pre-merge check on every pull request |
| A cloud subscription (Azure today; AWS and GCP through the provider interface) | The data broker that gives apps governed access to your systems |
| The internal systems your apps need to reach — Snowflake, Salesforce, Slack, your own APIs | The agent protocol — MCP tools and the universal Skills bundled with each plugin |