The assistant does not hand them a link. It hands them your calendar.

Q: What does it mean for a brand to be bookable?

A: That an AI assistant can hand a customer an appointment rather than a link. Sophyx publishes your booking action as structured data, a brand facts file and an MCP server, so the assistant can act on it.

A bookable brand publishes a booking action that an AI assistant can read and act on, so a customer who asks an assistant for a supplier is offered a time instead of a list of websites. Sophyx publishes that action for your brand as structured data, as a brand facts file, and as a Model Context Protocol server, then reports which assistant sent each booking. It is the third pillar of Answer Engine Lead Acquisition, after being findable and having the answer corrected.

  • A booked appointment, not a click
  • About 30 minutes of your time, set up in the sprint
  • Every booking carries the assistant that sent it

No magic in here

What actually happens, step by step

Nothing here requires an assistant to do something it cannot already do. Every step is a file it fetches or an action it reads. If you want to check rather than take our word for it, the last section tells you how.

  1. A customer asks a question with intentNot "what is a good dentist" but "book me a dentist in Ottawa who takes my insurance this week". The assistant is now trying to complete a task, not write a paragraph.
  2. The assistant retrieves your brand factsIt fetches your pages, your brand.json facts file, and your JSON-LD. That is where it learns your services, your service area, your hours and the fact that you can be booked at all.
  3. It reads a booking action, not a homepage linkYour booking endpoint is published as a schema.org ReserveAction with a real URL template. An assistant that supports actions calls it. One that does not still reads it as plain text and offers it.
  4. The customer is handed a timeThey pick a slot inside the conversation or in one click after it. They arrive already intending to book, which is a different lead from a click on a search result.
  5. You find out which assistant sent themThe booking carries its source, so the answer that produced it is attributable rather than filed under direct traffic.

What arrives on your side

A booked appointment in the calendar you already use, not a form fill to chase
The question the customer actually asked the assistant, in their words
Which assistant produced it, so you can see which surface is earning
The answer text 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 slot

And what you have to put in place

Four things, and you already have the first one.

  • A calendar that accepts bookings at a URL. Most businesses already have one.
  • Your real facts: services, service area, hours, what you do not do. We write them into brand.json with you.
  • Approval on the published files, because nothing goes live on your domain without a yes.
  • About 30 minutes. Sophyx builds the endpoint, the schema and the MCP server during the setup sprint.

Where the booking can be offered

A booking action is something an assistant retrieves, so the reach is every surface that can fetch a page or speak Model Context Protocol. That is a wider set than the engines we track your prompt visibility on, which are ChatGPT and Gemini including Google AI Overviews.

ChatGPT

Retrieves pages live and supports MCP connectors.

Perplexity

Retrieves and cites sources on nearly every answer.

Gemini

Reads structured data and retrieves pages for grounded answers.

Google AI Overviews

Builds the answer from the pages and schema it can parse.

Check it rather than believe it

Sophyx runs this on its own domain. The endpoints below are live, they need no key and no signup, and they are the same three surfaces we publish for a brand we set up. 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 pillar that completes Answer Engine Lead Acquisition. Read the full agent and MCP documentation if you want the parameters, or see what the sprint ships.

Questions before you make your brand bookable

What does bookable actually mean?
That an AI assistant can hand a customer an appointment with you rather than a link to your site. It works because your booking action is published in a form an assistant can read: schema.org ReserveAction in your page data, a brand.json facts file, and a Model Context Protocol server.
Can I see it working before I buy it?
Yes, and you should. Sophyx runs its own booking endpoint on its own domain. Ask an assistant to book a call with Sophyx, or call the endpoint yourself at https://llms.sophyx.io/agent?q=what+does+sophyx+cost. No key and no signup. What you are looking at is the same thing we set up for your brand.
Which assistants can use it?
ChatGPT, Perplexity, Gemini and Google AI Overviews all retrieve pages and read structured data, and Claude and Microsoft Copilot both speak Model Context Protocol. A booking action is a retrieval surface, so anything that can fetch your page can offer it. That is a wider set than the engines we track your prompt visibility on, which are ChatGPT and Gemini including Google AI Overviews.
How long does it take to set up?
About 30 minutes of your time, inside the setup sprint. Sophyx writes the brand facts file, generates the schema, stands up the endpoint and publishes it. You bring a calendar URL and approve the facts before anything goes live.
What if my booking system is not Calendly?
It does not matter. The endpoint points at whatever URL takes a booking today. If your system accepts a link, an assistant can offer it.
Is this the same as being mentioned by AI?
No, and the difference is the point. Being mentioned is visibility, which Sophyx measures free forever because checking it is an API call to a model. Being bookable is what turns that mention into an appointment. Every other platform in this category stops at the mention.
How do I know a booking came from an assistant?
Each booking carries its source, so it is attributable rather than filed under direct traffic. Inquiries filed through the endpoint are answered within 12 hours.
Book a Demo