Get Team Structure
Look up the user's Skylar team structure, including active member counts, role mix, and configured teams. Use this when the user asks what teams exist, how their Skylar team is set up, or what roles are represented. This does not return sales performance, scores, call analytics, coaching recommendations, or individual member lists.
UI resource
Skylar Team Structure
Render a compact Skylar team structure widget.
Tool annotations and public metadata are available in the MCP tools JSON .
Input schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"orgId": {
"description": "Optional Skylar workspace ID. Leave this blank unless Skylar asks you to choose between multiple workspaces.",
"type": "string"
}
},
"type": "object"
}
Output schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"members": {
"additionalProperties": false,
"properties": {
"active_count": {
"minimum": 0,
"type": "integer"
},
"role_counts": {
"additionalProperties": {
"$ref": "#/properties/members/properties/active_count"
},
"type": "object"
},
"sampled_count": {
"$ref": "#/properties/members/properties/active_count"
},
"truncated": {
"type": "boolean"
}
},
"required": [
"active_count",
"sampled_count",
"role_counts",
"truncated"
],
"type": "object"
},
"org": {
"additionalProperties": false,
"properties": {
"name": {
"type": "string"
},
"org_id": {
"type": "string"
}
},
"required": [
"org_id",
"name"
],
"type": "object"
},
"teams": {
"additionalProperties": false,
"properties": {
"count": {
"$ref": "#/properties/members/properties/active_count"
},
"items": {
"items": {
"additionalProperties": false,
"properties": {
"name": {
"type": "string"
},
"team_id": {
"type": "string"
}
},
"required": [
"team_id",
"name"
],
"type": "object"
},
"type": "array"
},
"truncated": {
"type": "boolean"
}
},
"required": [
"count",
"truncated",
"items"
],
"type": "object"
}
},
"required": [
"org",
"members",
"teams"
],
"type": "object"
}