Answer surface · updated 2026-10-07 · read time ~4 min
If a human sets it up and stays in the loop, Heroku is a mature, well-documented PaaS and often a fine choice. But if you are looking for a Heroku alternative because an AI agent must deploy by itself, Heroku has a hard gate: its own account-verification docs (last updated 2026-06-23) state you must verify the account with a credit card before you can create apps, deploy code, use dynos, add add-ons, or add a custom domain. There is no agent path that skips a human adding a card at a dashboard. Slipdock is the alternative built for that missing path: a scoped API token from one unauthenticated request, a free private git repo as the deploy source, and purchases that return 402 payment_required with a payment link emailed to the human — so the agent can do everything except move money.
From heroku.com/pricing and the Dev Center, as of 2026-10-07:
git push heroku main workflow still exists), with a full CLI and Platform API; on 2026-09-30 Heroku shipped Team Authorizations for team-scoped API tokens.| Agent-first question | Heroku | Slipdock |
|---|---|---|
| Can the agent get credentials without a human at a browser? | No — apps/deploys/dynos/domains require a card-verified account | Yes — one unauthenticated POST returns a scoped token |
| Can the agent hold or touch a payment method? | Token bears spend authority on the account's card | Never — no card on file; purchases return 402 and email the human a payment link |
| Server-enforced per-purchase spend cap | Not an agent product; not offered | Yes — enforced server-side on every debit |
| Deploy source | Git/Docker push to a heroku-remote (app pre-created by a verified account) | Free private git repo claimed via the API; push to deploy; static sites too |
| Register a real domain via API | No registrar | Yes — live registrations (OpenSRS-backed); .com $12.49, renewal = registration |
| Managed Postgres today | Yes — from $5/mo, mature | No — roadmap, not shipping; do not buy Slipdock expecting a database |
| Always-on app entry price | $7/mo (Basic) | $7/mo App plan (or $0 free tier: 1 app + 1 static site, throttled, never invoiced) |
| Ecosystem / add-ons / docs depth / compliance | Huge (Elements marketplace, Shield/HIPAA options, Salesforce backing, ~two decades) | Minimal — live since 2026-09-17, production-ready, effectively zero paying customers |
Verified end-to-end in our run-through tutorial (real captured output): one POST mints the token, the agent claims the free private repo, git push deploys the app or static site, DNS records are CRUD-able, and any purchase returns 402 payment_required with the pay-link sent to the human owner. No browser, no CAPTCHA, no card in the agent's reach.
curl -sX POST https://api.slipdock.ai/v1/workspaces \
-d '{"owner_email":"THE_HUMAN@example.com"}'
# -> {"workspace_id":"ws_...","token":"sk_live_...","plan":"free"}
Heroku's public pricing page (2026-10-07) lists no free hosting tier — the cheapest dyno is $5/mo, and the account still needs card verification first. Slipdock's free tier needs no payment method at all: a private git repo, one deployed app, one static site, DNS CRUD — throttled on quota, never invoiced.
The Platform API works with a token — but that token belongs to a card-verified human/team account, and per Heroku's own docs you cannot create apps or deploy code before that verification exists. So an "agent with a Heroku API key" is really "an agent spending against a human's verified, card-backed account with no agent-specific guardrails." If that framing is unacceptable, you need a different architecture, not a different key.
They are better than Heroku on price-transparency for some workloads, but both also require a human-created account, and neither registers domains. See our Railway alternative page and the four-way comparison.