# Enquiries about Webhook

**URL:** <https://devforum.zoom.us/t/enquiries-about-webhook/94724>\
**Category:** Meetings\
**Tags:** webhooks, api\
**Created:** [September 8, 2023, 8:27pm UTC](https://devforum.zoom.us/t/enquiries-about-webhook/94724 "2023-09-08T20:27:56Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![donjajo](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donjajo/32/49584_2.png) [@donjajo](https://devforum.zoom.us/u/donjajo)\
**Post date:** [September 8, 2023, 8:27pm UTC](https://devforum.zoom.us/t/enquiries-about-webhook/94724/1 "2023-09-08T20:27:56Z")

</div>

Hello,

We have a platform where we programmatically set up meeting between 2 individuals, using our account as the host. But we are not going to join the meeting.

I have 2 questions I cannot answer through the forum search.

1. Using ` join_before_host` and `jbh_time`, does the host still need to start the meeting manually?
2. If `start_time` is reached, does `meeting.started` get fired?

We need autonomy in the meeting and only update our system through webhook. Do you know if this is possible without the manual action of starting the meeting?

---

<div class="post-metadata">

**Author:** ![ojus.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ojus.zoom/32/734_2.png) [@ojus.zoom](https://devforum.zoom.us/u/ojus.zoom)\
**Post date:** [September 8, 2023, 9:39pm UTC](https://devforum.zoom.us/t/enquiries-about-webhook/94724/2 "2023-09-08T21:39:27Z")

</div>

Hi @donjajo ,

If join before host is enabled , then the meeting.started will be fired when anyone joins the meeting. In this case, the event will be fired when participant joins the meeting (before the host) even if its not the start\_time

---

<div class="post-metadata">

**Author:** ![donjajo](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donjajo/32/49584_2.png) [@donjajo](https://devforum.zoom.us/u/donjajo)\
**Post date:** [September 8, 2023, 9:50pm UTC](https://devforum.zoom.us/t/enquiries-about-webhook/94724/3 "2023-09-08T21:50:22Z")

</div>

Great, thank you!

Lastly, when is `meeting.ended` fired in this case?

---

<div class="post-metadata">

**Author:** ![ojus.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ojus.zoom/32/734_2.png) [@ojus.zoom](https://devforum.zoom.us/u/ojus.zoom)\
**Post date:** [September 8, 2023, 10:03pm UTC](https://devforum.zoom.us/t/enquiries-about-webhook/94724/4 "2023-09-08T22:03:11Z")

</div>

Generally when the Host ends the meeting. But if the host does not join, then when the last person leaves.

---

<div class="post-metadata">

**Author:** ![donjajo](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donjajo/32/49584_2.png) [@donjajo](https://devforum.zoom.us/u/donjajo)\
**Post date:** [September 8, 2023, 10:05pm UTC](https://devforum.zoom.us/t/enquiries-about-webhook/94724/5 "2023-09-08T22:05:10Z")

</div>

Thank you for the clarification.

I know I said lastly on my last reply, but I got another last one 🙂

What about when a meeting exhausts its duration? Does it automatically end?

---

<div class="post-metadata">

**Author:** ![ojus.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ojus.zoom/32/734_2.png) [@ojus.zoom](https://devforum.zoom.us/u/ojus.zoom)\
**Post date:** [September 8, 2023, 10:33pm UTC](https://devforum.zoom.us/t/enquiries-about-webhook/94724/6 "2023-09-08T22:33:18Z")

</div>

@donjajo

The meeting will not automatically end just because the duration is passed.

---

<div class="post-metadata">

**Author:** ![donjajo](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donjajo/32/49584_2.png) [@donjajo](https://devforum.zoom.us/u/donjajo)\
**Post date:** [September 8, 2023, 10:52pm UTC](https://devforum.zoom.us/t/enquiries-about-webhook/94724/7 "2023-09-08T22:52:19Z")

</div>

Thank you for your support! 🙂
