Add custom fields to jobs, accounts, or interpreter profiles. Six field types, required/optional toggle, broadcast visibility sync, and dynamic rendering in forms — no code changes needed.
Create fields in Settings → Custom Fields. Choose the type, set the label, mark it required or optional, and assign it to jobs, accounts, or interpreter profiles. The field appears in forms automatically — no code changes, no deploy needed.
When you create a custom field and assign it to "Jobs," it immediately appears in the job creation form. No HTML editing, no deployment. The form renders dynamically based on your current field configuration.
Required fields show a red asterisk. Dropdowns populate with the options you define. The field value is stored and searchable like any native field.
Custom fields aren't limited to jobs. Attach them to client accounts or interpreter profiles to track the data your agency needs.
PO numbers, department codes, patient consent flags, special instructions — any job-specific data.
Contract numbers, billing codes, compliance requirements, internal notes — anything about a client account.
Background check dates, insurance expiration, vendor IDs, additional certifications — interpreter-specific tracking.
Some custom fields contain information that interpreters need to see when deciding whether to accept a job — like department name or special instructions. Others are internal-only — like PO numbers or billing codes.
The broadcast visibility toggle lets you control which custom field values appear in the interpreter's view of the job. Toggle it per field in Settings.
Custom fields let you mold IMP to your agency's specific workflows without asking for a feature request or waiting for a release. Some real-world examples:
A hospital needs a "Department" dropdown and "PO Number" on every job. A school district needs a "Student ID" field. A legal agency needs "Case Number" and "Court Name." Custom fields handle all of it.
We'll show you how to create fields and watch them appear in forms — live.