PLACEFULL
Get started

Everything you sell, on one calendar.

Classes, memberships, passes and space rentals for coaches, consultants, yoga studios and pottery workshops - sell your time, your space, or both on one calendar.

NewAsk the console in plain English, or connect Claude or ChatGPT

Get set up in minutes. Email-link sign-in. No password. Have a website? Paste it and your setup is drafted from it.

Make the most out of your space and time. One calendar sells your classes, appointments, rentals and memberships without double-booking. Payments land in your own Stripe account.

One calendar

Group classes and one-on-one appointments, hourly and private rentals and memberships share it — a rental can never be sold over a class that could still fill.

Paid at booking

Cards are charged the moment someone books, deposits collect their own balance, and every payment lands in your own Stripe account.

Run it by asking

The console has an Ask panel. Type who’s coming today, add a class, send a pay link. It answers from your real records and links you to them. Anything that cancels, charges or publishes shows a summary and waits for your OK. Already use Claude or ChatGPT? Connect it once and ask from there.

One calendar. Everything on it.

Classes, appointments and booked room rentals sit on one canvas, each in the room it actually uses. When two things collide — a room booked twice, one instructor in two places — the calendar outlines it and writes the reason on the chip.

The console calendar, week view: classes and a booked room rental across seven days, each chip naming its room, instructor and how full it is

A page for everything you sell.

Every class, appointment and rental gets its own page: live availability, spots left, card or wallet checkout. No app and no account. Share the link anywhere, or embed it in your own website.

A booking page with live availability and spots remaining

Customers manage their own bookings.

Every confirmation email carries one link: reschedule, cancel inside your window, add it to a calendar. No login and no password reset. The link is the key.

The manage-booking page: confirmed booking with reschedule and calendar options

Paid at booking, into your account.

Cards are charged on your own Stripe account the moment someone books — you are the merchant, in your own name, and Stripe pays your bank on its schedule. Every charge, refund and payout sits on your Payments page on a cash basis, so it agrees with your bank statement. The only thing you pay us is a share of each booking, set for your studio and shown on that same page.

The Payments page, Transactions: every card charge this month, the customer and booking it belongs to, and its status

PLACEFULL is the whole front desk

No monthly fee

A small share of each booking is all we take. A quiet month costs you nothing.

No app to install

Your customers book, pay and reschedule in the browser they already have open.

No middleman

Stripe pays into your own account, in your own name. Your money never touches ours.

Works with Claude, ChatGPT and Cursor

Connect your assistant once. Then just ask.

If you already use Claude, ChatGPT or Cursor, connect it to your studio and ask in plain English — who’s coming today, add a class, fill a spot. Nothing to install. Pick yours for the steps.

  1. Add a connector

    In Claude, open SettingsConnectorsAdd custom connector. Works in claude.ai and the Claude desktop app.

  2. Paste this address

    https://bookable-api.onrender.com/mcp
  3. Sign in as yourself

    Claude opens a window and emails you a six-digit code. Enter it, pick your studio, click Allow. No API key. That’s the whole setup.

  1. Turn on developer mode, then add a connector

    In ChatGPT, open SettingsAppsAdvanced settings and switch on developer mode. Then open SettingsConnectorsCreate.

  2. Paste this address

    https://bookable-api.onrender.com/mcp?tools=compact

    ChatGPT caps how many tools a connector can list, so this address serves the core set: bookings, customers, classes and money.

  3. Sign in as yourself

    ChatGPT opens a window and emails you a six-digit code. Enter it, pick your studio, click Allow. No API key.

  1. Create an API key

    In the console, open SettingsAPI keys and create one. It is shown once, so copy it then.

  2. Add the server

    https://bookable-api.onrender.com/mcp

    In Cursor, open SettingsMCP and add a server with this address and the header Authorization: Bearer bk_…. The setup guide has the config to paste.

  3. Refresh MCP

    Cursor loads the tools for that key’s studio, and nothing outside it.

Any MCP client works. Give it this address: a client that can open a sign-in page gets OAuth from the first 401; one that cannot sends an API key as a bearer instead. Claude Desktop can also run the server locally over stdio with a key. The setup guide covers each.

https://bookable-api.onrender.com/mcp

Then type things like

  • “Who’s coming to the 9:30 class today?”
  • “Add a Tuesday 6pm beginner yoga class, 12 spots, $22.”
  • “Move Priya’s Thursday booking to the same time Friday.”

Your assistant gets exactly what your own login gets — your role’s permissions, your studio, and nothing past it. Anything that cancels, charges or publishes is marked destructive, so your assistant asks before it acts. In the console’s own chat, those actions are a confirm-first proposal you tap.

Building your own, or setting up a team? Full setup guide · OpenAPI · MCP server card · llms.txt