Skip to content
APIANTdocs
API ReferenceAPI Appsv1

Reference Table

Learn how to seamlessly integrate Mindbody with Zoom with this comprehensive document. From meeting creation criteria to participant reports, registration, sign-in settings, and mapping to a licensed Zoom account, this guide covers it all. Discover how to

#mindbody#zoom#messaging#zoomconnect
General settings
Book unpaid attendees back into classSign-in back into the Mindbody class the Zoom attendees if they cancelled their booking.
Class id schemeMust be either 'Single site' or 'Class code' (for multi-site)
Color 1Hexadecimal color used for the button in the email sent to clients and instructor. Must start with #
Contact emailThe 'reply to' email address used when clients reply to Zoom meeting invitation emails with links
Contact nameThe company name used in the Zoom meeting invitation email sent to clients
Contact urlThe url to your company website
Date formatThe date format used in emails and in the Zoom meeting name. Examples: 'ddd, mmmm d', 'mmmm d'
Initialize integration appInitialize integration app (Read-only setting)
Logo urlLogo used in the custom branded emails
MBO master site idThe master site Mindbody site id
MBO site idYour Mindbody site id
Meeting creation criteriaThe criteria used to decide if a Mindbody class should be a Zoom meeting. Either 'room name' or 'class name'"
Meeting creation criteria contains valueThe value of the criteria used to create a zoom meeting
Meeting participant reportZoom meeting participant report type. Can be 'basic', 'advanced' or 'none'. Basic delivers participant names, emails and ids. Advanced delivers further details like "join time", "leave time" and "duration". Advanced may need a Zoom app re-connect.
Register clientsAdd booked Mindbody clients as Zoom registrants (necessary if you want the system to sign them in to Mindbody after the meeting)
Register instructorAdd the instructor as a registrant in Zoom (not a host)
Register shareable clientThis option will automatically add a shareable client to the Zoom meeting.
Setting "Allow multiple devices" must be enabled.
Reregister all clientsReregisters all clients for initial syncing (read-only setting)
Signin clients in mboSign in clients Mindbody. Can be 'attendees', 'booked' or 'none'. 'Attendees' signs only Zoom meeting attendees back in, 'booked' signs all signed up clients from class back in, 'none' disables sign in.
Time formatThe time format used in emails. Examples: 'hh:MM tt', 'HH:MM'
Zoom account mapping criteriaCriteria used to map to a licensed Zoom account. Either 'room' or 'instructor'
Zoom meeting creation timing hrsHours before a class starts when the Zoom meeting is created
Email settings
Add meeting id in emailAdds the Zoom meeting ID in the email sent to clients
Add password in emailAdds the Zoom password in the email sent to clients
Email notification timing hrsHours before the class starts when the emails to clients and instructor will be sent.
Email shareable linkEnables or disables send email for registered shareable link.
Email shareable link txt versionSend the shareable link email as text (no html) version.
Email shareable link toEmail address to send the registered shareable link to.
Email show timezoneShow timezone in emails. Mainly required when having multiple sites/locations in different time zones.
Last email notification check hrsAmount of time before class starts upon which missing clients will be registered to the Zoom meeting and the join link emails are being sent.
Post email notification timing hrsHours after the class has started to still send client email with Zoom join link.
Send cancellation emailEnable or disable sending cancellation email when client cancels booking.
Send ICS in emailAttaches a calendar invite to the email sent to clients
Send instructor start link to contact emailSend a copy of the Zoom start link to the APIANT account contact.
Send start link to instructorSends email to the instructor with start link (with this link, the instructor can host the meeting without needing to login the Zoom account)
Send zoom recordings toClients the Zoom meeting recordings is sent to. One of 'none', 'booked', 'attendees', or 'no-shows'
Send zoom recordings to instructorSend the recording link also to the instructor.
SMS Settings
Add meeting id in smsAdds the Zoom meeting id in the SMS sent to the clients.
Add password in smsAdds the password in the SMS sent to the clients.
SMS notificationTurns SMS notifications on or off (requires a subscription add-on with Twilio or CM)
SMS notification providerThe name of the SMS provider for sending text messages to clients (requires a subscription add-on with Twilio or CM)
SMS notification timing hrsHours before the class starts when SMS are sent to clients and instructor with links to the meeting (requires a subscription add-on)
SMS show durationShow duration in SMS text.
SMS show timezoneShow timezone in SMS text. Mainly required when having multiple sites/locations in different time zones.
Zoom meeting settings
Allow multiple devicesEnables or disables multiple usage of the same Zoom join link
Auto recordingAutomatically record Zoom meetings. One of 'none', 'cloud', or 'local'
Join before hostClients can join the meeting before the host arrives (first to join will start the meeting and recording if auto record is on)
Mute upon entryMute clients as they join the meeting (they can still unmute themselves)
Start video when host joinsStarts the host video automatically
Start video when participant joinsStarts the participant video automatically
Use passwordAuto generates a password for the Zoom meeting (embedded in the join button)
Waiting room enabledTurns on waiting room in Zoom meetings (late arrivals will need to be manually admitted)
Zoom account mappings
Default if not foundNot Zoom' or default email address
Zoom 1email1@example.com (your primary Zoom account email address)
Zoom 2email2@example.com (your secondary Zoom account email address)
Email custom dates(a dedicated help article can be found here)
Date day FridayDefault English text: Friday
Date day MondayDefault English text: Monday
Date day SaturdayDefault English text: Saturday
Date day SundayDefault English text: Sunday
Date day ThursdayDefault English text: Thursday
Date day TuesdayDefault English text: Tuesday
Date day WednesdayDefault English text: Wednesday
Date month AprilDefault English text: April
Date month AugustDefault English text: August
Date month DecemberDefault English text: December
Date month FebruaryDefault English text: February
Date month JanuaryDefault English text: January
Date month JulyDefault English text: July
Date month JuneDefault English text: June
Date month MarchDefault English text: March
Date month MayDefault English text: May
Date month NovemberDefault English text: November
Date month OctoberDefault English text: October
Date month SeptemberDefault English text: September
Email custom ICS(a dedicated help article can be found here)
ICS text classDefault English text: Class
ICS text click here joinDefault English text: Click here to join the Zoom class
ICS text click here startDefault English text: Click here to start the Zoom class
ICS text instructorDefault English text: Instructor
ICS text whenDefault English text: When
Email custom texts(a dedicated help article can be found here)
Custom email addition cancellationThe custom text below the cancellation information. Default English text: Cancellation policy: Cancellations outside our late cancel window of 2 hours are not charged, cancellations within 2 hours to class start have to be charged.
Custom email addition clientThe custom text section below the client join link button. Default English text: If you have any questions, contact us at info@example.com or call us at (215) 712-8083. Enjoy your class!
Custom email addition instructorThe custom text below the instructor start link button. Default English text: Please open the meeting 10 min early. If you need assistance please call us at (215) 712-8083. Enjoy your class!
Custom email addition recordingThe custom text below the recording link button. Default English text: This recording is accessible for 48 hrs and will be deleted automatically thereafter. If you need assistance please contact us at info@expample.com. Enjoy your class!
Custom email addition shareableThe custom text below the shareable join link button. Default English text: Classpass and Gympass instructions. If you want to keep track of your clients, don't share this link with your clients or they will be able to attend the meeting anonymously without booking a class.
Email text atDefault English text: at
Email text classDefault English text: Class
Email text dateDefault English text: date
Email text disclaimer 1Disclaimer 1 in client email Default English text: This link should not be shared with others; it is unique to you.
Email text disclaimer 2Disclaimer 2 in client email Default English text: You were sent this email because you registered for this class.
Email text disclaimer 3Disclaimer 1 in instructor email Default English text: This is a link to start the Zoom meeting. Please don't share it with clients.
Email text disclaimer 4Disclaimer 2 in instructor email Default English text: You were sent this email because you are scheduled to teach this class.
Email text disclaimer 5Disclaimer 1 in cancellation email Default English text: This email should not be shared with others; it is unique to you.
Email text disclaimer 6Disclaimer 2 in cancellation email Default English text: You were sent this email because you cancelled your registration for this class.
Email text disclaimer 7Disclaimer 1 in recording email Default English text: This link should not be shared with others; it is unique to you.
Email text disclaimer 8Disclaimer 2 in recording email Default English text: You were sent this email because you registered for this class.
Email text disclaimer 9Disclaimer 1 meeting participant report email Default English text: You were sent this email because you enabled receiving the Zoom meeting participant report.
Email text find attached report csvDefault English text: Please find your report attached as csv.
Email text has been cancelledDefault English text: has been cancelled
Email text heres the linkDefault English text: Here's the link to your Zoom class
Email text heres the recordingDefault English text: Here's the recording link to your Zoom class
Email text heres your meeting reportDefault English text: Here's your Zoom meeting participant report for
Email text hiDefault English text: Hi
Email text hi endDefault English text: !
Email text identifierDefault English text: identifier
Email text instructorDefault English text: instructor
Email text join linkDefault English text: Click here to join
Email text join urlDefault English text: Join url
Email text link forDefault English text: Link for
Email text link to startDefault English text: Link to start
Email text meeting idDefault English text: Meeting ID
Email text meeting reportDefault English text: Zoom meeting participant report for
Email text minDefault English text: min
Email text nameDefault English text: name
Email text onDefault English text: on
Email text passwordDefault English text: Password
Email text preheader join linkDefault English text: Link to join Zoom meeting
Email text preheader shareable linkDefault English text: Shareable link to join Zoom meeting
Email text preheader start linkDefault English text: Link to start your Zoom meeting
Email text preheader cancellationDefault English text: Registration cancellation Zoom meeting
Email text preheader recording linkDefault English text: Recording link to Zoom meeting
Email text preheader meeting reportDefault English text: Meeting participant report of Zoom meeting
Email text recording linkDefault English text: Click here to watch
Email text recording link forDefault English text: Recording link for
Email text registration cancelledDefault English text: registration cancelled
Email text shareable link forDefault English text: Shareable link for
Email text start linkDefault English text: Click here to start the class
Email text timeDefault English text: Time
Email text withDefault English text: with
Email text you are teachingDefault English text: You are teaching a Zoom class
Email text your registration forDefault English text: Your registration for

Related docs

CRMConnect: Mindbody → HighLevel
#mindbody
Contact APIANT support
#messaging
CalendarConnect: Calendly → Mindbody
#mindbody
CRMConnect: DonorPerfect → ActiveCampaign
#mindbody
CRMConnect: Cliniko → Salesforce (cloned)
#mindbody#messaging
Last updated April 6, 2026