How to put your business in ChatGPT (step-by-step, non-developer edition)
Published May 11, 2026 · by Mahesh Inder
Making your business reachable from ChatGPT and Claude takes ten minutes once you have an AI agent at a public URL. We will walk through the exact steps — paste-the-URL, no developer needed.
Why this matters in 2026
More and more of your potential customers do their research inside ChatGPT, Claude, Gemini, and Perplexity. They ask the AI to find them a coach, a baker, a designer, a photographer. The AI answers either with a real recommendation (citing a website it can talk to) or with a generic non-answer.
If your business is reachable as an AI agent — via MCP, OpenAPI, or A2A — the AI can recommend you AND book your real calendar in the same conversation. If your business is just a website, the AI gives the user a link and sends them off.
This is the difference between getting found in AI search and getting skipped.
What you need before you start
Three things.
- A public URL for your business that exposes an AI agent. withlove handles this — your URL is withlove.so/yourname after sign-up.
- An OpenAPI document describing your agent's tools. withlove ships this at /<slug>/openapi.json automatically.
- An MCP server for AI clients that prefer MCP over OpenAPI. withlove ships this at /<slug>/mcp automatically.
Step 1 — Connect to ChatGPT
ChatGPT custom GPTs let you connect external tools via OpenAPI. The setup is 5 minutes.
- Open chat.openai.com → top-left → My GPTs → Create a GPT.
- Give the GPT your name and a short description ("a coaching AI for Priya").
- Under Actions → Create new action, paste your OpenAPI URL: https://withlove.so/<your-slug>/openapi.json
- Set authentication: type API Key, header name X-Withlove-Key. Issue a key at withlove.so/me/integrations.
- Save and test. Ask the GPT "when can we meet next week?" It should call your propose_slots tool and return real slots.
Step 2 — Connect to Claude Desktop
Claude Desktop supports MCP natively, so the setup is even simpler.
- Open Claude Desktop → Settings → Developer → Edit Config.
- Add your withlove MCP server under mcpServers (snippet below).
- Restart Claude. Your withlove tools appear in the tool list.
- Ask Claude to book a meeting. It calls your real calendar.
Step 3 — Gemini and Perplexity
Gemini extensions and Perplexity Spaces both support either OpenAPI or MCP. The exact path through the UI changes from time to time, but the URL you paste is always one of two: your OpenAPI doc or your MCP server.
withlove agents are also crawled and surfaced by Perplexity natively without any setup. Just publishing your agent is enough to get indexed.
What happens once you are connected
Visitors who use ChatGPT, Claude, Gemini, or Perplexity to research your kind of work can now reach you directly through their AI. The AI books the meeting. The AI sends the freebie. The AI captures the lead.
You get the bookings in your real calendar, the leads in your real inbox, the orders in your dashboard. Same flow as if the visitor came through your bio link. Different surface.
Frequently asked questions
Does this require ChatGPT Plus?
Custom GPTs with Actions require ChatGPT Plus or Team. The free tier can still reach your withlove agent at the public URL but can't call its tools via OpenAPI.
How does this differ from a regular custom GPT?
Regular custom GPTs run on whatever the GPT author put in the system prompt. Connecting to a withlove agent means the GPT can also call real tools — your real calendar, your real prices — through OpenAPI or MCP.
Will visitors find my agent through ChatGPT search?
Increasingly. ChatGPT's OAI-SearchBot crawls our pages and Perplexity surfaces withlove agents in AI search results. The discovery layer is growing month by month.
What if I do not want my agent in ChatGPT?
You don't have to connect it. Your withlove agent works fine just at withlove.so/<your-slug>. The ChatGPT / Claude / Gemini connection is opt-in.
Your own AI assistant in five minutes
The setup is shorter than this article. Voice intake, calendar connect, pick a slug, ship.
Try withlove free