# Creating and sending a user
To create and send our user profile, we'll create an object of user data by:
- Collecting user input via a form for other user data
- Passing in our role ID (captured in the previous step) into our user object
- Passing in our collected data into our user object
**POST request to create our profile sample**
```javascript
const sendUserProfiles = async () => {
await fetch("https://api.zoom.us/v2/contact_center/users", {
method: "POST",
headers: {
"Content-Type": "application/json",
Authorization: "Bearer YOUR_SECRET_TOKEN",
},
body: JSON.stringify({
user_email: userEmail,
role_id: roleId,
country_iso_code: userCountry,
client_integration: userCompany,
}),
});
};
```
The form below is how collect our user input and, once submitted, trigger our POST request to create our user profile.
**User input form sample**
```jsx
return (
setUserEmail(e.target.value)}
/>
setUserCountry(e.target.value)}
/>
setUserCompany(e.target.value)}
/>
);
```