Documentation

SeatTrim documentation

SeatTrim is an admin-managed Zoom Marketplace app that finds Licensed seats nobody uses and helps you downgrade them safely. These pages cover adding the app, day-to-day use, and removal.

Scopes SeatTrim requests

ScopeUsed for
user:read:list_users:adminList users in every status to see who holds a Licensed seat.
user:read:user:adminRe-read one user before any change (type, status, role, bundle).
user:read:settings:adminRead add-on flags (Zoom Phone, Webinar, Large Meeting) so those users are protected.
user:update:user:adminChange a user between Licensed and Basic when you ask. The only write.
report:read:list_users:adminActive/inactive hosts report: who hosted meetings in each 30-day window.
billing:read:plan_usage:adminPurchased versus assigned seats.
meeting:read:list_meetings:adminUpcoming meetings of downgrade candidates (topic and time only) so hosts with scheduled meetings are protected.

SeatTrim never reads meeting content, recordings, chat or participant lists.