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
}
}