AI lead generation that ends in a booked appointment
When a customer asks an AI assistant who to call, it can offer them a time with you. Every booking shows which assistant sent it.
Example with a made-up clinic in Ottawa. Some assistants offer the time in the chat, others send the customer to your booking page in one click.
About 30 minutes of your time, set up in your first sprint.
What happens, step by step
Every step is a file the assistant fetches or an action it reads. Nothing here needs the assistant to do something new. The last section shows how to check it yourself.
A bookable business publishes a booking action that AI assistants can read and use. So when a customer asks an assistant who to call, it can offer them a time with you instead of a list of websites. Sophyx publishes that action for you as structured data on your pages, as a brand facts file, and as an MCP server (a connector AI assistants can use), then reports which assistant sent each booking. It is the last step, after getting found and getting the answer right.
Example booking for a made-up dental clinic in Ottawa.
- A customer asks for something specificSomething like "book me a dentist in Ottawa who takes my insurance this week". The assistant is now trying to finish a task, so it looks for a way to book.
- The assistant reads your brand factsIt fetches your pages, your brand.json facts file and your structured data. That is where it learns your services, where you work, your hours, and that you can be booked at all.
- It finds a booking actionYour booking link is published as a schema.org ReserveAction with a real URL. An assistant that supports actions can use it directly. One that does not still reads it as text and offers it.
- The customer gets a timeThey pick a slot in the chat, or in one click after it. They arrive ready to book, which is a warmer lead than a click on a search result.
- You see which assistant sent themEach booking carries its source, so you can tell which answer produced it instead of it showing up as direct traffic.
What arrives on your side
Each booking carries its source, so it does not land under direct traffic, and you can see which answer produced it.
- A booked appointment in the calendar you already use, not a form to chase
- The question the customer asked the assistant, in their own words
- Which assistant sent them, so you can see which one is earning
- The answer that led to it, so you can see what the assistant said about you
- A contact request instead, when the customer wants a quote rather than a time
And what you need to bring
Four things, and you already have the first one.
- A calendar that takes bookings at a link. Most businesses already have one.
- Your real facts: services, service area, hours, and what you do not do. We write them into brand.json with you.
- Your approval on the published files. Nothing goes live on your website without your yes.
- About 30 minutes. Sophyx builds the endpoint, the structured data and the MCP server during the setup sprint.
Example inbox for the same made-up clinic.
Which assistants can offer the booking
A booking action is something an assistant fetches, so any assistant that can read a page or use MCP can offer it. That is a wider group than the engines we track your visibility on: ChatGPT and Gemini, including Google AI Overviews.
- ChatGPT: Reads pages live and supports MCP connectors.
- Perplexity: Reads and cites sources in almost every answer.
- Gemini: Reads structured data and fetches pages to back up its answers.
- Google AI Overviews: Builds its answer from the pages and structured data it can read.
Example answers for the same made-up clinic. How the booking is offered differs by assistant.
Check it yourself
Sophyx runs this on its own website. The links below are live and need no key or signup, and they are the same three pieces we set up for you. Open one, or ask an assistant to book a call with Sophyx and watch what it does.
- Ask the endpoint a question
https://llms.sophyx.io/agent?q=what+does+sophyx+cost- The agent endpoint itself
https://llms.sophyx.io/agent- The MCP server
https://llms.sophyx.io/mcp- The booking action an assistant reads
https://calendly.com/rezakashi/30min
This is the last step of Sophyx’s Results-as-a-Service for AI traffic and organic marketing: get found, get the answer right, then get booked. Read the full agent and MCP documentation for the parameters, or see what the sprint delivers.
A real call to the Sophyx endpoint, reply trimmed. Fetched October 3, 2026.
AI visits that became customers
Booking is the last step. On two sites we run ourselves, the visits ChatGPT sent already turn into sign-ups and sales.
- visits from ChatGPT
- 535
- sign-ups and purchases from those visits
- 53
- return on what Sophyx cost
- 5.0x
Two exam prep sites we run, 90 days to August 24, 2026, measured in Google Analytics and Stripe.Read the case study
What does bookable actually mean?
Can I see it working before I buy it?
Which assistants can use it?
How long does it take to set up?
What if my booking system is not Calendly?
Is this the same as being mentioned by AI?
How do I know a booking came from an assistant?
Get found first, then get booked
See what AI says about you today, free. When you are ready, the setup sprint makes you bookable in about 30 minutes of your time.