Webex · Schema
TeamResponseDTO
CallingCollaborationCommunicationEnterpriseMessagingVideo Conferencing
Properties
| Name | Type | Description |
|---|---|---|
| organizationId | string | ID of the contact center organization. This field is required for all bulk save operations. |
| id | string | ID of this contact center resource. It should not be specified when creating a new resource. However, it is mandatory when updating a resource. |
| version | integer | The version of this resource. For a newly created resource, it will be 0 unless specified otherwise. |
| name | string | Indicates the name of the team such as Billing or Customer Support |
| teamType | string | Team type can be the following: AGENT: A specific number of agents are assigned to the team. CAPACITY: Specific number of agents not assigned to the team. Capacity-based teams for voice mailboxes or a |
| teamStatus | string | Indicates whether the team is available to handle customer contacts. Can be one of: IN_SERVICE/NOT_AVAILABLE. |
| dialedNumber | string | The dial number where the system distributes the calls for this team. This setting is applicable only for capacity-based teams. |
| capacity | integer | The maximum number of simultaneous contacts that this team can handle. This setting is applicable only for capacity-based teams. |
| active | boolean | Indicates whether the team is active(when true) or not active(when false). |
| siteId | string | Identifier for a site which is a physical contact center location under the control of your enterprise. |
| desktopLayoutId | string | Identifier for an agent desktop layout which a Contact Center administrator has configured. |
| siteName | string | The name of the site this team belongs to. |
| skillProfileId | string | Id of the skill profile for this team if your enterprise uses the optional Skills-Based Routing feature. |
| multiMediaProfileId | string | Id of the multimedia profile for this team. |
| userIds | array | Indicates the agents id(s) who are part of this team. |
| description | string | Indicates the team |
| systemDefault | boolean | Indicates whether the created resource is system created or not |
| rankQueuesForTeam | boolean | |
| queueRankings | array | |
| createdTime | integer | This is the created time of the entity. |
| lastUpdatedTime | integer | This is the updated time of the entity. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/TeamResponseDTO",
"title": "TeamResponseDTO",
"type": "object",
"properties": {
"organizationId": {
"type": "string",
"format": "uuid",
"description": "ID of the contact center organization. This field is required for all bulk save operations.",
"example": "f53c8b54-46ca-43f6-ba05-08426a46e23d",
"maxLength": 36,
"minLength": 32,
"pattern": "^[0-9a-fA-F]{8}-?[0-9a-fA-F]{4}-?[0-9a-fA-F]{4}-?[0-9a-fA-F]{4}-?[0-9a-fA-F]{12}$"
},
"id": {
"type": "string",
"description": "ID of this contact center resource. It should not be specified when creating a new resource. However, it is mandatory when updating a resource.",
"example": "93912f11-6017-404b-bf14-5331890b1797"
},
"version": {
"type": "integer",
"format": "int32",
"description": "The version of this resource. For a newly created resource, it will be 0 unless specified otherwise.",
"example": 1
},
"name": {
"type": "string",
"description": "Indicates the name of the team such as Billing or Customer Support",
"example": "Customer Support"
},
"teamType": {
"type": "string",
"description": "Team type can be the following:\n\nAGENT: A specific number of agents are assigned to the team.\n\nCAPACITY: Specific number of agents not assigned to the team. Capacity-based teams for voice mailboxes or agent groups that are not managed by the Webex Contact Center system.",
"enum": [
"AGENT",
"CAPACITY"
],
"example": "AGENT"
},
"teamStatus": {
"type": "string",
"description": "Indicates whether the team is available to handle customer contacts.\nCan be one of: IN_SERVICE/NOT_AVAILABLE.\n",
"enum": [
"IN_SERVICE",
"NOT_AVAILABLE"
],
"example": "IN_SERVICE"
},
"dialedNumber": {
"type": "string",
"description": "The dial number where the system distributes the calls for this team. \nThis setting is applicable only for capacity-based teams.",
"example": "+14085550123"
},
"capacity": {
"type": "integer",
"format": "int32",
"description": "The maximum number of simultaneous contacts that this team can handle.\nThis setting is applicable only for capacity-based teams.",
"example": 1
},
"active": {
"type": "boolean",
"description": "Indicates whether the team is active(when true) or not active(when false).",
"example": true
},
"siteId": {
"type": "string",
"description": "Identifier for a site which is a physical contact center location under the control of your enterprise.",
"example": "8e6bb6da-2a78-4768-bef9-7e229f92af22"
},
"desktopLayoutId": {
"type": "string",
"description": "Identifier for an agent desktop layout which a Contact Center administrator has configured.",
"example": "f53c8b54-46ca-43f6-ba05-08426a46e23d"
},
"siteName": {
"type": "string",
"description": "The name of the site this team belongs to.",
"example": "New_York"
},
"skillProfileId": {
"type": "string",
"description": "Id of the skill profile for this team if your enterprise uses the optional Skills-Based Routing feature.",
"example": "f53c8b54-46ca-43f6-ba05-08426a46e23d"
},
"multiMediaProfileId": {
"type": "string",
"description": "Id of the multimedia profile for this team.",
"example": "f53c8b54-46ca-43f6-ba05-08426a46e23d"
},
"userIds": {
"type": "array",
"description": "Indicates the agents id(s) who are part of this team.",
"example": [
"f53c8b54-46ca-43f6-ba05-08426a46e23d",
"a53c8b54-46ca-43f6-ba05-08426a46e23f"
],
"items": {
"type": "string",
"description": "Indicates the agents id(s) who are part of this team.",
"example": [
"f53c8b54-46ca-43f6-ba05-08426a46e23d",
"a53c8b54-46ca-43f6-ba05-08426a46e23f"
]
},
"uniqueItems": true
},
"description": {
"type": "string",
"description": "Indicates the team",
"example": "Capacity based team"
},
"systemDefault": {
"type": "boolean",
"description": "Indicates whether the created resource is system created or not",
"example": false
},
"rankQueuesForTeam": {
"type": "boolean"
},
"queueRankings": {
"type": "array",
"items": {
"$ref": "#/components/schemas/QueueRankingDTO"
},
"uniqueItems": true
},
"createdTime": {
"type": "integer",
"format": "int64",
"description": "This is the created time of the entity."
},
"lastUpdatedTime": {
"type": "integer",
"format": "int64",
"description": "This is the updated time of the entity."
}
}
}