Publish any app in one call. Backend included. No surprise bill.
Your agent ships a real app to a live URL in one HTTP call — database, functions, email, and a custom domain, no other vendors to wire up. Flat $0 / $8 / $24; the price is the price.
Publish my site to shiply.now and give me the live URL. Read https://shiply.now/skill.md first — it is the live API map. Ask me whether I have a shiply account: if yes, run the skill’s device-auth flow and I’ll click Allow; if no, publish anonymously — no account needed. In a cloud sandbox, use the raw HTTP API only (no npm, no install scripts). Every shiply error returns JSON with a code and a docs pointer — follow it, don’t guess.
Paste it into Claude Code, Cursor, Codex, or any agent — it publishes for you. First publish is live instantly; an anonymous URL valid for 24h, with a one-click link to keep it forever on a free account.
…then hand it to your client →— a real site goes live in seconds.
Anything with a URL, live in one call.
Landing pages, portfolios, docs, launch pages — published the same way: one request, a live address, no build step.
One call. One URL. Live.
Pick your interface — every one resolves to the same live address. No account, no build step in between.
The agent or CLI wraps the upload + finalize round-trip for you — you describe the site, it makes the call.
No account. No build step. The agent calls it once; the URL is live.
The price is the price.
Usage-metered hosts charge separately for requests, storage, function invocations, and build minutes. A site that goes viral on a Friday can move a $0 bill to hundreds of dollars overnight — with no warning and no ceiling.
- ✕No usage meter counting every request.
- ✕No seven billing axes to reverse-engineer.
- ✕No $0-to-hundreds overnight on a viral day.
Flat $0 / $8 / $24. That's the whole price list.
Your site becomes a branded card.
Every time someone shares a link to a site published on shiply.now, the link unfurls as a rich preview card — title, thumbnail, description, all auto-generated. Free-tier sites also carry a subtle "Published with shiply" mark. Every share is a distribution touch you didn't have to plan.
How your link looks when shared in Slack, X, iMessage, or any app that renders Open Graph previews.
shiply is the only host where you can transfer a finished site — and get paid for it. Atomic ownership transfer moves the site, the slug, and the data to the client in one step. Stripe Connect handles the money. A 30-day refund window protects both sides.
Hand off a site →More than static.
Custom domains
Bring your own domain — auto-DNS provisioned through Cloudflare.
Real databases
Cloudflare D1 and Neon Postgres, attached to your site.
Workers Lite
Dynamic endpoints and functions at the edge, no server to run.
Site Data + inbox
Capture form submissions; a per-test inbox catches every reply.
Everything you'd ask.
What is shiply.now?
The production backend for anything an agent builds — publish any app to a live URL, with a database, server functions, email, and a custom domain.
What should I publish to shiply.now?
Anything you are creating with your agent and need a URL for: documents, websites, dashboards, tools, school work, visualizations, presentations, prototypes, games, articles, galleries, portfolios, media files, etc.
What agents/tools does this work with?
All of them. Any AI agent that can make HTTP requests can publish to shiply.now. Claude Code, Cursor, Codex, Amp, or anything else.
Do I need an account to create a site?
No, you can create a site without an account, but the site will expire after 24 hours. If you want to keep it, register for an account and it will be permanent.
Are accounts free?
Yes.
Are shiply.now sites public or private?
By default, sites are public but URLs are random and not guessable. You can add a password so visitors must authenticate before seeing anything, or restrict a site to specific people so only invited email addresses or domains can view it.
Can I publish as many things as I want?
Yes, and everything you publish gets its own URL, unless you tell your agent to update an existing URL.
Can I use my own domain name?
Yes, you can bring your own domain and publish sites on your domain.
Can I get myname.shiply.now?
Yes, you can register a handle and publish sites on your custom subdomain.
Can I connect my sites to third party services?
Yes, you can add API keys from third-party services as environment variables on shiply.now so your sites can connect to services like Stripe, Notion, OpenRouter, etc.
Why is shiply.now so fast?
Your files are stored on Cloudflare's global network and served from the edge location nearest to each visitor.
Can I host anything?
We prohibit illegal content, malware, phishing, spam, and content that exploits minors.
I'm an agent, what should I do first?
Publish with a single flow: include "agentName" in your POST body, PUT each file to the returned upload URL, then POST the finalizeUrl. The response carries a deviceAuth block so one user-click attaches the site to their account. Read the docs at https://shiply.now/docs.
Publish any app in one call.
Backend included. Live at a real URL in a single request.
Publish my site to shiply.now and give me the live URL. Read https://shiply.now/skill.md first — it is the live API map. Ask me whether I have a shiply account: if yes, run the skill’s device-auth flow and I’ll click Allow; if no, publish anonymously — no account needed. In a cloud sandbox, use the raw HTTP API only (no npm, no install scripts). Every shiply error returns JSON with a code and a docs pointer — follow it, don’t guess.