๐Ÿงช Community โœ“ Claude Code โœ“ Claude Desktop Standalone โ€ข Timezest

Timezest

TimeZest - tech scheduling against ConnectWise / Autotask / Halo PSA tickets

Installation

Install this plugin individually:

/plugin marketplace add wyre-technology/msp-claude-plugins --plugin timezest

Or install all MSP plugins at once:

/plugin marketplace add wyre-technology/msp-claude-plugins

Features

  • Agents And Teams
  • Appointment Types
  • Psa Integration
  • Resources
  • Scheduling

Skills

This plugin provides 6 skills that teach Claude about Timezest:

Skill Description
agents-and-teams TimeZest agents (individual technicians) and teams (round-robin / shared availability pools): listing each, fetching detail for a named resource, and the criteria for booking an agent versus a team.
appointment-types TimeZest appointment types: the types configured for a tenant, each type's duration, and how to match a type to the work described on a ConnectWise / Autotask / Halo ticket.
psa-integration Wiring a TimeZest scheduling request into a PSA: the associatedEntities payload shapes for ConnectWise, Autotask, and Halo tickets, the difference between the pod and generate_url trigger modes, and the causes of bookings that complete but never update the PSA ticket.
resources TimeZest's combined resource pool โ€” the unified list of agents and teams available for scheduling โ€” including filtering by resource type and surveying what is bookable before drilling into a specific agent or team.
scheduling The TimeZest scheduling-request lifecycle: resolving the right agent and appointment type, creating a request against a ConnectWise / Autotask / Halo ticket, polling its status through to booking, and canceling.
api-patterns TimeZest MCP fundamentals: 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).

Agents

This plugin provides 3 agents for autonomous task execution:

Agent Description
booking-pipeline-auditor Use this agent when reporting on the TimeZest scheduling pipeline โ€” grouping requests by lifecycle state, finding stale requests waiting on customers, measuring booking conversion, and producing a dispatch-queue view across agents and teams.
psa-integration-specialist Use this agent when working with the link between TimeZest and a PSA โ€” building correct associatedEntities payloads for ConnectWise / Autotask / Halo, auditing scheduling requests for missing or wrong PSA associations, reconciling TimeZest bookings against PSA tickets, and choosing pod vs generate_url trigger modes.
scheduling-dispatcher Use this agent when booking a technician against a PSA ticket through TimeZest โ€” resolving the right agent or team, picking the correct appointment type, creating the scheduling request with the PSA association, and confirming the customer booking link was issued.

Commands

Available slash commands:

Command Description
/book-tech Book a TimeZest scheduling request for a technician against a PSA ticket
/resource-roster List TimeZest bookable resources โ€” agents, teams, and appointment types
/scheduling-pipeline Produce a TimeZest scheduling pipeline report grouped by lifecycle state and resource
/search-scheduling List recent TimeZest scheduling requests, grouped by state
/stale-requests Find stale TimeZest scheduling requests still waiting on a customer to book

API Reference

Base URL
Authentication
Rate Limit
Documentation

Example Usage

Book a TimeZest scheduling request for a technician against a PSA ticket

/book-tech

List TimeZest bookable resources โ€” agents, teams, and appointment types

/resource-roster

Produce a TimeZest scheduling pipeline report grouped by lifecycle state and resource

/scheduling-pipeline

List recent TimeZest scheduling requests, grouped by state

/search-scheduling

Find stale TimeZest scheduling requests still waiting on a customer to book

/stale-requests

Using Skills

/skill timezest:agents-and-teams

TimeZest agents (individual technicians) and teams (round-robin / shared availability pools): listing each, fetching detail for a named resource, and the criteria for booking an agent versus a team.