create_user
Add a new user with custom roles and permissions to control access to projects, invoices, and admin features.
Instructions
Create a new user with specified roles and permissions. Supports team member management and access control.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| first_name | Yes | First name (required) | |
| last_name | Yes | Last name (required) | |
| Yes | Email address (required) | ||
| telephone | No | Phone number | |
| timezone | No | User timezone | |
| has_access_to_all_future_projects | No | Grant access to all future projects | |
| is_contractor | No | Mark as contractor | |
| is_admin | No | Grant admin privileges | |
| is_project_manager | No | Grant project manager role | |
| can_see_rates | No | Allow viewing of billing rates | |
| can_create_projects | No | Allow project creation | |
| can_create_invoices | No | Allow invoice creation | |
| is_active | No | User active status | |
| weekly_capacity | No | Weekly capacity in seconds | |
| default_hourly_rate | No | Default hourly rate | |
| cost_rate | No | Cost rate for internal calculations |