From timezest
Use this skill to query TimeZest's combined resource pool — the unified list of agents and teams available for scheduling — when you want a survey of everything bookable before drilling into a specific agent or team, or when the dispatcher has not named a resource.
How this skill is triggered — by the user, by Claude, or both
Slash command
/timezest:resourcesWhen to use
When you need the combined pool of TimeZest bookable resources — listing agents and teams together, filtering by resource type, and surveying everything available before resolving a specific technician or team. Use when: timezest resources, list all resources, what can i book, timezest resource pool, all agents and teams, or timezest availability survey.
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
The `resources` domain is TimeZest's combined view of everything
The resources domain is TimeZest's combined view of everything
bookable — agents and teams together in one list. It is the right
starting point when a dispatcher has not named a specific technician
or team and you need to survey the pool first.
Enter the domain with timezest_navigate to resources.
| Tool | Purpose |
|---|---|
timezest_resources_list | List all resources (agents and teams) available for scheduling |
timezest_resources_list accepts:
pageSize — results per page (1–100, default 50)type — agent or team to filter by resource typefilter — a TQL filter string (e.g. active:true)Each resource entry indicates whether it is an agent or a team, so a single call surveys the whole bookable surface.
Use the resources domain when | Use agents / teams when |
|---|---|
| You want a combined survey of everything bookable | You already know it is an agent or a team |
| The dispatcher said "whoever's available" | The dispatcher named a person or team |
| Producing a roster or capacity report | Fetching detail for one named resource |
timezest_resources_list is list-only — there is no
timezest_resources_get. To fetch full detail for one resource, drop
into the agents or teams domain and use its _get tool.
timezest_navigate to resources.timezest_resources_list with filter: "active:true".type (agents vs teams) to give the dispatcher
the full menu.active:true.type: "agent" or type: "team" if the dispatcher
leaned one way.agents or teams
domain for full detail before booking.pageSize: 100 to capture the full pool.agents or
teams for detail.type of each entry before treating it as
one or the other.pageSize or
page through for a complete roster.resources for surveys and rosters; use agents / teams for
named lookups and detail.active:true for booking work — inactive resources
cannot be scheduled.agentId or
teamId.npx claudepluginhub wyre-technology/msp-claude-plugins --plugin timezestUse this skill to resolve the right bookable resource in TimeZest before creating a scheduling request — listing agents (individual technicians) and teams (round-robin / shared availability pools), fetching detail for a named resource, and deciding when to book an agent versus a team.
Lists HaloPSA technicians, retrieves agent details, and shows team structures. Essential for MSP service managers assigning tickets and looking up technician IDs.
Automates Cal.com scheduling operations via Composio's Cal toolkit through Rube MCP: manage bookings, check availability, configure webhooks, and handle teams.