# Jobvite integration

> Enterprise applicant tracking system (Jobvite Hire and Engage, part of Employ): candidates, requisitions, contacts, employees, interviews and admin lists.

- Authentication: apiKey

## Tools (49)

- **Batch Sync Employees**: Queue a batch that adds, updates and deletes Jobvite user logins asynchronously.
- **Cancel Interview Block**: Cancel an entire interview block in Jobvite Smart Scheduling.
- **Create Category**: Create a requisition category.
- **Create Contact**: Create a Jobvite Engage contact, optionally merging with an existing duplicate.
- **Create Custom Field**: Create one candidate or job custom field.
- **Create Department**: Create a department.
- **Create Employee**: Create one Jobvite user login immediately (single, synchronous).
- **Create Engage Custom Field**: Create one custom field for Engage contacts.
- **Create Interview**: Create an interview block on a candidate application in Jobvite Smart Scheduling.
- **Create Job**: Create one requisition in Jobvite (for example from an HRIS).
- **Create Location**: Create a location that requisitions and employees can reference.
- **Create Region**: Create a region. Attach locations to it via Create or Update Location.
- **Delete Custom Field**: Deactivate a custom field (hides it; re-enabling needs the Jobvite UI).
- **Delete Employee**: Delete one Jobvite user login (single). Send no body.
- **Get Application Education**: Get the education history recorded on an application.
- **Get Application OFCCP Data**: Get the pre-offer and post-offer OFCCP (US federal contractor EEO) answers for an application.
- **Get Application Work History**: Get the work history recorded on an application.
- **Get Candidate With Encoded Artifacts**: Get a candidate with base64-encoded resume, cover letter and attachments.
- **Get Employee Batch Status**: Get status, counters and per-record results of one employee sync batch.
- **Get Interview**: Get an interview block and its interviews, optionally filtered by interviewer, time, application or workflow state.
- **List Apply Forms**: List application forms; use an id as applyFormId when creating or updating a job.
- **List Candidates**: List candidates and their applications, filtered by workflow state, dates, candidate or application ID, or email.
- **List Categories**: List requisition categories (career-site groupings).
- **List Contacts**: List Jobvite Engage contacts (talent pipeline) with filters.
- **List Currencies**: List supported currency codes for currency custom fields.
- **List Custom Fields**: List candidate or job custom fields with type, permissions and field codes.
- **List Departments**: List departments (typically synced from an HRIS).
- **List Dispositions**: List valid disposition values for rejecting a candidate.
- **List Employee Batches**: List recent employee sync batches with their status, newest first.
- **List Employees**: List Jobvite user logins (employees) with roles and invitation status.
- **List Engage Custom Fields**: List custom fields defined in Jobvite Engage (contacts).
- **List Jobs**: List requisitions (jobs), by default only Open ones, with filters.
- **List Languages**: List valid language eIds (for example en-US) used by locations, jobs and employees.
- **List Locations**: List configured locations (where requisitions hire), with regions.
- **List Regions**: List regions (geographic groupings of locations).
- **List Roles**: List standard and custom user roles with their roleCode values.
- **List Timezones**: List valid timezone eIds used by locations and employees.
- **List Workflows**: List recruiting workflows and their steps (valid workflowState values).
- **Update Candidate**: Update candidate-level fields (by email) or application-level fields, workflow state and attachments (by application eId).
- **Update Category**: Rename one category.
- **Update Contact**: Update an existing Engage contact by eId; send only the changed fields.
- **Update Custom Field**: Update a candidate or job custom field (values, help text, roles). Field code cannot change.
- **Update Department**: Rename one department.
- **Update Employee**: Update one Jobvite user login immediately (single, synchronous).
- **Update Engage Custom Field**: Update one Engage contact custom field's name and values.
- **Update Interview**: Update interviews in a block, add new ones, or cancel individual interviewers.
- **Update Job**: Update or close an existing requisition; send only the fields that change.
- **Update Location**: Update one location; send only changed fields. Locations cannot be deleted via the API.
- **Update Region**: Rename one region.

Connect Jobvite in General Input: https://www.generalinput.com/apps/jobvite