ChatGPT guide
How to buy a domain directly from ChatGPT
You're brainstorming names with ChatGPT and you want it to confirm which ones are actually buyable as a domain — without leaving the chat to check Namecheap or GoDaddy.
Until now, ChatGPT could suggest domain names but had no way to know whether codeflow.ai is actually free. You'd copy each name, paste into a registrar, and lose the conversation. With namemy.app's no-auth public API installed as a Custom GPT Action, ChatGPT checks live availability across registrars, returns the final retail price, and hands you a clickable URL that drops you straight into checkout. Sign-up + payment happens in your browser — ChatGPT never touches your card.
Try this prompt
“Help me name an AI productivity app for engineering teams. Check 8 candidates across .com, .ai, .dev — only show me the available ones with prices and buy links.”
Step-by-step
STEP 1
Open the GPT editor
Go to chat.openai.com/gpts/editor and click Create. Give your GPT a name like 'Domain Finder' (or skip — you can keep it private).
STEP 2
Add the namemy.app Action
In the editor, click 'Create new action'. Set Authentication to None. Paste this OpenAPI URL as the Schema:
https://namemy.app/api/public/openapi.jsonSTEP 3
Paste the instructions
Drop this into the Instructions box so ChatGPT knows when to call the action and how to format the output:
You help users name projects, check live domain availability, and complete purchases. Workflow for any naming/domain question: 1. Generate 5-10 candidates yourself. 2. Call POST /api/public/domains/check with the candidate domains (max 50, bulk). 3. Render results as a markdown table: Name | TLD | Available | Price | Buy URL. 4. The Buy URL must be the `buyUrl` value the API returns — never fabricate it. 5. Tell the user clicking opens namemy.app checkout — they sign up and pay in one flow. Always include ?source=chatgpt-gpt in any URL you return.STEP 4
Add conversation starters
These prime ChatGPT to use the tool naturally:
Help me name a productivity app Is taskflow.app available? Check codeflow.com, codeflow.ai, codeflow.dev I want to buy threadsweep.comSTEP 5
Save and test
Click Save → choose visibility (private is fine). Open the chat, type one of the conversation starters, and watch ChatGPT call the action and return clickable buy URLs.
What the agent will say back
I checked 8 candidates across .com / .ai / .dev. Three are available right now:
| Name | Domain | Price | Buy URL |
|------|--------|-------|---------|
| codeflow | codeflow.ai | $13.20 | https://namemy.app/checkout?domain=codeflow.ai&source=chatgpt-gpt |
| shipsync | shipsync.dev | $14.80 | https://namemy.app/checkout?domain=shipsync.dev&source=chatgpt-gpt |
| dev.coach | dev.coach | $32.00 | https://namemy.app/checkout?domain=dev.coach&source=chatgpt-gpt |
Click any link to register on namemy.app — sign-up + payment in one flow.FAQ
- Do I need to give ChatGPT my namemy.app API key?
- No. The public surface (/api/public/*) is no-auth and IP-rate-limited. Anyone using your Custom GPT can check availability and get buy URLs. Your end user pays on namemy.app — you never handle payment in chat.
- What does ChatGPT do when a domain isn't available?
- The API returns `available: false` with no buyUrl. ChatGPT will skip it in the table and (per the instructions above) only show available ones, so the user never sees dead-end suggestions.
- Can I publish this Custom GPT to others?
- Yes — set the GPT's visibility to 'Anyone with a link' or 'Public'. The public OpenAPI URL is shared by everyone. namemy.app rate-limits per-IP, not per-GPT, so abuse stops at the user level.
- How do I attribute purchases back to my GPT?
- Pass ?source=my-gpt-name in the API call (or override in the instructions). namemy.app records source on every checkout and ships analytics to PostHog. We're rolling out a referral dashboard at /app/agents.
- What about more complex flows — generating logos, legal docs?
- Those require an authed API key (use the /api/v1/* surface) since they consume LLM credits. See namemy.app/agents/install for the authed Custom GPT variant — same setup but with API Key (Bearer) auth.
- Why not just call Namecheap / GoDaddy from ChatGPT directly?
- Their public APIs require accounts and payment instruments tied to ChatGPT, which ChatGPT can't provide. namemy.app's flow keeps the conversation in ChatGPT and the payment in the browser — separation of concerns that matches how Custom GPTs actually work.
Install in 2 minutes
Paste-ready configs for every coding agent, plus the no-auth public REST API.
Open install instructions →