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
- 200
- default
A successful response.
An unexpected error response.