configure-features

Create, modify, and delete Webex Calling call features using wxcli CLI commands.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Configuring Webex Calling features like auto attendants, call queues, and hunt groups requires knowing exact API prerequisites, argument ordering, and CLI flag names that are easy to get wrong, causing failed API calls and misconfigured production environments. ## Core Features & Use Cases - Feature lifecycle management: Create, update, delete, and verify Auto Attendants, Call Queues, Hunt Groups, Paging Groups, Call Park, Call Pickup, and Voicemail Groups with prerequisite checks for locations, licenses, and phone numbers. - Announcement and media handling: Manage the announcement repository, generate text-to-speech prompts, build music-on-hold playlists, and check playlist usage before deletion. - Location call handling: Configure internal dialing, location intercept, outgoing calling permissions, access codes, digit patterns, caller reputation, external voicemail MWI, and AI Receptionist. - Use Case: You need a support call queue with agents, overflow handling, and a custom greeting. The skill verifies the location is calling-enabled, checks agent licenses, creates the queue, adds agents, and wires up the announcement chain. ## Quick Start Ask the assistant to create a hunt group named Sales Team with extension 3000 at your calling-enabled location using the configure-features skill.

Frequently Asked Questions about configure-features

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

FAQPage Schema
How do I create a call queue in Webex Calling from the CLI?

Run wxcli call-queue create with the location ID, name, and extension, then add agents afterward using wxcli call-queue update with a --json-body containing agent person IDs. Verify agents hold Professional licenses first, and include callPolicies in the body for CX Essentials queues.

What is the difference between a hunt group and a call queue in Webex?

Hunt groups ring agents directly with no queue hold, announcement chain, or agent join/unjoin, while call queues hold callers until an agent is free and support welcome, comfort, and whisper messages. Hunt groups can be created with zero agents; queues require agents and a queue size.

Why does my Webex feature creation fail with a 400 error?

Most 400 errors come from missing prerequisites: the location is not calling-enabled, agents lack Professional licenses, or required fields like callPolicies are absent from the request body. Run the skill's verification commands for location, licenses, and schedules before creating the feature.

How do I generate a text-to-speech greeting for an auto attendant?

List available voices with wxcli announcements tts-voices, then run wxcli announcements tts-generate with a voice ID, text, and language code. Poll wxcli announcements tts-status with the returned ttsId until generation completes before registering the prompt.

When should I use the customer-assist skill instead of configure-features?

Use the customer-assist skill for Customer Assist (CX Essentials) capabilities like screen pop, wrap-up reasons, queue recording, and supervisors. The configure-features skill only creates the underlying call queue; all CX-specific configuration happens in the dedicated skill.