Skip to content
NewWorkflows is generally available

Managed services that work as one cloud.

Workflows, observability, OCR, inference, secrets and single sign-on, in one organization with the same IAM policies, the same audit log and one monthly bill. Use the console, the ezgh CLI, the API or your agents.

$ curl -fsSL https://get.ezghcloud.com | sh

Products

Everything you run, in one organization.

Each product is its own API, and none of them stands alone: they share your organization, its projects and people, its policies and its bill.

All products

The platform

Governed the same way, everywhere.

Identity, permissions, audit and billing aren’t features of one product. They’re the platform every product is built on, so a new product is governed on day one.

Resource name

The same shape for a processor, a secret, a dataset or a bot.

ezghPartition:us-west-1Region:org_k3f9a0x2m7qpOrganization:prj_g7h8i9j0k1l2Project:prc_4k2m9x0a7qpeResource
Organization
Acme
Projects
prod, staging, web
Members
People, groups and bots
Region
us-west-1

Developers

Use it from wherever you work.

The console, the CLI, the API and CI all go through the same public APIs, with the same permissions and the same audit trail.

Documentation

The ezgh CLI

One binary for macOS, Linux and Windows, covering every product.

$ curl -fsSL https://get.ezghcloud.com | sh$ ezgh login$ ezgh iam api-keys create my-first-key --expires-in-days 30
CLI documentation

The API

Plain HTTPS and JSON, with an OpenAPI reference for every product.

$ curl https://orgs.ezghcloud.com/v1/organizations \    -H "Authorization: Bearer $EZGH_API_KEY"{ "organizations": [{ "name": "Acme", … }] }
API reference

GitHub Actions

Act as a bot from CI with a short-lived key and no stored secret.

permissions:  id-token: writesteps:  - uses: ezgamehost/setup-ezgh@v1    with: { org: org_k3f9…, bot: bot_8k2l… }  - run: ezgh projects list
GitHub Actions guide

Your agents

Agents call the same APIs with their own bot, policies and Trails events. MCP Central is in preview.

# What did the agent do this week?$ ezgh trails query run \  "SELECT event_time, event_name FROM trails   WHERE principal_id = '…' AND NOT read_only" --from 7d
About MCP Central

Pricing

Pay for what you use, nothing to sign.

Published per-unit prices, one monthly invoice per organization, and IAM, Trails and quotas at no charge.

See all pricing

Questions

Frequently asked questions.

Short answers. The documentation has the details.

What is EZGH Cloud?

EZGH Cloud is a cloud platform of managed services, including Workflows, Observability, OCR, Inference, Secrets and EZGH SSO, that share one organization, one IAM policy model, one Trails audit log and one monthly bill. You use it from the console, the ezgh CLI, the HTTPS API or GitHub Actions.

Where does EZGH Cloud run?

Every EZGH Cloud product runs in one region, us-west-1. Regional resources carry it in their names: an OCR processor’s name starts with ezgh:us-west-1.

How is EZGH Cloud billed?

Billing is per organization: one monthly invoice in US dollars, paid by card. Each product meters its own units at published prices, such as $1.25 per 1,000 OCR pages or $0.01 per Secrets field-month. Sign-up saves a card without charging it.

Is there a free tier?

EZGH SSO is free, and Workflows and Inference meters are priced at $0 at launch. IAM, Trails and Service quotas have no charge. Secrets has no free tier.

How do I use EZGH Cloud from CI without storing an API key?

Use the ezgamehost/setup-ezgh GitHub Action. It exchanges the job’s GitHub OIDC token for a short-lived API key that acts as one of your organization’s bots, valid for one hour by default, so no key is stored in GitHub.

Can I see who did what in my organization?

Yes. Trails records every API call in your organization, from people, bots and CI, including refused calls, in one event format. Events are kept for 30 days and can be queried with SQL from the console, the CLI or the API.

Does EZGH Cloud work with OpenTelemetry?

Yes. Observability accepts logs, traces and metrics over OTLP/gRPC or OTLP/HTTP from any OpenTelemetry SDK, language agent or Collector, and metrics by Prometheus remote write, with no EZGH-specific code.

Is the Inference API compatible with OpenAI?

Yes. EZGH Inference serves models behind an OpenAI-compatible API, so the OpenAI SDKs for Python and TypeScript work with only the base URL and API key changed. Inference is in preview while model capacity comes online.

Start building in a few minutes.

One account gets you every product, the console, the CLI and the API.

  1. 1Create an accountSign up, then name your organization and its first project.
  2. 2Add a cardIt’s saved, not charged. You pay only for what you use, monthly.
  3. 3Make your first callCreate an API key in the console or with ezgh, and call any product.