Zoom Integration
Last updated 2026-10-19
Overview
The shinetree Zoom integration creates a dedicated Zoom meeting for every booking of a session you hold on Zoom. Meetings are scheduled under your own Zoom account. The join link is delivered to the booker in their confirmation email and on their booking page, and to you in your new-booking email and on the dashboard. When a booking is rescheduled the meeting is updated; when it is cancelled the meeting is deleted.
Requirements
- A shinetree account.
- A Zoom account. Free Zoom accounts are supported.
- While the integration is under review by Zoom, installation is limited to approved accounts. Settings shows a notice under the Connect Zoom button during this period. Contact support@shinetr.ee to request access.
Adding the App
Installation steps
- Sign in to shinetree and open Settings from the dashboard.
- In the Video calls section, select Connect Zoom.
- Sign in to Zoom if prompted. Zoom displays the permissions shinetree requests. Select Allow.
- You are returned to Settings. The Video calls section now shows Zoom together with the email address of the connected account.
Permissions requested
| Permission | What shinetree uses it for |
|---|---|
| View your user information | Reads your Zoom user ID and email address once, to label the connection in Settings. |
| Create a meeting | Creates one scheduled meeting per booking, under your account. |
| Update a meeting | Moves that meeting when the booking is rescheduled. |
| Delete a meeting | Deletes that meeting when the booking is cancelled. |
shinetree does not access your meeting list, recordings, contacts or any meeting it did not create. If installation fails, see Troubleshooting below.
Usage
Setting a session to use Zoom
- Open Sessions and create a new session, or edit an existing one.
- Set Where to Zoom. The hint beneath confirms that every booking will receive its own Zoom link.
- Save the session.
What happens on each booking
- When a booking is confirmed, or a request is accepted, shinetree creates a scheduled Zoom meeting at the booked time with the session name as its topic.
- The join link is included in the booker's confirmation email and booking page, the calendar invitation, your new-booking email, and the booking entry on your dashboard.
- Rescheduling a booking updates the meeting's start time and duration. Cancelling a booking deletes the meeting.
- Group sessions with several bookers at the same time share a single meeting.
- Meeting settings such as passcode, waiting room and join-before-host follow your Zoom account defaults. Change them in Zoom.
- If a meeting cannot be created at booking time, shinetree retries daily and emails the booker the link once it succeeds. The confirmation email always states that the session is held on Zoom.
Prerequisites
Zoom must be connected in Settings and the session's Where field must be set to Zoom. Sessions set to another location are unaffected.
Removing the App
Removal steps
The integration can be removed from either side:
- From shinetree: open Settings, locate Zoom in the Video calls section and select Disconnect.
- From Zoom: open the Zoom App Marketplace, go to Manage, then Added Apps, locate shinetree and select Remove.
What happens after removal
- shinetree deletes the stored Zoom credential and the connection record immediately. Removal from the Zoom side is received through Zoom's deauthorization notification and handled the same way.
- Meetings already created remain in your Zoom account and links already sent continue to work. Delete those meetings in Zoom if they are no longer needed.
- New bookings of sessions set to Zoom will not receive a meeting link until you connect Zoom again. The confirmation email still states that the session is held on Zoom.
- No other account data is affected. Sessions, availability and bookings are retained.
Troubleshooting
- Settings reports that Zoom no longer accepts the connection.Zoom has revoked shinetree's access, for example after a password change or after the app was removed in Zoom. Select Reconnect Zoom and authorise again.
- A booking was received without a link.Confirm that the session's Where field is set to Zoom and that Settings shows Zoom connected without a warning. shinetree retries daily and emails the booker once the link is created.
- Zoom shows an error instead of the authorisation screen. While Zoom reviews the integration, accounts outside the approved list cannot install it. Contact support@shinetr.ee to request access.
Support
Email support@shinetr.ee, or see the Support page for hours and response times.
