Skip to main content
POST
Set the boards' team setup

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

project
string
required

Body

application/json

POST /teams/setup: team routing on or off, the default team, and each board's team.

enabled
boolean
defaultTeam
string | null
boards
object[]

Each board's team (assignTo) and, Kai re-release, whether Kai Support's escalated stage works its tickets ("Kai investigates here": the board's team takes Kai Support as its first agent there). Either field may come alone.

escalationBoard
string | null

Where an escalated conversation lands (a board type; bugs always land on Bugs). Null: Conversations.

escalationLimits
object

Kai Support's escalated stage: escalated tickets a day, and a monthly budget in USD cents (null: none).

assignOpenUnowned
boolean

Also give today's open tickets nobody owns to their board's team (only with enabled: true).

Response

200 - application/json

Ok

escalationBoard
string
required
escalationLimits
object
required
kaiSupport
object
required
openUnowned
number<double>
required
boards
object[]
required
defaultTeam
string
required
enabledAt
any
required
enabled
boolean
required
scheduled
number<double>
required