← Back to all apps

KYN AI Fitness Planner

Lifestyleby NutriChef

KYN AI Fitness Planner helps Sweat & Tonic members manage their studio experience through natural conversation. View your upcoming class schedule, browse available sessions by date, time, or class type, book classes with automatic payment selection, cancel bookings, and reschedule — all without leaving ChatGPT.

7ChatGPT Tools
NutriChefDeveloper
LifestyleCategory

Available Tools

Book Class

book_class
Full Description

Book a class for the member.

Automatically selects the best payment option (membership first, then credits). If the class is full, automatically joins the waitlist.

Args: class_session_id: The class_session_id from browse_classes results.

Returns: Booking confirmation or waitlist status.

Parameters (1 required)
Required
class_session_idstring

Book Multiple Classes

book_multiple_classes
Full Description

Book multiple classes for the member.

Args: class_session_ids: The list of class_session_ids from browse_classes results.

Returns: Booking confirmations or errors for each class.

Parameters (1 required)
Required
class_session_idsarray

Browse Classes

browse_classes
Full Description

Browse available classes for a specific date.

Args: date_str: Date in YYYY-MM-DD format (e.g. '2026-02-10'). after_time: Optional. Only show classes starting at or after this time. Format: HH:MM in 24-hour time (e.g. '17:00' for 5 PM). Leave empty to show all classes. class_type: Optional. Filter by class type name (e.g. 'Ride', 'HIIT', 'Yoga', 'Pilates'). Case-insensitive partial match. Leave empty to show all types.

Returns: A formatted list of classes with times, instructors, availability, and class_session_ids needed for booking.

Parameters (1 required, 2 optional)
Required
date_strstring
Optional
after_timestring
class_typestring

Cancel Booking

cancel_booking
Full Description

Cancel an existing class booking.

Args: reservation_id: The reservation_id from get_my_schedule results.

Returns: Cancellation confirmation.

Parameters (1 required)
Required
reservation_idstring

Get App Info

get_app_info
Full Description

Public discovery tool for KYN AI Fitness Planner.

Get My Schedule

get_my_schedule
Full Description

Get the member's booked classes for a specific date.

Args: date_str: Date in YYYY-MM-DD format (e.g. '2026-02-09'). Use today's date if the member says 'today'.

Returns: A formatted list of booked classes with times, instructors, locations, and reservation IDs.

Parameters (1 required)
Required
date_strstring

Reschedule Booking

reschedule_booking
Full Description

Reschedule a booking: cancel the old one and book a new class.

This cancels the existing reservation first, then books the new class. If the cancel succeeds but the new booking fails, the member is informed.

Args: reservation_id: The reservation_id of the booking to cancel (from get_my_schedule). new_class_session_id: The class_session_id of the new class to book (from browse_classes).

Returns: Reschedule result with details.

Parameters (2 required)
Required
new_class_session_idstring
reservation_idstring