Hello,
I am developing a Windows desktop application called Docustrator, a legal exhibit presentation platform used during depositions, hearings, mediations, and trials.
My goal is to create a streamlined workflow for users who are presenting exhibits through Zoom.
Desired workflow:
- User clicks a “Share to Zoom” button inside Docustrator.
- Zoom either:
- launches the Share Screen dialog, or
- begins screen sharing.
- The Docustrator Presentation Output window is automatically preselected as the window to be shared.
- User confirms sharing if required by Zoom security policies.
Questions:
-
Does Zoom provide any API, Meeting SDK functionality, Windows SDK, command-line option, or other supported method to trigger the Share Screen interface from a third-party desktop application?
-
Is there any supported way to preselect a specific application window for sharing, such as a window titled “Docustrator Presentation Output”?
-
If automatic selection is not permitted for security reasons, is there any supported workflow that would allow a third-party application to launch the Share Screen dialog with a preferred window highlighted?
-
Is the Zoom Meeting SDK capable of initiating screen sharing from an external desktop application, and if so, what SDK components should I review?
The objective is not to bypass user consent, but to reduce the number of steps required for legal professionals who repeatedly share the same presentation window throughout a proceeding.
Any guidance on supported approaches, limitations, or best practices would be greatly appreciated.
Thank you.