Teammate workspace
Your own training. Available on every account.Profile and account
| Tool | What it does | Access |
|---|---|---|
Training profileget_training_profile | Your goals, equipment, injuries and strength numbers. The usual starting point. | View |
Account statusget_account_status | Your plan, what it includes and your VERA credits balance. | View |
Read my working contextget_me_context | Your role, active workspace, units and local date. | View |
Choose a workspaceset_workspace | List your workspaces or switch to another one. | View |
Export my dataexport_my_data | Export your account archive, as JSON or CSV. | View |
Read a proposalget_proposal | Check whether a proposal you were sent was confirmed, and what it changed. | View |
Today and this week
| Tool | What it does | Access |
|---|---|---|
Today’s sessionget_today_session | Today’s session with sets, reps and target loads. | View |
This week’s scheduleget_week_schedule | Every session this week with its date and whether it’s done. | View |
Start a workoutstart_session | Start today’s workout. | Edit |
Log a setlog_set | Log one completed set. | Edit |
Log setslog_sets | Log several sets at once, such as “3x5 at 225 on squat yesterday”. | Edit |
Correct a logged setedit_set | Correct a set you already logged. | Edit |
Complete a sessioncomplete_session | Finish a session with how hard it felt and how you feel. | Edit |
Swap an exerciseswap_exercise | Replace one movement with another from the catalog. | Edit |
Skip an exerciseskip_exercise | Skip one movement without it counting against you. | Edit |
Reschedule a sessionreschedule_session | Move a session to another day in the same week. | Edit |
Skip a missed sessionskip_session | Drop a missed session from the plan. | Edit |
Put a skipped session backunskip_session | Put a skipped session back. | Edit |
Move a missed session to the next open daymove_session_to_next_open_day | Move one missed session to your next open day. | Edit |
Resume the plan from todayroll_missed_forward | After missed workouts, resume the plan from today. | Edit |
Programs
| Tool | What it does | Access |
|---|---|---|
Current programget_current_program | Your active program in full. | View |
List programslist_programs | All your programs and their status. | View |
Program detailget_program | One program in full. | View |
Shared programget_shared_program | A program someone shared with you. | View |
Program trajectoryget_program_trajectory | Why your program is shaped the way it is, week by week. | View |
Explain a prescriptionexplain_prescription | Why a session or exercise was prescribed for you. | View |
Generate a programgenerate_program | Build a program from a goal over the horizon you choose. | Edit |
Build a single sessionbuild_session | Build a single workout for today. | Edit |
Save a quick session for todaycommit_quick_session | Save a previewed single workout as today’s session. | Edit |
Browse catalog programsbrowse_catalog_programs | Browse ready-made programs. | View |
Copy a catalog programcopy_catalog_program | Copy a ready-made program into your programs. | Edit |
Activate a programactivate_program | Start a program. | Edit |
Pause a programpause_program | Pause your active program. | Edit |
Resume a programresume_program | Resume a paused program. | Edit |
Rename or retune a programupdate_program | Rename a program or change sessions per week. | Edit |
Propose a program changepropose_program_change | Suggest a change to your plan for you to review. | Edit |
Pending recommendationsread_teammate_recommendations | Pending recommendations and suggested changes. | View |
Read the program in the builderread_builder_draft | Read a program open in the program builder. | View |
Edit the program in the builderedit_builder_draft | Edit a builder program: swap, add, move or retune movements. | Edit |
Re-optimize a draftreoptimize_draft | Rebuild an edited draft from the same goal. | Edit |
Apply a draft as your programcommit_draft | Apply a draft as your program. | Edit |
Discard a draftdiscard_draft | Drop a draft you don’t want. | Edit |
Bring your plan or history
| Tool | What it does | Access |
|---|---|---|
Import a programimport_program | Bring in a complete program you wrote elsewhere. | Edit |
Get an import contractget_import_contract | The format and guidance for importing a program. | View |
Import a program as a draftimport_program_draft | Import a program as a draft for you to review. | Edit |
Import a CSV program as a draftimport_program_csv | Preview a workout spreadsheet as a draft program. | Edit |
Import training historyimport_training_history_draft | Bring in past training from another app, such as Strong or Hevy. | Edit |
Progress and history
| Tool | What it does | Access |
|---|---|---|
Progress summaryget_progress_summary | How training is going right now: streak, recent work and highlights. | View |
Training historyget_training_history | Every set you’ve logged. | View |
Personal recordsget_personal_records | Estimated one-rep maxes from your logged sets. | View |
Goalsget_goals | Your goals with targets, progress and due dates. | View |
Show a chartshow_chart | Draw a chart of your data, the same chart VERA draws in the app. | View |
Health, goals and equipment
| Tool | What it does | Access |
|---|---|---|
Daily check-increate_check_in | Log today’s sleep, energy, soreness and time available. | Edit |
Check-in historylist_check_ins | Your daily check-in history. | View |
Report painreport_pain | Report pain by body area, severity and type. | Edit |
Pain report historylist_pain_reports | Your pain report history. | View |
Respond to a suggestionrespond_to_intervention | Accept or decline a suggested change after a pain report. | Edit |
Update injury constraintsupdate_constraints | Record or clear an injury or pain limitation. | Edit |
Read injury propagationget_injury_propagation | Which joints, muscles and movements an injury affects. | View |
Update equipmentupdate_equipment | Update the equipment you have access to. | Edit |
Update a goalupdate_goal | Change a goal, or suggest a new one. | Edit |
Update one-rep maxesupdate_maxes | Record new one-rep maxes. | Edit |
Interpret a goalinterpret_goal | Turn a goal in your own words into a structured, safe goal. | View |
Movements
| Tool | What it does | Access |
|---|---|---|
Search exercisessearch_exercises | Find movements in the catalog. | View |
Exercise alternativesfind_exercise_alternatives | Movements that train the same pattern, ranked by similarity. | View |
Explain exerciseexplain_exercise | A movement’s pattern, muscles, equipment and coaching cues. | View |
Movement anatomyread_movement_anatomy | Which joints and muscles a movement loads. | View |
Notifications
| Tool | What it does | Access |
|---|---|---|
Notificationslist_notifications | Your recent notifications. | View |
Mark notifications readmark_notifications_read | Mark one or all notifications read. | Edit |
Notification settingsget_notification_preferences | Which notifications reach you by push and email. | View |
Change notification settingsupdate_notification_preferences | Turn push or email notifications on or off, or pause push. | Edit |
Coach workspace
Your roster and coaching business. Needs a paid Coach Academy plan. The teammate tools above stay available too.Clients and roster
| Tool | Access |
|---|---|
List clientslist_clients | View |
Find a clientfind_client | View |
Coach rostersearch_coach_roster | View |
Read client contextget_client_dossier | View |
Add a client recordadd_client | Edit |
Invite a clientinvite_client | Edit |
Add a client noteadd_client_note | Edit |
Import clients from a spreadsheetimport_clients | Edit |
Onboard clientsonboard_clients | Edit |
Check coaching scopecheck_scope | View |
Triage roster changesget_roster_changes | View |
Who needs attentionread_coach_attention | View |
Mark attention reviewedmark_attention_seen | Edit |
Snooze client triagesnooze_client | Edit |
Skip client in triageskip_triage_item | Edit |
Undo triage decisionundo_triage_resolution | Edit |
Coach review queueread_coach_review_queue | View |
Sessions and programs
| Tool | Access |
|---|---|
Prepare for sessionsprep_sessions | View |
Prepare for a sessionget_session_prep | View |
Approve sessionapprove_recommendation | Edit |
Modify sessionmodify_recommendation | Edit |
List client training sessionslist_client_sessions | View |
Draft a client programdraft_program | Edit |
Assign a builder program to a clientassign_builder_program | Edit |
Import a client’s program as a draftimport_client_program | Edit |
Import a client’s training historyimport_client_history | Edit |
Intake, goals and assessments
| Tool | Access |
|---|---|
Read intake progressget_intake_progress | View |
Record intake answersrecord_intake_answers | Edit |
Submit coach-entered intakesubmit_intake_for_client | Edit |
Review health screeningreview_screening | Edit |
Record client assessmentrecord_assessment | Edit |
Suggest measurable goalspropose_goals | View |
Save client goalsset_client_goals | Edit |
Prepare the client training profilecreate_intake_proposal | Edit |
Pain and constraints
| Tool | Access |
|---|---|
Read pain inboxget_pain_inbox | View |
List client pain reportslist_client_pain_reports | View |
Record a pain reportrecord_pain_report | Edit |
Decide on a pain reportdecide_pain_report | Edit |
Respond to a pain reportrespond_to_pain_report | Edit |
Review client constraintsset_constraints | Edit |
Pain replandraft_replan | Edit |
Scheduling and bookings
| Tool | Access |
|---|---|
Read coach availabilityget_coach_availability | View |
Set weekly availabilityset_coach_availability | Edit |
Block time or add hoursadd_availability_exception | Edit |
Lift a blocked time or extra hoursarchive_availability_exception | Edit |
Read client availabilityget_client_availability | View |
Set client availabilityset_client_availability | Edit |
Find booking timesfind_slots | View |
List client bookingslist_bookings | View |
Book client sessionsbook_session | Edit |
Move a bookingreschedule_booking | Edit |
Cancel a bookingcancel_booking | Edit |
Mark a session attendedmark_attended | Edit |
Mark a session no-showmark_no_show | Edit |
List reschedule requestslist_reschedule_requests | View |
Answer a reschedule requestanswer_reschedule_request | Edit |
Read session creditsget_credits | View |
Waive a session chargewaive_charge | Edit |
Forms and reminders
| Tool | Access |
|---|---|
Form templateslist_form_templates | View |
Send formssend_form | Edit |
Resend formresend_form | Edit |
Revoke formrevoke_form_send | Edit |
Sent artifact statusget_send_status | View |
Approve remindersset_reminder_plan | Edit |
Offers, packages and payments
| Tool | Access |
|---|---|
Offerslist_offers | View |
Offer contextget_offer_context | View |
Draft offersdraft_offers | Edit |
Create offercreate_offer | Edit |
Change offerupdate_offer | Edit |
Make offer availablemake_offer_available | Edit |
Archive offerarchive_offer | Edit |
Coaching packageslist_packages | View |
Package saleslist_sales | View |
Billing readinessget_billing_status | View |
Create payment linkcreate_payment_link | Edit |
Resend payment linkresend_payment_link | Edit |
Void payment linkvoid_payment_link | Edit |
Reports
| Tool | Access |
|---|---|
Attendance reportattendance_report | View |
Client activityclient_activity | View |
No-show reportno_show_report | View |
Revenue reportrevenue_report | View |
Business workspace
Organization summaries for the roles your business grants you.| Tool | Access |
|---|---|
Business roster summaryread_business_roster_summary | View |
Business engagement summaryread_business_engagement_summary | View |
Business billing summaryread_business_billing_summary | View |