Deploy Your AI Agent to a Custom Domain in 60 Seconds

You built an AI agent. It works locally. Now you need it live on a real domain — not agent-xyz-123.render.com, but youragent.dev.

Here's the traditional way:

  1. Go to a registrar (GoDaddy, Namecheap, Cloudflare)
  2. Search for a domain, add to cart, checkout
  3. Wait for registration to propagate
  4. Go to your hosting provider (Render, Vercel, Railway)
  5. Deploy your code
  6. Copy the hosting URL
  7. Go back to the registrar, find DNS settings
  8. Add a CNAME or A record pointing to your host
  9. Wait for DNS propagation (minutes to hours)
  10. Configure SSL — maybe it's automatic, maybe you need to click more buttons
  11. Test. Debug. Wait. Refresh.

Total time: 15-45 minutes. And that's if everything goes right the first time.

Here's the Hoist way:

hoist deploy youragent.dev --source https://github.com/you/agent

Total time: ~18 seconds. Domain registered, code deployed, DNS configured, SSL provisioned. Done.

Install the CLI

One command:

curl -fsSL https://hoist-g8do.polsia.app/install.sh | sh

Or via npm:

npm install -g hoist-cli

Verify it's installed:

hoist --version

Create your account

hoist signup

This creates your Hoist account and stores your API key locally. You'll get an API key that starts with hoist_sk_ — the CLI stores it automatically so you don't need to pass it on every command.

Already have an account? Use hoist login instead.

Deploy in one command

Here's the full flow. Let's say you built a customer support agent and the code is on GitHub:

$ hoist deploy supportbot.dev --source https://github.com/you/support-agent

  Searching...  supportbot.dev is available ($14.99/yr)
  Registering... supportbot.dev registered
  Cloning...    github.com/you/support-agent
  Building...   npm install && npm run build
  Deploying...  uploading build artifacts
  DNS...        A record → 151.101.1.195
  SSL...        certificate provisioned

  ✓ LIVE  https://supportbot.dev  (18.2s)

That's it. One command. Your agent is live at https://supportbot.dev with SSL, DNS, and everything configured.

What just happened?

In those 18 seconds, Hoist:

  1. Checked domain availability across the .dev TLD registry
  2. Registered the domain through ICANN-accredited channels
  3. Cloned your repo from GitHub
  4. Detected your project type (Node.js, Python, static site, etc.) and ran the appropriate build
  5. Deployed the build output to Hoist's global edge network
  6. Configured DNS — pointed supportbot.dev to the deploy
  7. Provisioned SSL — HTTPS works immediately, no config needed

Compare that to doing each step manually with different providers:

Step Manual (multi-provider) Hoist
Domain registration 5-10 min Automatic
DNS configuration 5-15 min Automatic
Code deployment 3-10 min Automatic
SSL certificate 0-15 min Automatic
Total 15-45 min ~18 seconds
Services involved 2-4 1
Accounts needed 2-4 1

Deploy from a local directory

Don't have your code on GitHub? Deploy directly from your machine:

hoist deploy myagent.app --source ./my-agent-project

Hoist will package your local directory, upload it, build it, and deploy — same result, same speed.

Deploy to a domain you already own

Already registered through Hoist? Skip the registration step:

hoist deploy myexisting.dev --source https://github.com/you/new-version

Hoist detects that you already own the domain and just re-deploys with the new code.

Use the API instead

Everything the CLI does is available through the REST API:

curl -X POST https://hoist-g8do.polsia.app/api/deploy \
  -H "Authorization: Bearer hoist_sk_your_key" \
  -H "Content-Type: application/json" \
  -d '{
    "domain": "myagent.dev",
    "source_url": "https://github.com/you/agent"
  }'

Response:

{
  "success": true,
  "deploy_id": "dep_abc123",
  "domain": "myagent.dev",
  "status": "deploying",
  "url": "https://myagent.dev"
}

Check deploy status:

curl https://hoist-g8do.polsia.app/api/deploy/dep_abc123 \
  -H "Authorization: Bearer hoist_sk_your_key"

Full API docs at hoist-g8do.polsia.app/docs.

Use MCP for AI-assisted deploys

If you're using Claude Desktop or Cursor, you can skip the CLI entirely. Add the Hoist MCP server to your config:

{
  "mcpServers": {
    "hoist": {
      "command": "npx",
      "args": ["@hoist/mcp-server"],
      "env": {
        "HOIST_API_URL": "https://hoist-g8do.polsia.app",
        "HOIST_API_KEY": "hoist_sk_your_key"
      }
    }
  }
}

Then just tell Claude: "Deploy my support agent repo to supportbot.dev" — and it handles everything through MCP tool calls.

For the full MCP setup walkthrough, see our MCP domain registration guide.

Real-world use cases

AI agent SaaS

You're building an AI agent that answers customer questions. Ship it to a branded domain:

hoist deploy askwidget.ai --source https://github.com/you/ask-widget

Your customers see askwidget.ai — not a subdomain of some hosting platform.

Rapid prototyping

Testing 5 different agent ideas this week? Give each one its own domain:

hoist deploy idea1.xyz --source ./experiments/agent-a
hoist deploy idea2.xyz --source ./experiments/agent-b
hoist deploy idea3.xyz --source ./experiments/agent-c

At $2.99/year for .xyz, you're spending less on domains than on coffee.

Client projects

Building agents for clients? Ship each one to their domain:

hoist deploy client-support.dev --source https://github.com/agency/client-agent

Clean, professional, no "powered by" subdomains.

Autonomous agent workflows

The real power: let your AI agent deploy itself. An autonomous agent can call the Hoist API to:

  1. Register a domain for a new project
  2. Deploy its own code
  3. Update DNS records
  4. Redeploy when code changes

No human in the loop. The agent manages its own infrastructure.

Pricing

Domains start at $2.99/year. Deploys are included — no per-deploy fees, no bandwidth charges, no surprise bills.

TLD Price/year
.xyz, .fun $2.99
.site $3.99
.online, .store $4.99
.tech $6.99
.com, .co, .net, .org $11.99-$12.99
.dev, .app $14.99
.io $39.99
.ai $79.99

See all pricing at hoist-g8do.polsia.app/docs.

Get started

# Install
curl -fsSL https://hoist-g8do.polsia.app/install.sh | sh

# Sign up
hoist signup

# Deploy
hoist deploy youragent.dev --source https://github.com/you/agent

Three commands. Your agent is live on a custom domain with SSL.

Or skip the CLI and search for a domain on the web. Check out the API docs for programmatic access, or read the MCP setup guide to control everything from Claude Desktop.


Hoist — Domain + Deploy in one command. Built for agents that ship at 3am. Try it →