Can Grok Bot build Acuity Scheduling?
it builds, but you host it, babysit it, or wire up an OAuth app yourself.
- price
- $20/mo
- you'd save
- $240/yr
- who hosts it
- the bot
- category
- scheduling
Acuity is Calendly plus the things a real service business needs: intake forms before the appointment, prepaid packages, gift certificates, and taking money at the point of booking. A bot builds the calendar half easily. The money half is where it gets slower - not because Stripe is hard, but because refunds, no-show fees, partial cancellations and prepaid credit balances are a genuine little accounting system, and getting them subtly wrong costs you real money rather than an afternoon.
the prompt
Written for a bot that already has a browser, a terminal and your logins · paste it in whole.
You have a computer, a browser and my Stripe and Google accounts. Build me a booking page that takes money, and keep it running. What it does: - Service types with their own duration and price, set in a config file I can edit. - Reads free/busy from Google Calendar, offers slots in the visitor's timezone, 24 hour minimum notice. - Intake form per service type, answers stored with the booking and emailed to me. - Takes payment at booking through Stripe Checkout. No booking is confirmed until Stripe says paid. How to build it: - One web app, SQLite, admin page behind a password from the env. - Use Stripe test mode until I explicitly tell you to switch to live keys. Say so clearly on every page while you are in test mode. - Handle the Stripe webhook properly: the booking is created by checkout.session.completed, not by the browser redirect. People close tabs. Rules: - Refunds are mine to approve. Build the button, never fire it on your own. - Do not implement packages or gift certificates in v1. Tell me when the basics are solid and we will decide. - Reconcile nightly: every confirmed booking must have a matching paid Stripe session. Message me about any that do not, with both IDs. Running it: keep it online, restart it if it dies, and back the SQLite file up daily somewhere off your machine.
the bot will need to sign into: google-calendar · stripe · resend
what you lose
- package and gift-certificate accounting that already balances
- the client-facing booking page clients already trust
- reschedule and cancellation flows with all their edge cases
- PCI scope somebody else is carrying
the numbers
Starter is $20/mo monthly, $16 billed annually, for one calendar; Standard is $34/$27 for six. No free plan, just a 7-day trial.
acuityscheduling.com/pricingchecked against the live page on 2026-08-23