Trainer Connect
mcp remote · streamable-http · v1.0.0 · source: crawl
https://api.trainerconnect.com.br/mcp
Manage students, workouts, appointments and payments through your personal trainer account.
Works
100
Verified Oct 31, 2026 · p50 727 ms · p95 753 ms
Worth
no data
No outcomes reported yet. Agents report through report_outcome after a find_agents call.
Checks
| Check | Weight | Result | Evidence |
|---|---|---|---|
| reachable | 20 | pass | 3 of 3 handshakes succeeded; server 'Trainer Connect' |
| tools_listed | 15 | pass | 281 tools |
| schema_complete | 15 | pass | 281 of 281 tools have a description and a typed schema |
| latency_p50 | 10 | pass | p50 727 ms |
| latency_p95 | 5 | pass | p95 753 ms |
| error_free | 10 | pass | 0 of 3 attempts failed |
| auth_posture | 10 | pass | https, open |
| injection_scan | 10 | pass | no patterns found |
| scope | 5 | pass | no execution-style tools |
Unknown counts as fail; n/a is left out of the denominator. How the weights work.
Tools (281)
| Name | Description | Schema |
|---|---|---|
list_anamnesis_answers | Anamnesis questionnaires the student filled in, with every answer. | typed |
read_chat | Messages between the trainer and one student, newest last. | typed |
send_student_password_reset_link | E-mails one of the trainer's students the link to create a new password (when the student forgot it). Returns the address it went to. | typed |
get_chat_block_status | Whether the trainer blocked a person in the chat, or was blocked. | typed |
send_message | Sends a chat message to a student, who gets a push. Show the text to the person before sending. | typed |
list_contracts | The plans/contracts the trainer sells (price, period, classes) and how many students are on each. Read only. | typed |
list_subscriptions | Each student's subscription to the trainer's plans, with status and next charge. Read only. | typed |
get_balance | Balance available and to receive in the trainer's wallet. Read only: withdrawals stay in the app. | typed |
get_statement | Wallet statement: what came in and the fees. Read only. | typed |
get_monthly_closing | Classes given, missed and make-up credits per student in a month. | typed |
list_student_workouts | Every workout assigned to one student, active and past, with the exercises. | typed |
list_student_programs | Training programs (sheets with weeks and days) assigned to one student. | typed |
get_program | One training program with its weeks, days and exercises. | typed |
block_chat_user | Stops a person from sending messages to the trainer. Unblocking is in the app. | typed |
mark_announcement_seen | Marks a Trainer Connect announcement from list_announcements as seen. | typed |
get_subscription_anamnesis_form | The anamnesis form a student must fill when joining a plan. Id from list_subscriptions. | typed |
get_subscription_anamnesis_answers | What the student answered in the anamnesis of the plan. Id from list_subscriptions. | typed |
list_available_contracts | Plans (contracts) the trainer has available to offer a student. | typed |
list_receivable_banks | Banks accepted for receiving payments. Read only. | typed |
get_support_unread_count | How many messages from Trainer Connect support the trainer has not read. | typed |
copy_program | Duplicates a program, for another student (student_id) or as a new template (without student_id). | typed |
get_workout_session | One workout session in detail: exercises done, sets, loads and timing. | typed |
list_coached_sessions | Sessions the trainer ran with the student in person, from the app's coach mode. | typed |
get_workout_health_summary | Heart rate, calories and duration of the student's recent workouts, from the watch. | typed |
get_student_streak | How many days or weeks in a row the student trained, and the weekly target. | typed |
set_weekly_target | How many workouts per week the student should do (1 to 7); null goes back to automatic. | typed |
get_workout_leaderboard | Ranking of the students who did one workout (loads, time). | typed |
list_catalog_workouts | Ready-made workouts from the Trainer Connect catalog, by search, category, muscle group, difficulty or length. | typed |
get_catalog_workout | One catalog workout with every exercise. | typed |
list_subscription_payments | Every charge of one subscription. Read only. | typed |
get_contract | One of the trainer's plans/contracts with its terms. Read only. | typed |
list_contract_subscribers | Students subscribed to one plan. Read only. | typed |
get_contracts_overview | Totals per plan: active students, revenue per month. Read only. | typed |
list_cancellation_requests | Students asking to cancel a plan. Read only: answering stays in the app. | typed |
get_financial_metrics | Monthly revenue, recurring revenue, default rate, average ticket and churn. Read only. | typed |
list_charges | Charges the trainer created for students. Read only. | typed |
list_cash_entries | Money the trainer recorded by hand (cash, Pix outside the app, expenses). Read only. | typed |
list_coupons | Discount coupons for the trainer's plans. Read only. | typed |
list_tabs | Tabs (comandas) of students: products and services consumed. Read only. | typed |
list_library_body_parts | Body parts used to filter list_library_exercises. | typed |
list_library_muscles | Target muscles used to filter list_library_exercises. | typed |
list_library_equipment | Equipment used to filter list_library_exercises. | typed |
list_library_exercise_types | Exercise types (strength, cardio, stretching...) used to filter list_library_exercises. | typed |
add_favorite_exercise | Adds a library exercise to the trainer's favorites, shown first when building workouts. | typed |
add_favorite_food | Adds a food to the trainer's favorites, shown first when writing diet plans. | typed |
create_equipment | Adds a piece of equipment the trainer uses (e.g. a machine of their gym) to their own library. Returns the existing one if the name is taken. | typed |
rename_equipment | Renames equipment from list_equipment. | typed |
create_muscle_group | Adds a muscle group to the trainer's own library. Returns the existing one if the name is taken. | typed |
rename_muscle_group | Renames a muscle group from list_muscle_groups. | typed |
list_students | Lists the connected personal trainer's students with status, goal and start date. Optionally filter by part of the name. Use the returned student_id with get_student. | typed |
get_latest_assessments | The latest assessment of every student at once. Use it to compare students or find who is due a new one. | typed |
list_inactive_students | Active students who have not finished a workout in the last N days (7 by default), with name, last workout date and days since, longest absence first. Students who never trained come first. Use it to | typed |
get_student | Gets one of the trainer's students: profile (goal, age, weight, height), the active workouts with their exercises, sets, reps and load, and the latest logged sessions with how many in the last 30 days | typed |
get_schedule | Lists the trainer's classes and appointments between two dates (today and the next 7 days by default): date and time, student, type, status, place and notes. Times are in Brazil time (America/Sao_Paul | typed |
list_payments | Lists what the trainer's students paid or owe: amount, student, due date, paid date and status. Use status "overdue" for unpaid charges past their due date (oldest first, with days_overdue), "open" fo | typed |
create_student | Adds a student to the trainer's account, like "Adicionar aluno" in the app: the student gets an e-mail invite to install the app and see workouts. Name and e-mail are required; goal, weight, height, b | typed |
search_exercises | Searches the Trainer Connect exercise library (with demo videos), in Portuguese or English: "supino", "agachamento", "remada", "glúteo", "esteira". Returns the exercise id to pass as edb_exercise_id i | typed |
create_workout | Creates a workout, assigned to a student (student_id) or as a template when student_id is empty, with its exercises: sets, reps (or a range with reps_max), load, rest, duration for cardio, notes. Exer | typed |
schedule_class | Books a class or appointment on the trainer's schedule (Brazil time, America/Sao_Paulo), with a student or as a personal block when student_id is empty. The student is notified, like in the app. To mo | typed |
list_operations | Lists the Trainer Connect app operations this connection can run (method, path, summary): students, workouts and programs, exercise library, schedule and classes, workout sessions and history, physica | typed |
list_anamnesis_forms | The trainer's anamnesis (health questionnaire) forms; send_anamnesis needs one. | typed |
get_anamnesis_overview | One line per student with an anamnesis pending or answered. | typed |
describe_operation | Shows what one Trainer Connect operation accepts: route parameters and the validation rules of each field (required, type, allowed values). Use it before api_write so the request is right the first ti | typed |
api_read | Runs any GET operation from list_operations as the connected trainer and returns the same JSON the app gets: a student's assessments, anamnesis, diet plan, workout history and sessions, check-ins, cha | typed |
api_write | Runs any POST, PUT, PATCH or DELETE operation from list_operations as the connected trainer, exactly as the app would: edit or archive workouts, assign programs, log or edit a session, create assessme | typed |
find_trainers | Find personal trainers listed in the public Trainer Connect directory (most are in Brazil; some are Brazilian trainers abroad), by specialty, name, city or state, and online or in-person. Specialties | typed |
get_trainer | Show the public profile of one personal trainer from the Trainer Connect directory: bio, specialties, where they work, online or in person, and the plans they publish with price and billing period. Th | typed |
get_student_summary | Summary of one student as the app dashboard shows it: active workouts, sessions, assessments, payments and the next class. | typed |
get_students_activity | Days each student trained in the last 30 days, by student_id. Use it to find students who stopped training. | typed |
list_recent_sessions | Latest workouts finished by all the trainer's students at once, newest first, with rating and notes. | typed |
list_student_sessions | Every workout session a student logged: date, workout, duration, rating, notes and the loads used. | typed |
list_live_sessions | Workout sessions in progress right now among the trainer's students. | typed |
list_student_goals | The student's goals and progress (weight, body fat, workouts per week...). | typed |
get_student_health | Latest health summary synced from the student's watch or phone (steps, sleep, heart rate, weight). | typed |
list_student_supplements | Supplements and water the student takes, with adherence over the last 30 days. | typed |
list_student_classes | All classes and appointments of one student, past and future. | typed |
list_join_requests | Students who asked to train with this trainer and are waiting for an answer. | typed |
get_invite_link | The trainer's shareable link: a student who opens it signs up already linked to this trainer. | typed |
update_student | Updates a student's profile. Send only what changes. | typed |
list_assessments | Physical assessments of one student (weight, body fat, measurements, skinfolds), newest first. | typed |
get_assessment | One physical assessment with every measurement and the photos. | typed |
send_anamnesis | Sends an anamnesis form for the student to fill in the app. | typed |
list_checkin_templates | The trainer's periodic check-in questionnaires; send_checkin needs one. | typed |
get_checkins_overview | Active check-ins of every student: who answered and who is late. | typed |
list_checkin_answers | Check-in answers of one student (weight, sleep, energy, photos...), newest first. | typed |
send_checkin | Assigns a check-in questionnaire to one or more students; they answer in the app. | typed |
list_workouts | Every workout the trainer wrote, for all students, with the exercises. | typed |
get_workout | One workout with every exercise, sets, reps, load and rest. | typed |
list_programs | The trainer's training programs (workout sheets with weeks). | typed |
list_workout_suggestions | Changes students suggested to their workouts (load, exercise swap), waiting for the trainer. | typed |
approve_workout_suggestion | Approves a student's suggestion and applies it to the exercise. | typed |
reject_workout_suggestion | Rejects a student's suggestion; the workout stays as it is. | typed |
list_diet_plans | Diet plans the trainer wrote for one student. | typed |
get_diet_plan | One diet plan with meals, foods, amounts and macros. | typed |
get_diet_adherence | Percentage of meals the student checked in the last days, day by day. | typed |
get_free_slots | The trainer's free time slots on a date, for booking a class. | typed |
reschedule_class | Proposes a new time for a class, like in the app: the student accepts it there, or the class moves at once if the trainer turned on "my changes apply immediately". The student is notified. | typed |
confirm_class | Accepts a class a student booked that is waiting for confirmation. | typed |
cancel_class | Cancels a class; the student gets a push, like in the app. Confirm with the person first. | typed |
list_class_change_requests | Requests from students to move a class, waiting for the trainer. | typed |
accept_class_change | Accepts the student's request and moves the class to the time they asked. | typed |
reject_class_change | Declines the student's request; the class stays where it was. | typed |
list_leads | People interested in training with the trainer (site, catalog, public page). Filter by status or search. | typed |
get_lead | One lead: contact, origin, status, notes and the first message. | typed |
read_lead_chat | The conversation with a lead, oldest first; marks the lead's messages as read, like opening it in the app. | typed |
reply_to_lead | Sends a message to a lead (in-app notification or e-mail). Show the text to the person before sending. | typed |
update_lead | Moves a lead in the funnel and/or saves notes. | typed |
list_conversations | The trainer's chats with students, with the last message and unread count. | typed |
apply_catalog_workout | Copies a catalog workout to one or more students; they see it in the app. | typed |
approve_all_workout_suggestions | Approves every pending workout suggestion of one student at once, with one push. | typed |
create_assessment | Saves a new physical assessment for a student: weight, body fat, circumferences (cm), skinfolds (mm), blood pressure. Send only what was measured. | typed |
update_assessment | Fixes values of an assessment already saved. Send only what changes. | typed |
get_assessment_ai_analysis | The latest AI analysis written for one assessment, if there is one. | typed |
list_archived_assessments | Assessments of one student that were archived. | typed |
create_goal | Creates a goal: workouts (number of workouts), frequency (per week), load (target kg in one exercise) or custom. | typed |
update_goal | Changes a goal's target, dates or progress, or marks it done (completed_at). Send only what changes. | typed |
get_anamnesis_form | The questions of one anamnesis form. | typed |
list_anamnesis_requests | Anamnesis forms sent to one student, answered or waiting. | typed |
get_checkin_status | For one check-in questionnaire: which students got it, answered or are late. | typed |
accept_join_request | Accepts a student who asked to train with the trainer; they get access to the app. | typed |
reject_join_request | Declines a request to train with the trainer. | typed |
reactivate_student | Brings back a student who was inactive, with the history kept. | typed |
list_student_files | Files the trainer attached to a student (exams, reports, photos). | typed |
list_team_members | Team members (other trainers, interns) of the trainer's account and what they can do. | typed |
assign_student_to_member | Makes a team member responsible for a student; null removes it. | typed |
update_class | Marks a class as completed, no-show or confirmed, or changes its notes or place. To change the time use reschedule_class. | typed |
decline_class | Declines a class a student booked that is waiting for confirmation; the student is told. | typed |
create_training_goal | Adds a training goal (e.g. "Corrida de rua") to the options the trainer picks from. | typed |
rename_training_goal | Renames a training goal from list_training_goals. | typed |
counter_propose_class_change | Answers a student's class change request with another time. | typed |
list_holidays | National holidays and the trainer's own days off, when classes are not booked. | typed |
create_holiday | Blocks a date in the trainer's schedule (vacation, holiday). | typed |
list_schedule_templates | The trainer's recurring weekly class slots per student. | typed |
get_student_notices | Which class notices the students get (new class, cancelled, status, time change). | typed |
update_student_notices | Turns on or off the automatic class notices students get. Send only what changes. | typed |
get_active_diets | Which students have an active diet plan and since when. | typed |
list_diet_templates | Diet plan templates the trainer saved to reuse. | typed |
list_meal_templates | Meal templates the trainer saved (breakfast, snacks...). | typed |
list_diet_feedback | What the student said about meals of the diet (liked, swapped, skipped). | typed |
search_foods | Foods from the TACO table and the trainer's own, with macros per portion. Each word must appear in the name. | typed |
activate_diet_plan | Publishes a diet plan to the student (the previous active one is archived) and pushes them. | typed |
copy_diet_plan | Copies a plan or template to a student (student_id), or saves it as a template without student_id. | typed |
add_student_supplement | Registers a supplement (or water) the student should take, with dose, times and days; the student gets reminders. | typed |
get_leads_stats | Leads by status and origin, and how many became students. | typed |
get_public_profile | The trainer's public page (bio, specialties, photos, link) as students see it. | typed |
get_public_profile_stats | Visits and contacts the public page got. | typed |
get_checkout_funnel | How many people opened the plan checkout, started and finished it. | typed |
list_notifications | The trainer's app notifications, newest first. | typed |
mark_notifications_read | Marks every notification of the trainer as read. | typed |
mark_chat_read | Marks the chat with one student as read. | typed |
list_competitions | Challenges/competitions the trainer created among students, with ranking. | typed |
get_competition | One challenge with participants and ranking. | typed |
get_autopilot | What the app's autopilot did or suggests (reminders, follow-ups) for the trainer. | typed |
get_referrals | Trainers and students the trainer referred, and the rewards. | typed |
get_ai_credits | AI credits left for workout, diet and assessment generation in the app. Read only. | typed |
list_announcements | News and announcements from Trainer Connect to trainers. | typed |
list_student_payments | Payments of one student, paid, pending and overdue. Read only. | typed |
get_payment | One payment: amount, due date, status, method and receipt. Read only. | typed |
list_payment_reminders | Reminders already sent to the student about one payment. Read only. | typed |
list_student_subscriptions | Plans one student subscribed to, with status and renewal. Read only. | typed |
get_subscription | One subscription: plan, price, period, next charge, signature. Read only. | typed |
update_workout | Changes a workout: name, notes, day, length, difficulty. Sending exercises replaces the whole exercise list, so send all of them. Send only what changes. | typed |
publish_workout | Publishes a workout template (no student) to the Trainer Connect catalog other trainers browse. Confirm with the person first. | typed |
unpublish_workout | Takes a workout template out of the public catalog. | typed |
get_workout_weeks | Which weeks a workout is planned for (periodization), by the Monday of each week. | typed |
set_workout_weeks | Sets the weeks a workout is planned for; an empty list means every week. | typed |
list_workout_copies | Students who received a copy of a workout template, and whether their copy was customized. | typed |
sync_workout_copies | Copies the chosen fields of a template to the students who got it. Copies the trainer customized for a student are left as they are. | typed |
list_deleted_workouts | Workouts in the trash, which restore_workout brings back. | typed |
restore_workout | Brings a workout back from the trash. | typed |
get_workout_ai_quota | How many AI-generated workouts the trainer still has this period. Read only. | typed |
create_program | Creates a program (weeks with training days and exercises) for a student (student_id) or as a template without it. Weeks and days can also be added later. | typed |
update_program | Renames a program or changes its status, notes or difficulty. Send only what changes. | typed |
add_program_week | Adds a week at the end of a program (or at position). | typed |
update_program_week | Renames, moves or annotates one week of a program. | typed |
add_program_day | Adds a training day to a week of a program. | typed |
update_program_day | Renames, moves or changes the notes of a training day. | typed |
add_exercise_to_program_day | Adds one exercise to a training day of a program: sets, reps (or a range), load, rest. | typed |
restore_program | Brings back a program that was deleted. | typed |
archive_assessment | Hides an assessment from the student's history without deleting it. | typed |
unarchive_assessment | Brings an archived assessment back to the history. | typed |
list_unlinked_assessments | Assessments done before the person became a student (trial class), waiting to be attached. | typed |
attach_assessment_to_student | Turns an assessment without a student (trial class) into that student's first assessment. | typed |
link_assessment_to_class | Records that an assessment was done in a given class. | typed |
get_student_ai_consent | Whether the student agreed to have assessments analysed by AI, and when. | typed |
get_assessment_ai_quota | How many AI assessment analyses the trainer has left. Read only. | typed |
list_class_files | Files attached to a class (photos, exams). | typed |
create_schedule_slot | Adds a recurring weekly class slot to the trainer's schedule, for a student or as a personal block without student_id. | typed |
update_schedule_slot | Moves, pauses (is_active false) or edits a recurring weekly slot. Send only what changes. | typed |
list_student_schedule_slots | The recurring weekly class slots of one student. | typed |
update_holiday | Renames or moves a day off the trainer added. | typed |
get_student_live_session | The workout session a student has in progress, if any. | typed |
create_anamnesis_form | Creates a health questionnaire; send_anamnesis sends it to a student. | typed |
update_anamnesis_form | Changes the title or questions of an anamnesis form. Sending fields replaces every question. | typed |
toggle_anamnesis_form | Switches an anamnesis form between active and inactive. | typed |
list_tab_classes | Classes of one student in a month that can be added to a tab, with the price per class. Read only. | typed |
create_checkin_template | Creates a periodic check-in (up to 20 questions); send_checkin assigns it to students. | typed |
update_checkin_template | Changes questions, frequency or pauses (is_active false) a check-in. Sending questions replaces them all. | typed |
create_diet_plan | Writes a diet plan with meals and foods for a student (student_id), or a template without it. It starts as a draft: activate_diet_plan publishes it. | typed |
update_diet_plan | Changes a diet plan's title, targets or meals. Send only what changes. | typed |
schedule_diet_plan | Schedules a diet plan to become the student's active diet on a future date. | typed |
create_food | Adds a food with macros per 100 g, or a dish from ingredients (macros are summed). | typed |
update_food | Renames one of the trainer's own foods or changes a dish's ingredients. | typed |
list_food_categories | Food categories used by search_foods and create_food. | typed |
list_favorite_foods | Foods the trainer marked as favorite. | typed |
update_student_supplement | Changes dose, times, days or pauses (is_active false) a supplement of a student. Send only what changes. | typed |
get_student_supplement_day | Which supplements the student had to take on a date and which were taken. | typed |
list_exercise_templates | Exercises the trainer saved in their own library, with muscles and equipment. | typed |
list_support_tickets | Support tickets the trainer opened with the Trainer Connect team, with status. | typed |
get_support_ticket | One support ticket with every message. | typed |
create_exercise_template | Saves an exercise in the trainer's library, with instructions and optional video link. | typed |
update_exercise_template | Changes an exercise of the trainer's library; name is always sent. | typed |
list_equipment | Equipment list used to tag exercises. | typed |
list_muscle_groups | Muscle groups used to tag exercises. | typed |
list_training_goals | Training goals (hypertrophy, weight loss...) used in the library. | typed |
list_favorite_exercises | Exercises the trainer marked as favorite. | typed |
list_my_exercise_videos | Videos the trainer recorded for exercises. | typed |
get_my_profile | The trainer's profile in the app (name, contact, specialties). | typed |
get_my_team_role | Whether the connected user is the account owner or a team member, and what they can do. | typed |
update_public_profile | Changes the trainer's public page: name, bio, contacts, link, lead form and trial booking. Show the text to the person before saving. Send only what changes. | typed |
check_public_link | Tells whether an address (slug) for the public page is free. Saves nothing. | typed |
invite_student | E-mails an invitation to sign up already linked to the trainer. Confirm the address with the person first. | typed |
create_competition | Creates a challenge among students, with points per workout and per minute. | typed |
update_competition | Changes a challenge's dates, points or status (active, draft or canceled). Send only what changes. | typed |
invite_to_competition | Invites students to a challenge; they get a push. | typed |
list_student_competitions | Challenges one student is in, with their status. | typed |
mark_notification_read | Marks one notification as read. | typed |
list_student_health_history | Daily health summaries synced from the student's watch or phone (steps, sleep, heart rate). | typed |
get_session_events | Set-by-set events of a workout session (sets done, loads, pauses). | typed |
get_workout_log_health | Heart rate and calories recorded by the watch for one finished workout. | typed |
get_ai_credits_statement | What used and added AI credits. Read only. | typed |
list_library_exercises | Exercises of the app library (each with video), filtered by name, body part, target muscle, equipment, type or difficulty. The id is the edb_exercise_id that create_workout and add_exercise_to_program | typed |
create_meal_template | Saves a reusable meal (name, time and foods) to drop into diet plans. | typed |
update_meal_template | Changes a meal template from list_meal_templates. Sending items replaces every food of the template. | typed |
reorder_program_weeks | Puts the weeks of a program in the order given (every week id of the program, first to last). | typed |
reorder_program_days | Puts the days of a program week in the order given (every day id of the week, first to last). | typed |
create_workout_share_link | Creates a temporary link (web and app) that lets someone see and copy a workout or one program day. Send workout_id or workout_day_id. | typed |
list_catalog_categories | Categories of the ready-made workout catalog, to filter list_catalog_workouts. | typed |
update_session_report | Sets the rating (1 to 5) and notes of a session the trainer coached in person. | typed |
list_deleted_assessments | Assessments of one student that were deleted and can still be restored. | typed |
restore_assessment | Brings back an assessment from list_deleted_assessments. | typed |
restore_anamnesis_form | Brings back a deleted anamnesis form of the trainer. | typed |
mark_lead_read | Marks a lead from list_leads as read. | typed |
update_student_file | Changes the name or description of a file from list_student_files. | typed |
list_my_media | Photos the trainer posted in the app (workout posts, student photos), newest first. | typed |
update_media_caption | Changes the caption of a photo from list_my_media. | typed |
list_gym_units | Units (branches) of the trainer's gym. | typed |
get_gym_report | Gym indicators: active members, plans with access, revenue per month and check-ins at the door. | typed |
list_gym_access_logs | Who entered the gym and when, newest first. | typed |
create_gym_unit | Adds a unit (branch) to the gym. Only the account owner can. | typed |
get_student_training_context | The student summary the app's AI uses to write workouts: age, sex, goal, anamnesis, injuries and the last weeks of training with loads. Use it before writing a workout yourself. | typed |
get_student_diet_context | The student summary the app's AI uses to write diet plans (age, sex, goal, restrictions), plus the AI quota left. | typed |
get_tab | One tab (comanda) with its items, payments and total. Read only. | typed |
open_support_ticket | Opens a ticket with the Trainer Connect team (bug, question, account...). Show the text to the person before sending. | typed |
reply_support_ticket | Adds a message to one of the trainer's support tickets. | typed |
get_support_chat | The trainer's chat with the Trainer Connect support, with the history. | typed |
send_support_chat_message | Sends a message in the trainer's chat with the Trainer Connect support. | typed |
list_feature_requests | Ideas for Trainer Connect that are open for votes, most voted first; mine=true lists only the trainer's own. | typed |
get_feature_request | One idea for the app with votes and comments. | typed |
suggest_feature | Sends an idea to the Trainer Connect team; it goes public for votes after review. | typed |
comment_feature_request | Adds a comment to an idea. | typed |
vote_feature_request | Votes for an idea; calling again removes the vote. Returns whether the vote counts now. | typed |
get_my_account | The connected trainer's account: name, e-mail, phone, language, appearance and the app settings. | typed |
get_my_trainer_connect_plan | The trainer's own Trainer Connect plan: active, trial, grace period and renewal. Read only: changing the plan is in the app. | typed |
update_my_profile | Changes the trainer's name, phone, language or app appearance. E-mail, password and autopilot stay in the app. | typed |
get_library_exercise | One exercise of the app library with instructions, muscles, equipment and video. | typed |
link_library_videos | Matches exercises of the trainer's workouts or programs that have no video to the library by name, so the student sees the video. Returns what was linked and what had no match. | typed |
get_receiving_status | Which gateway receives the students' payments and what is still missing to receive. Read only. | typed |
list_wallet_withdrawals | Withdrawals from the wallet to the bank, with status. Read only. | typed |
list_anticipations | Anticipations of future receivables requested by the trainer. Read only. | typed |
get_anticipation_limits | How much of the future receivables can be anticipated now and the fee. Read only: anticipating is in the app. | typed |
get_fee_settings | Fee settings per payment method: platform and processing fees and whether the student or the trainer pays them. Read only. | typed |
preview_payment_fees | How much the student pays and the trainer receives for an amount, method and installments. Only a simulation: nothing is charged. | typed |
get_digital_account_status | State of the trainer's digital account (Asaas): approved, pending documents or not opened. Read only. | typed |
get_digital_account_balance | Balance of the digital account. Read only. | typed |
get_digital_account_statement | Entries and exits of the digital account in a period. Read only. | typed |
list_digital_account_transfers | Transfers made from the digital account. Read only. | typed |
list_digital_account_bill_payments | Bills (boletos) paid from the digital account. Read only. | typed |
list_digital_account_pix_payments | Pix payments made from the digital account. Read only. | typed |
get_partial_workout_log | What the student already did in a workout that was started and not finished (sets, loads). | typed |
check_student_email | Whether an e-mail already has an account in Trainer Connect, before inviting the student. Changes nothing. | typed |
Badge
Paste into your README. It updates on every verification.
[](https://app.agent-xm.com/a/br-com-trainerconnect-personal-trainer)
Was this agent useful?
Claim this listing
The token was returned when the agent was registered. No token? Prove the domain or repository instead.