Developer
Developer - Settings

Update Outbound Developer Settings

Update the developer-only outbound settings for the current customer.

This endpoint is restricted to developer users only. Customers can read some of these settings via their own outbound-settings endpoint (they drive copy and which parts of the Outbound page apply) but not change them.

patch/developer/outbound-developer-settings

Request body

extended_calling_window_enabledboolean nullable

Set to true to relax the outbound calling window bounds for this customer from 12:00-18:00 ET to 08:00-20:00 ET

call_pacing_enabledboolean nullable

Set to false to drain the whole outbound queue per run and dial immediately on enqueue instead of one call per 10 minutes

max_calls_per_number_per_dayinteger nullable

Per-phone-number daily outbound call limit. Send 0 for no limit (stored as null). Omit to leave unchanged.

outbound_leads_enabledboolean nullable

Set to false when this customer's leads come from a trigger: hides their lead list, CSV import and manual call queueing, and rejects the lead-writing endpoints

Response

Successful Response

customer_idstring uuid required

The customer ID

extended_calling_window_enabledboolean required

Whether this customer may set an outbound calling window wider than 12:00-18:00 ET (relaxes the bounds to 08:00-20:00 ET)

call_pacing_enabledboolean required

Whether outbound calls are paced at one per customer per 10 minutes. When false, the whole queue drains in one run and enqueueing dials immediately.

max_calls_per_number_per_dayinteger nullable

Per-phone-number daily outbound call limit. Null means no limit.

outbound_leads_enabledboolean required

Whether this customer curates an outbound lead list. When false their leads come from a trigger, so the lead list, CSV import and manual call queueing are hidden and the lead-writing endpoints reject.

Changes