# Pass custom attribute when starting meeting

**URL:** <https://devforum.zoom.us/t/pass-custom-attribute-when-starting-meeting/42695>\
**Category:** Feature Requests\
**Created:** [February 6, 2021, 7:55am UTC](https://devforum.zoom.us/t/pass-custom-attribute-when-starting-meeting/42695 "2021-02-06T07:55:06Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![ankur.sharma](https://avatars.discourse-cdn.com/v4/letter/a/ee59a6/32.png) [@ankur.sharma](https://devforum.zoom.us/u/ankur.sharma)\
**Post date:** [February 6, 2021, 7:55am UTC](https://devforum.zoom.us/t/pass-custom-attribute-when-starting-meeting/42695/1 "2021-02-06T07:55:06Z")

</div>

**This is for developer-specific feature requests. For other requests please contact our customer support team.**

**Is your feature request related to a problem? Please describe.**  
Yeah, currently we cannot track user when starting meeting using websdk.  
Like for example we need to track which user participated on meeting, etc with our database record.  
I know, we can pass email but it is not received on websdk. Custom attribute is more appealing than just an email.

**Describe the solution you’d like**  
If we can pass custom attribute and received that data on webhooks, that will be very helpful on many cases not just websdk.

**Describe alternatives you’ve considered**  
Support user id or return email passed on webhooks.

**Additional context**

```
const meetConfig = {
	apiKey: '3239845720934223459'
	meetingNumber: '123456789',
	leaveUrl: 'https://yoursite.com/meetingEnd',
	userName: 'Firstname Lastname',
	passWord: 'password',
	role: 1 // 1 for host,
    customAttr: {
        "internal_id": 123,
        "participant_id": 567
    }
};
```
