{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/ModifyPersonPlaceVirtualLineCallQueueObject", "title": "ModifyPersonPlaceVirtualLineCallQueueObject", "type": "object", "required": [ "id" ], "properties": { "id": { "type": "string", "example": "Y2lzY29zcGFyazovL3VzL1BMQUNFLzgzYjQ0OTIyLWZlOWYtMTFlYi1hNGI4LTMzNjI3YmVkNjdiNQ", "description": "ID of person, workspace or virtual line." }, "weight": { "type": "string", "example": "50", "description": "Weight of person, workspace or virtual line. Only applied when call policy is `WEIGHTED`." }, "skillLevel": { "type": "number", "example": 1, "description": "Skill level of person, workspace or virtual line. Only applied when call routing type is `SKILL_BASED`." }, "joinEnabled": { "type": "boolean", "example": true, "description": "Indicates the join status of the agent for this queue. The default value for newly added agents is `true`." } } }