Create A Job Title
create_a_job_titleCreate a new job title for Procore resource planning. Specify company, name, group IDs, and whether globally accessible.
Instructions
Creates a new Job Title in the specified company. Use this to create a new Resource Planning records in Procore. Creates a new Resource Planning records and returns the created object on success (HTTP 201). Required parameters: company_id, name, group_ids, globally_accessible. Procore API: Resource Management > Resource Planning. Endpoint: POST /rest/v1.0/workforce-planning/v2/companies/{company_id}/job-titles
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| company_id | Yes | URL path parameter — unique identifier for the company. This parameter accepts both formats: - **Recommended**: Procore company ID (integer) - Use this for new integrations - Legacy: LaborChart UUID format (uuid string... | |
| name | Yes | JSON request body field — the name of the Job Title. | |
| group_ids | Yes | JSON request body field — array of UUIDs for which Groups this Job Title should be available to. If `globally_accessible` is set to `true`, this value can be an empty array. | |
| globally_accessible | Yes | JSON request body field — controls whether the Job Title should be globally available to all current and future Groups. | |
| color | No | JSON request body field — hexadecimal color code for the Job Title. Helps with categorization and visual distinction. | |
| type | No | JSON request body field — indicates whether the Job Title is salaried or hourly. | |
| hourly_rate | No | JSON request body field — the rate value that will be factored into cost calculations for any person who has this job title applied and doesn't already have a standalone hourly wage value. This is also handy for costing man... |