Skip to content
Development
Command

/update-opportunity

Update an opportunity's status, value, or other details

From plugin
msp-claude-plugins
39200 skills141 agents200 commands
Install
$ npx -y skills add wyre-technology/msp-claude-plugins --agent claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/update-opportunity

Context preview

What this command does when you run it.

Update an opportunity's status, value, or other details

Command definition

update-opportunity.md
description: Update an opportunity's status, value, or other details
argument-hint: "<id> [stage] [value] [close-date]"
arguments: [id, stage, value, close-date]

Update Salesbuildr Opportunity

Arguments

  • `id` (required) — Opportunity ID
  • `stage` (optional) — New pipeline stage
  • `value` (optional) — Updated deal value
  • `close-date` (optional) — Updated expected close date (YYYY-MM-DD)

Prerequisites

  • Salesbuildr API key configured
  • Opportunity must exist

Steps

1. Verify opportunity exists: `GET /opportunities/$id` 2. Build update payload with changed fields 3. Call Salesbuildr API: `PATCH /opportunities/$id` 4. Display updated opportunity

Examples

Update stage

/update-opportunity id=12345 stage="negotiation"

Update value and close date

/update-opportunity id=12345 value=30000 close-date="2026-04-15"

Error Handling

| Error | Resolution | |-------|------------| | 404 Not Found | Verify opportunity ID | | No changes | Provide at least one field to update |

Ships withmsp-claude-plugins

One command to supercharge Claude Code for MSP workflows. Then restart Claude Code. That's it. Documentation: mcp.wyre.ai

Get the whole plugin, auto-invoked
Stats
39
Stars
0
Views
17
Forks
Active
Maintenance
Astro
Language
Apache-2.0
License
1d ago
Last commit
6mo ago
Created

Repo: wyre-technology/msp-claude-plugins