---
title: "Get Outbound Settings"
method: GET
path: "/settings/outbound"
tags: ["Settings"]
---

# Get Outbound Settings

`GET /settings/outbound`

Get outbound calling window settings for the customer.

Returns the calling window start/end times in Eastern Time, plus the allowed
bounds for this customer (wider when the developer-only extended calling
window is on). If no settings exist, returns defaults (12:00-18:00 ET).

## Response `200`

Successful Response

- OutboundSettingsResponse — Outbound calling window settings response model
  - `calling_window_start` string, required — Start of calling window in HH:MM format (Eastern Time)
  - `calling_window_end` string, required — End of calling window in HH:MM format (Eastern Time)
  - `min_calling_window_start` string, required — Earliest allowed calling window start in HH:MM format (Eastern Time), based on the customer's extended calling window flag
  - `max_calling_window_end` string, required — Latest allowed calling window end in HH:MM format (Eastern Time), based on the customer's extended calling window flag
  - `trigger_fields` TriggerFieldConfig[] — Fields an outbound call trigger supplies for this customer. Read-only here -- edited on the developer settings router.
    - `key` string, required — Key under which the resolved value is stored in trigger_metadata
    - `label` string, required — Human label shown in the UI
    - `type` string, required — Control type: "select", "text" or "qa_list"
    - `options` TriggerFieldOption[] — Allowed values; required for type=select, ignored for type=text and type=qa_list
      - `value` string, required — Value stored in OutboundLead.trigger_metadata
      - `label` string, required — Human label; this is what gets injected into the prompt
  - `call_pacing_enabled` boolean — Whether outbound calls are paced at one per 10 minutes. When false, calls are placed as soon as they are queued. Read-only here -- edited on the developer settings router.
  - `outbound_leads_enabled` boolean — Whether this customer curates a lead list. When false their leads arrive from a trigger, so the lead list, CSV import and manual call queueing are hidden. Read-only here -- edited on the developer settings router.

---

[API](https://skmtc.dev/openintake/apis/fastapi.md) · [All operations](https://skmtc.dev/openintake/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/openintake/fastapi/revisions/4a81645b59f6/schema)
