customer-assist

Configure Webex Calling Customer Assist features using wxcli CLI commands.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Configuring Webex Calling Customer Assist (CX Essentials) features like screen pop, wrap-up reasons, queue call recording, and supervisors involves hidden queues, undocumented endpoints, and API quirks that cause silent failures and confusing errors. ## Core Features & Use Cases - Screen Pop Configuration: Enable CRM or ticketing URL pop-ups when agents receive queued calls, including query parameters via JSON bodies. - Wrap-Up Reasons & Queue Recording: Create org-level wrap-up reasons, assign them to queues, and enable per-queue call recording with notification and announcement settings. - Supervisor Management: Create, update, and remove Customer Assist supervisors and their agent assignments, with workarounds for known delete bugs. - Use Case: An admin needs to set up a Customer Assist queue with call recording and assign a supervisor to monitor five agents; the skill walks through prerequisites, licensing checks, plan confirmation, execution, and read-back verification. ## Quick Start Ask the assistant to configure screen pop and queue call recording for a Customer Assist queue at a specific location using wxcli.

Frequently Asked Questions about customer-assist

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

FAQPage Schema
How do I configure Webex Customer Assist screen pop for a call queue?

Use wxcli customer-assist update-screen-pop with the location ID, queue ID, and screen pop URL. For query parameters passing caller data to the CRM, supply the full configuration via --json-body since flags only cover the simple case.

Why don't my Customer Assist queues appear in call-queue list output?

Customer Assist queues are hidden from the default call-queue list output. You must pass --has-cx-essentials true to see them, and queues created without that flag return error 28018 on all Customer Assist endpoints.

How do I delete a Webex Customer Assist supervisor?

The delete-supervisors-config-1 endpoint returns 204 but the supervisor persists. Instead, use update-supervisors with action DELETE on each agent; removing the last agent automatically removes the supervisor.

What OAuth scopes does Webex queue call recording require?

Queue call recording uses spark-admin:people_read and spark-admin:people_write scopes, unlike other Customer Assist features which use spark-admin:telephony_config_read and spark-admin:telephony_config_write.

When should I use Customer Assist instead of full Webex Contact Center?

Customer Assist (CX Essentials) is a Webex Calling add-on for lightweight queue features like screen pop and wrap-up reasons. For full Contact Center queues and agents, use the contact-center skill instead, and for standard queues use configure-features.