Kotally Docs
Kotally tracks package and membership balances per member, grants credits when a product is purchased, and deducts them when a session is booked. Use these docs to launch a studio workspace and verify behavior before go-live.
Two ways to run Kotally
Section titled “Two ways to run Kotally”- Connect GoHighLevel — install from the Marketplace. Purchases, renewals, and bookings sync via webhooks; staff can use the read-only GHL embed.
- Use the Kotally API — run the same ledger from your booking app, website, or automation. Create members, grant credits, check eligibility, and deduct/restore over
/api/v2with no GoHighLevel connection.
Both paths share the same per-location billing and credit engine.
What Kotally does
Section titled “What Kotally does”- Creates and tracks studio members (contacts) per location.
- Grants credits when a mapped product is purchased (GHL events or
POST /api/v2/grants). - Tracks package and membership balances per member.
- Deducts credits when an eligible booking is made (GHL appointment or API deduct).
- Gives staff admin tools (and a GHL embed when connected) for balances, payments, and bookings.
Launch path
Section titled “Launch path”- Create a workspace and complete billing (or use the free trial).
- Add a location: connect GoHighLevel or create an API-only location from setup / Locations → Add location.
- Configure products, then test one grant and one deduction (and a booking if you use GHL).
Start with Getting Started, or jump to the API Quickstart for the API path.