contact-center

Provision and manage Webex Contact Center resources using wxcli CLI commands.

3|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/achobgood/wxops --skill contact-center-achobgood
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: contact-center
Source: https://github.com/achobgood/wxops/tree/main/.claude/skills/contact-center
Command: npx skills add https://github.com/achobgood/wxops --skill contact-center-achobgood

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Configuring Webex Contact Center resources through raw APIs is error-prone: agents must know the correct CC region, OAuth scopes, resource prerequisites, and the exact CLI subcommands across dozens of command groups. This Skill guides the full workflow from authentication through execution and verification. ## Core Features & Use Cases - Resource provisioning: Create and manage agents, queues, entry points, teams, skills, skill profiles, dial plans, dial numbers, campaigns, business hours, holiday lists, desktop profiles, and flows via wxcli cc-* commands. - Prerequisite and auth validation: Verify CC region configuration, OAuth scopes (cjp:config_read/write, cjds admin scopes), and site existence before executing any operation. - Monitoring and analytics: Manage call monitoring sessions, event subscriptions, real-time stats, Auto CSAT, and Journey Data Service (JDS) event queries. - Use Case: An administrator needs to stand up a new support queue with skill-based routing. The Skill walks them through verifying CC access, creating skills and skill profiles, then creating the queue with the correct routing type, and verifying the result. ## Quick Start Ask the agent to create a Webex Contact Center queue named Support Queue with telephony channel type using wxcli.

Frequently Asked Questions about contact-center

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a Webex Contact Center queue from the CLI?

Use wxcli cc-queue create with a JSON body specifying name, channelType, and routingType. First verify the CC region is set with wxcli set-cc-region and confirm access with wxcli cc-site list, then run wxcli cc-queue create --help to verify exact flags.

How do I list agents in Webex Contact Center?

Use wxcli cc-users list -o json, which returns the agent roster with names, emails, team and skill profile assignments. The cc-agents group only handles runtime session state and activity logs, not the roster.

Why do Webex Contact Center API calls return 403 access denied?

A 403 with a ccconfig_ tracking ID means the token lacks CC OAuth scopes. Personal access tokens never carry CC scopes; create an OAuth integration or Service App with cjp:config_read and cjp:config_write scopes, then re-authenticate.

What regions does the Webex Contact Center API support?

Valid CC regions are us1, eu1, eu2, anz1, ca1, jp1, and sg1, defaulting to us1. Set the region with wxcli set-cc-region before any cc-* command, since CC APIs target api.wxcc-{region}.cisco.com rather than webexapis.com.

When should I not use the contact-center skill?

Do not use it for Webex Calling queues, hunt groups, or Calling dial plans and schedules, which belong to the configure-features and configure-routing skills. It also cannot build custom agent desktop applications on the Contact Center JS SDK.