From timezest
Use this skill to book a technician against a ConnectWise / Autotask / Halo PSA ticket via TimeZest — resolving the right agent and appointment type, creating a scheduling request, polling its status, and canceling when needed.
How this skill is triggered — by the user, by Claude, or both
Slash command
/timezest:schedulingWhen to use
When booking a technician's time against a PSA ticket through TimeZest, checking status of a scheduling request, or canceling a pending request. Use when: timezest book, timezest schedule, book a tech, schedule a technician, timezest appointment, send timezest link, or timezest cancel.
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
The "book a tech against this PSA ticket" workflow is what TimeZest
The "book a tech against this PSA ticket" workflow is what TimeZest exists for. This skill walks the canonical flow: resolve the agent, resolve the appointment type, create the scheduling request with the PSA association, then poll for the customer's response.
| Tool | Purpose |
|---|---|
timezest_agents_list | List available technicians |
timezest_agents_get | Detail for a specific agent |
timezest_teams_list | List teams (round-robin / shared availability) |
timezest_teams_get | Detail for a specific team |
timezest_appointment_types_list | List bookable appointment types |
timezest_appointment_types_get | Detail for one appointment type |
timezest_resources_list | List resources (rooms / shared assets) |
| Tool | Purpose |
|---|---|
timezest_scheduling_list | List recent scheduling requests |
timezest_scheduling_get | Pull current state of one request |
timezest_scheduling_create_request | Create a new request (sends customer link) |
timezest_scheduling_cancel | Cancel a pending request |
timezest_agents_list and match.timezest_teams_list.timezest_appointment_types_list and pick the one that
matches the ticket type (e.g. "Onsite Visit", "Remote Session").timezest_scheduling_create_request with:
agent_id or team_idappointment_type_idassociated_entities linking to the PSA tickettimezest_scheduling_get with the request ID.timezest_scheduling_get to confirm current state.timezest_scheduling_cancel to revoke the customer link.timezest_scheduling_list.associated_entities.type.npx claudepluginhub wyre-technology/msp-claude-plugins --plugin timezestUse this skill when working with the TimeZest MCP tools — Bearer token authentication, the navigation pattern, scheduling-request payloads that carry PSA associated_entities (ConnectWise / Autotask / Halo ticket IDs), and the polling-only update model (no webhooks).
Manages Syncro MSP tickets: create, update, search, resolve, add comments, track time, and handle status/priority transitions. Essential for service desk operations.
Manages Atera service desk tickets including creation, updates, statuses, priorities, comments, and time tracking. Essential for MSP technicians.