Skip to main content
Two singleton resources scoped to your organization control the defaults every job posting inherits, and the policy that governs outbound phone-interview dialing. Both are auto-created when your organization is created, so they are always readable via GET and updatable via PATCH. There is no POST or DELETE.

Endpoints

PATCH is partial: omit a field to leave it unchanged, or send an empty string to clear a text field.

Interview defaults

The defaults act as fallbacks for every job posting. When a job’s own interview configuration leaves a field blank (for example prompt_intro), the interview runtime uses the value from this endpoint. Clearing a field here reverts every job that has not set its own override to the platform default.
Clearing a field on this endpoint immediately changes the voice-assistant behavior for every job posting that has not set its own override. Verify the effect on a test job before rolling out changes broadly.

Example

Phone-interview call policy

The call policy governs outbound dialing for phone interviews. It applies to the entire organization; there is no per-job override. Changes apply to calls scheduled after the PATCH. Call sequences already in progress continue under the policy that was in force when they started. Each candidate receives one initial dial plus one retry per entry in retry_delay_sequence — the number of retries equals the number of entries. Retries are only placed during the calling window (weekdays between start_time and end_time, in the candidate’s local timezone). Setting retries_enabled to false disables retries but still permits the initial dial. max_retries and retry_window_days are deprecated and no longer read.
Duration strings follow Django’s serialization format: HH:MM:SS for sub-day delays, or D HH:MM:SS for delays that span one or more days. "00:30:00" is 30 minutes; "1 00:00:00" is 24 hours.

Validation

PATCH returns HTTP 400 with the offending field name in attr when:
  • end_time is not strictly greater than start_time.
  • weekdays is an empty array.

Example