Skip to content

Calling Commands

The webex calling subcommand provides access to the Webex Calling API. No --orgid is needed — the organization is inferred from your authentication token.

ResourceDescription
announcement-playlistAnnouncement playlist management
announcement-repositoryAnnouncement repository management
auto-attendantAuto attendant / IVR configuration
call-controlsActive call control operations
call-parkCall park settings
call-pickupCall pickup groups
call-queueCall queue configuration
call-recordingCall recording settings
call-routingCall routing configuration
call-settings-for-mePersonal call settings
caller-reputation-providerCaller reputation / spam management
calling-serviceCalling service configuration
client-callClient call management
conference-controlsConference call controls
converged-recordingsRecording access and management
customer-experience-essentialsCustomer experience essentials
dect-devicesDECT handset and base station management
device-callPer-device call settings
devicesDevice provisioning and management
emergency-servicesE911 and emergency callback
external-voicemailExternal voicemail settings
hot-deskHot desk configuration
hot-desking-sign-in-via-voice-portalHot desking voice portal sign-in
hunt-groupHunt group configuration
location-callPer-location call settings
location-call-handlingLocation call handling rules
location-schedulesLocation schedule management
location-voicemailLocation voicemail settings
locationsLocation management
numbersPhone number inventory
operating-modesOperating mode schedules
paging-groupPaging group configuration
partner-reports-templatesPartner report templates
peopleUsers and their calling settings
pstnPSTN connection and trunk settings
recording-reportRecording reports
reportsCDR and call history reports
reports-detailed-call-historyDetailed call history reports
send-activation-emailSend activation emails
single-number-reachSingle number reach / simultaneous ring
user-callPer-user call settings
virtual-extensionsVirtual extension configuration
virtual-line-callVirtual line call settings
workspace-callPer-workspace call settings
workspacesWorkspace management
Terminal window
# List resources
webex calling <resource> list
# Get by ID
webex calling <resource> get --id "..."
# Create
webex calling <resource> create --body-file config.json
# Update
webex calling <resource> update --id "..." --body-file updated.json
# Delete
webex calling <resource> delete --id "..."
Terminal window
# List all people
webex calling people list --paginate
# Get your own details
webex calling people get-my-own
# List locations
webex calling locations list
# Get call settings for a person
webex calling user-call get-voicemail --person-id "PERSON_ID"
# List call queues at a location
webex calling call-queue list --location-id "LOCATION_ID"
# Get detailed call history
webex calling reports-detailed-call-history list --start-time "2024-01-01T00:00:00Z"
# List devices
webex calling devices list --paginate