Skip to main content

CreateOverride creates a new out-of-office override.

POST 

/api/v1/voice/ooo-overrides

Creates a temporary closure for the specified date/time range.

Parameters

  • name: Required, override name (e.g., "Company Retreat")
  • description: Optional, detailed description
  • start_date: Required, start date (YYYY-MM-DD)
  • end_date: Required, end date (YYYY-MM-DD)
  • start_time: Optional, daily start time (HH:MM)
  • end_time: Optional, daily end time (HH:MM)
  • channels: Optional, specific channels (empty = all)
  • sound_file_id: Optional, audio message for callers
  • message_text: Optional, text message/TTS
  • is_active: Whether override is active

Errors

  • INVALID_ARGUMENT: Invalid date/time format
  • PERMISSION_DENIED: Caller lacks voice:schedule:write permission

Request

Responses

A successful response.