Webhook events in the context of a specific user

Can I create a webhook app whose events’ context is limited to the user who installs the app?

Creating a Webhook-only app with the events “Moderator/Participant Joins Meeting” and “Moderator/Participant Leaves Meeting”, the webhooks are triggered for every event, account-wide, each user, account-wide will trigger the webhook.

Which App Type (OAuth / Chatbot / JWT / Webhook)?
Webhook Only

Which Endpoint/s?
My own custom webhook endpoints.

How To Reproduce (If applicable)
Steps to reproduce the behavior:
See above.

Additional context
The end goal of this seemingly simple app would be for an individual user in a larger account to be able to add this app to their account to opt-in to its behavior. So if they personally joined or left a meeting, the webhooks would be triggered.

It would be even better if when a user installed the app, they could specify their own custom/personal webhook URIs to be triggered when they joined or left a meeting.

Is there a different App Type I should investigate?

Hi @jhofmann-smith, thanks for posting & using Zoom! Webhook-only apps are account-level apps, so they can’t be directly installed.

I’d use an OAuth app and subscribe it to Event Subscriptions. Let us know if you need any help!