AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified Apache-2.0 Self-run

3CX Calls, Queues & Profiles

skill-wyre-ai-msp-claude-plugins-calls-queues · by WYRE-AI

>

— No reviews yet
0 installs
17 views
0.0% view→install

Install

$ agentstack add skill-wyre-ai-msp-claude-plugins-calls-queues

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • ✓ Prompt-injection patterns
  • ✓ Secret / credential exfiltration
  • ✓ Dangerous shell & filesystem operations
  • ✓ Untrusted network calls
  • ✓ Known-malicious package signatures

What it can access

  • ✓ Network access No
  • ✓ Filesystem access No
  • ✓ Shell / process execution No
  • ✓ Environment & secrets No
  • ✓ Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-wyre-ai-msp-claude-plugins-calls-queues)

Reliability & compatibility

✓ Security review passed
0 installs to date
— no reviews yet
● 1mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of 3CX Calls, Queues & Profiles? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

3CX Calls, Queues & Profiles

Overview

This is the plugin's live-operations surface. Most of it is read-only visibility into what's happening on the PBX right now; a smaller set of tools actually change it — ending a call, switching who a person's calls route to, or moving a queue agent in or out of rotation.

Anti-triggers

  • A customer-facing service ticket about a call quality or outage issue

— that's PSA ticket handling (halopsa-tickets, connectwise-psa-tickets, autotask-tickets), not this skill. Use this skill to gather the PBX-side facts (was the queue staffed, was the call actually dropped), then work the ticket in the PSA.

  • A security incident involving the phone system (toll fraud, a

compromised extension) — that's huntress-incidents or sentinelone-alerts territory for the response workflow; this skill only reports current call/queue state, it doesn't investigate or remediate.

Read-Only Capabilities

Exact tool names are not published by 3CX — see the api-patterns skill and call tools/list for the authoritative names on a connected PBX.

  • List currently active calls
  • List recordings available to the authenticated user
  • List voicemail items available to the authenticated user
  • List a department's members
  • List departments accessible to the user
  • List forwarding/presence profiles available to the user
  • List a queue's agents
  • List queues the user can access/manage

Write Capabilities — Read This Before Calling Any of Them

  • Drop (end) an active call
  • Select/activate a forwarding-or-presence profile
  • Set or clear the active profile's message
  • Apply a temporary profile override
  • Log a queue agent in/out
  • Log the current user in/out of queues

These change what a real person on a real call experiences immediately, and none of them have a built-in undo. Dropping a call ends it for the caller too, not just the technician's view of it. Switching someone's forwarding/presence profile mid-shift redirects their calls right away — if you get the wrong extension, someone's calls start ringing somewhere else with no obvious warning to either party. Logging the wrong agent out of a queue during business hours quietly reduces staffing for everyone still waiting in it. 3CX's own MCP Tools and Permissions Reference groups these separately from the read tools for exactly this reason; this plugin's GOVERNANCE.md covers how Conduit's BYO connector tiers them.

Confirm the target call, extension, or queue ID with the requester before calling any of these, and don't let a scheduled or unattended agent invoke them — a mistake here is visible to the customer immediately and cannot be quietly corrected after the fact.

Common Workflows

Is anyone stuck on hold right now?

List currently active calls alongside a queue's agents — a queue with active calls but no logged-in agents is the signal, not call count alone.

Cover for someone who's out

  1. List forwarding/presence profiles available to the user to see what

options exist.

  1. Confirm with the requester exactly which profile and which extension.
  2. Select/activate the profile — this is a write action; get explicit

confirmation first.

Shift-change staffing check

  1. List queues the user can access/manage, then list each queue's agents.
  2. If staffing needs to change, log the specific agent in or out — again,

confirm the agent and queue before calling it.

Gotchas

  • **Recordings and voicemail lists are scoped to "available to the

authenticated user."** That's the 3CX account that approved the OAuth connection, not the technician driving Claude — what shows up depends on whose connection this is, not who's asking.

  • Profile and queue-login state is per-user or per-queue. Confirm the

exact ID before switching anything; there's no confirmation step inside the tool itself.

Related Skills

  • [API Patterns](../api-patterns/SKILL.md) — permission inheritance and connection setup
  • [Directory & Contacts](../directory/SKILL.md) — resolving who an extension or call belongs to
  • [PBX Admin & Diagnostics](../pbx-admin/SKILL.md) — department/queue configuration and system-level diagnostics

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.