# Join Before Host - Webhook Event

**URL:** <https://devforum.zoom.us/t/join-before-host-webhook-event/100398>\
**Category:** Meetings\
**Tags:** webhooks\
**Created:** [December 19, 2023, 6:17am UTC](https://devforum.zoom.us/t/join-before-host-webhook-event/100398 "2023-12-19T06:17:14Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![shivam.chauhan](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/shivam.chauhan/32/49474_2.png) [@shivam.chauhan](https://devforum.zoom.us/u/shivam.chauhan)\
**Post date:** [December 19, 2023, 6:17am UTC](https://devforum.zoom.us/t/join-before-host-webhook-event/100398/1 "2023-12-19T06:17:14Z")

</div>

I am creating a meeting with API where join\_before\_host is set True.

**Issue :-** The problem is I am getting meeting started event when a user is starting a meeting before a host.  
How to configure event to trigger only when meeting is started by the host not by a user and still user is able to join it. Same goes for **meeting.ended** and **recording.completed**.

**Meeting Id(For reference) :-** 82386947417

**Payload**

```auto
{
    "topic": "XYZ",
    "start_time": "2023-12-19 14:14:00",
    "duration": 100,
    "type": 2,
    "timezone": "Asia/Kolkata",
    "settings": {
        "host_video": True,
        "participant_video": True,
        "join_before_host": True,
        "mute_upon_entry": True,
        "watermark": False,
        "allow_multiple_devices": False, 
        "use_pmi": False,
        "approval_type": 0,
        "registration_type": 1,
        "close_registration": True,
        "audio": "both",
        "auto_recording": "cloud",
        "alternative_hosts": "",
        "global_dial_in_countries": [],
        "meeting_authentication": True,
        "alternative_hosts_email_notification": False,
        "email_notification": False,
        "registrants_confirmation_email": False,
        "registrants_email_notification": False,
        "waiting_room": False,
    },
}

```

Thanks!

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [December 21, 2023, 8:39pm UTC](https://devforum.zoom.us/t/join-before-host-webhook-event/100398/2 "2023-12-21T20:39:20Z")

</div>

Hi @shivam.chauhan  
I believe this is the expected behavior.  
The event will get triggered once the meeting is started, it does not matter if its the host or a participant who started the meeting
