Skip to content

MngAddDesk

Creates a CRM desk.

desk is normalized to uppercase by the server and must be unique within brand.

Request Parameters

Name Type Required Description
desk string Yes Desk code, for example DESK_RETENTION
brand string Yes Brand namespace
name string No Human-readable desk name
status int No 0 active, 1 archived. Default 0
enable int No 1 enabled, 0 disabled. Default 1
manager_id int No Optional owner/team lead manager id
sort_index int No UI ordering value

Request

{
  "command": "MngAddDesk",
  "extID": "1",
  "data": {
    "desk": "DESK_RETENTION",
    "brand": "default",
    "name": "Retention",
    "enable": 1,
    "manager_id": 10,
    "sort_index": 100
  }
}

Response Data

{
  "desk": {
    "desk": "DESK_RETENTION",
    "brand": "default",
    "name": "Retention",
    "status": 0,
    "enable": 1,
    "manager_id": 10,
    "sort_index": 100,
    "created_time": 1710000000,
    "updated_time": 1710000000
  }
}