find-contact
Resolve a 3CX contact or extension by email, extension, or name
Check pricing details for an Autotask product or service from price lists
$ npx -y skills add wyre-technology/msp-claude-plugins --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/check-pricingContext preview
What this command does when you run it.
Check pricing details for an Autotask product or service from price lists
description: Check pricing details for an Autotask product or service from price lists argument-hint: "<product> [type]" arguments: [product, type]
1. Resolve the product/service (search by name/SKU if not an ID) 2. Get the item's base pricing (unitCost, unitPrice, MSRP) 3. Look up price list entries for this item 4. Display comparison of base vs price list pricing with margins
If the input is not a numeric ID, search for it:
Tool: autotask_search_products
Args: { searchTerm: "$product" }Or for services:
Tool: autotask_search_services
Args: { searchTerm: "$product" }Tool: autotask_get_product
Args: { productId: <resolved_id> }Tool: autotask_search_price_list_products
Args: { productID: <resolved_id> }Or for services:
Tool: autotask_search_price_list_services
Args: { serviceID: <resolved_id> }Show: unit cost, default price, MSRP, price list price, and margin percentage.
| Parameter | Type | Required | Default | Description | |-----------|------|----------|---------|-------------| | product | string | Yes | - | Product name, SKU, or numeric ID | | type | string | No | product | product or service |
/check-pricing product="FortiGate 60F"
/check-pricing product=12345
/check-pricing product="Managed Endpoint" type="service"
Pricing for: FortiGate 60F (SKU: FG-60F) Base Pricing: Unit Cost: $850.00 Unit Price: $1,299.00 (default) MSRP: $1,499.00 Price List Pricing: USD: $1,199.00 Margins: Default margin: 34.6% Price list margin: 29.2% vs MSRP discount: 20.0%
| Error | Resolution | |-------|------------| | Product not found | Verify name/SKU spelling, try partial search | | No price list entry | Product uses default unitPrice for billing | | Multiple matches | Results shown for selection, re-run with specific ID |
One command to supercharge Claude Code for MSP workflows. Then restart Claude Code. That's it. Documentation: mcp.wyre.ai
Repo: wyre-technology/msp-claude-plugins
Resolve a 3CX contact or extension by email, extension, or name
Search for specific threat patterns in Abnormal Security by sender, recipient, attack type, or keywords
Triage recent email threats detected by Abnormal Security by severity and attack type