Tools
Exactly what the server advertised in the scan completed . Effects and capabilities are classified by Squatch from each tool's metadata. Squatch never runs tools. Compared with the previous scan: 10 new, 1 changed.
- Effect: Read 11
- Effect: Write 6
Showing 17 of 17 tools
| Details | ||
|---|---|---|
| book_appointmentNew Use this when someone asks to book a member into a session, class or personal training at their gym. Returns the new session with its time,… | Effect: Write | |
| cancel_appointmentNew Use this when someone asks to cancel a member's session or decline one the member requested. Returns the session as canceled, kept rather t… | Effect: Write | |
| create_memberNew Use this when someone asks to add a new member to a gym. Returns the member's id, name, gym and language; the phone and email given are sav… | Effect: Write | |
| reschedule_appointmentNew Use this when someone asks to move a member's session to another day or time. Returns the moved session; its member, trainer, services and … | Effect: Write | |
| set_inventory_quantityNew Use this when someone asks to correct or update how much of a stock item the gym has. Returns the item with its previous and new quantity; … | Effect: Write | |
| update_memberNew Use this when someone asks to change a member's name, phone, email or language. Returns the member's id, name, gym and which fields changed… | Effect: Write | |
| get_gym Use this when someone asks for one gym's opening hours, timezone, currency or default session length. Returns the gym's scheduling settings… | Effect: Read | |
| get_gym_availability Use this when someone asks when their gym has free slots or openings for a class or session, or which coming days are fully booked. Returns… | Effect: Read | |
| get_gym_payment_summary Use this when someone asks how much their gym took in, or how many payments succeeded, failed or were canceled. Returns payment counts by s… | Effect: Read | |
| get_gym_schedule_summary Use this when someone asks how busy their gym is or how many appointments or sessions are booked each day, past or upcoming. Returns bookin… | Effect: Read | |
| list_appointmentsNew Use this when someone asks when a member is booked, which sessions a trainer has, or what is booked on a day, including to move or cancel o… | Effect: Read | |
| list_gyms Use this when someone asks which gyms or studios they run in GymFlexa, or a gym's id is needed. Returns gyms with id, name, currency, defau… | Effect: Read | |
| list_inventory_itemsNew Use this when someone asks how much of a product or supply is left in the gym's stock or what is running low. Returns up to 100 stock items… | Effect: Read | |
| list_membersNew Use this when someone asks who their members are, or needs a member's id to book them, update their details or look up their sessions. Retu… | Effect: Read | |
| list_servicesChanged Use this when someone asks what their gym charges for a class, personal training session or other service, or needs a service id to book it… | Effect: Read | |
| list_trainersNew Use this when someone asks which trainers can be booked, or needs a trainer's id to book a member with them or to find their sessions. Retu… | Effect: Read | |
| show_gym_overview Use this when someone wants a quick overview or dashboard of one gym. Returns an overview card with the gym's details, booking counts for t… | Effect: Read |