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:
- Go to a registrar (GoDaddy, Namecheap, Cloudflare)
- Search for a domain, add to cart, checkout
- Wait for registration to propagate
- Go to your hosting provider (Render, Vercel, Railway)
- Deploy your code
- Copy the hosting URL
- Go back to the registrar, find DNS settings
- Add a CNAME or A record pointing to your host
- Wait for DNS propagation (minutes to hours)
- Configure SSL — maybe it's automatic, maybe you need to click more buttons
- 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:
- Checked domain availability across the
.devTLD registry - Registered the domain through ICANN-accredited channels
- Cloned your repo from GitHub
- Detected your project type (Node.js, Python, static site, etc.) and ran the appropriate build
- Deployed the build output to Hoist's global edge network
- Configured DNS — pointed
supportbot.devto the deploy - 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:
- Register a domain for a new project
- Deploy its own code
- Update DNS records
- 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 →