Webex · Schema
CallProgressAnalysisParamsRequest
(Optional) Call Progressive Params details. This is used for Progressive 1:N Dialer.
CallingCollaborationCommunicationsEnterpriseMessagingVideo Conferencing
Properties
| Name | Type | Description |
|---|---|---|
| cpaEnabled | boolean | (Optional) Determines if CPA should execute the campaign, default is false. |
| amdEnabled | boolean | (Optional) Determines if CPA should enable answering machine detection algorithm. cpaEnabled must be true when amdEnabled is set to true, default is false. |
| minSilencePeriod | integer | (Optional) The minimum silence period (in ms) is required to classify a call as voice detected. The range is from 100 to 1000, default is 608. |
| analysisPeriod | integer | (Optional) The number of ms spent analyzing the call. The range is 1000 to 10000, default is 1000. |
| minimumValidSpeech | integer | (Optional) The minimum number of ms of voice required to classify a call as voice detected. The range is from 50 to 500, default is 112. |
| maxTimeAnalysis | integer | (Optional) The maximum number of ms allowed for analysis before identifying a problem as dead air. The range is from 1000 to 10000, default is 3000. |
| maxTermToneAnalysis | integer | (Optional) The maximum number of ms the dialer analyzes an answering machine voice message looking for a termination tone. The range is 1000 to 60000, default is 30000. |
| terminatingToneDetect | boolean | (Optional) Determines if CPA should wait for the terminating tone of a voicemail before concluding. amdEnabled must be true when terminatingToneDetect is set to true, default is false. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/CallProgressAnalysisParamsRequest",
"title": "CallProgressAnalysisParamsRequest",
"type": "object",
"description": "(Optional) Call Progressive Params details. This is used for Progressive 1:N Dialer.",
"properties": {
"cpaEnabled": {
"type": "boolean",
"description": "(Optional) Determines if CPA should execute the campaign, default is false.",
"example": true
},
"amdEnabled": {
"type": "boolean",
"description": "(Optional) Determines if CPA should enable answering machine detection algorithm. cpaEnabled must be true when amdEnabled is set to true, default is false.",
"example": true
},
"minSilencePeriod": {
"type": "integer",
"description": "(Optional) The minimum silence period (in ms) is required to classify a call as voice detected. The range is from 100 to 1000, default is 608.",
"example": 608
},
"analysisPeriod": {
"type": "integer",
"description": "(Optional) The number of ms spent analyzing the call. The range is 1000 to 10000, default is 1000.",
"example": 1000
},
"minimumValidSpeech": {
"type": "integer",
"description": "(Optional) The minimum number of ms of voice required to classify a call as voice detected. The range is from 50 to 500, default is 112.",
"example": 112
},
"maxTimeAnalysis": {
"type": "integer",
"description": "(Optional) The maximum number of ms allowed for analysis before identifying a problem as dead air. The range is from 1000 to 10000, default is 3000.",
"example": 3000
},
"maxTermToneAnalysis": {
"type": "integer",
"description": "(Optional) The maximum number of ms the dialer analyzes an answering machine voice message looking for a termination tone. The range is 1000 to 60000, default is 30000.",
"example": 30000
},
"terminatingToneDetect": {
"type": "boolean",
"description": "(Optional) Determines if CPA should wait for the terminating tone of a voicemail before concluding. amdEnabled must be true when terminatingToneDetect is set to true, default is false.",
"example": true
}
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/webex-callprogressanalysisparamsrequest"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.