I am trying to create an app where I can detect meeting actions, like
meeting.sharing_started, etc… I understand that I can register for a webhook event, however, once I get a webhook event, I assume I will get a webhook event for every user that is using my application, how I do I tie an event to a particular user. Here is a sample flow for what I am trying to do:
- Users, John and Tim, completely unrelated to each other, log into my app
- When John joins a meeting, I want to get notified that Joh joined a meeting.
- If John starts sharing screen, I want to get notified that John has started to share screen.
The last 2 items in the list above are webhooks and as far as I can tell there is no direct relationship between webhook events and Web API. As users John and Tim are both logged into my app, when either one of then starts a meeting, I will get a webhook call that will tell me a meeting has started but it won’t give me much more info. How can I know who started a meeting, John or Tim? If someone starts a meeting and it’s not either John or Tim but they are a participant, will I get notified? I am not sure I am seeing the link between how to leverage webhooks with web api.