Skip to main content
PUT
cURL

Authorizations

Authorization
string
header
required

Send your API key as Authorization: Bearer YOUR_API_KEY.

Path Parameters

id
string
required

Project id.

Minimum string length: 1

Body

application/json

Project update payload.

agencyName
string
Example:

"Acme Agency"

active
boolean

Whether the project accepts calls. Parking a project frees its plan slot.

Example:

true

callbacksHandledByHuman
boolean
Example:

false

multipleTimezoneCheck
boolean
Example:

true

useWindowTimezone
boolean
default:false

Read the calling window in the timezone the window itself declares (tz) rather than the project's own timezone. Off by default, which keeps 9-to-5 meaning 9-to-5 where the lead is. Turn it on when the window describes one fixed clock — a team that answers 9-to-5 Eastern regardless of where it is calling.

Example:

false

businessName
string
Example:

"Acme Clinic"

businessNameOverridden
boolean
Example:

true

callingWindowOverride
object
knowledgeBase
string
Example:

"Clinic hours are Monday through Friday, 9 AM to 5 PM."

serviceArea
object | null

This sub-account's own service area. zips reaches every call and chat as {{service_area_zips}} for the Service Area Check skill. A write merges over the stored value, so sending only zips keeps the rest; null clears it.

{key}
any

Response

Updated project.

success
boolean
required
data
object
required