cdr analytics · published

What a Webex webhook guarantees

Verified 2026-09-15 · 17 claims · sources tier 2 · 3 disputed

Also known as Notifications in Control Hub, reportId.

Disputed claims: 3 claims below carry conflicting evidence.

The Control Hub notifications webhook and the Webex Calling detailed call records webhook operate as distinct mechanisms with different configuration models, separate setup surfaces, and different payloads 14. Neither documentation article references the other 14.

Delivery behaviors and reliability

Neither webhook documentation article states a retry mechanism, backoff schedule, delivery ordering, signature scheme, or disabling behavior after repeated delivery failures 3. The terms retry, backoff, delivery ordering, signature scheme, and disabling behavior appear 0 times in both articles 3. Cisco states that the webhooks reliably deliver records, notes that duplicate records may arrive when the system replays records, and places responsibility for de-duplication on the consumer 9. A secret token is optional across both webhook types, and both sources refer readers elsewhere for its operation rather than documenting it directly 10.

Control Hub notifications webhook

Webhook delivery is supported only for select alert categories 2. Out of approximately 12 named alert types, 5 offer webhook delivery, at least 5 do not, and 1 type lists no delivery channel 2. In the field, the article accessed as Enable webhooks for alerts in Control Hub is served under the title Notifications in Control Hub, contains no heading matching the former title, and uses the word alert 234 times compared to 40 mentions of webhook 5.

Sources disagree on proactive alert delivery channels: the proactive alerts section states notifications are delivered through email, Webex App spaces, or both, but its own procedural steps 3 sentences later state a webhook can be chosen if webhooks are enabled at the organization level 7. Sources disagree on webhook schemas as well, publishing 2 incompatible payload schemas that share 5 field names and vary in the casing of the subtype field 13. In the field, none of the 3 webhook payload examples in the notifications documentation parse as valid data: the introductory example ends with a trailing comma, and 2 per-alert examples open on a bare data key lacking an enclosing brace 6.

The configuration steps to define the organization-wide webhook callback URL name no administrator role, and the word role appears 0 times in the notifications article even though other alert categories in that text specify required roles 4. The notifications documentation also points to a Cisco devices webhook field reference in a separate article, representing a third webhook surface distinct from notifications and detailed call records 11.

Webex Calling detailed call records webhook and pull interfaces

Sources disagree on the administrative role required for detailed call records, as the article names the partner role 3 different ways across 3 passages while maintaining a single scope 1.

The documentation gives no retention window for the webhook itself; the 30-day availability window applies strictly to the reconciliation and records pull interfaces, which serve to retrieve records missed by a webhook listener 12. These pull interfaces enforce specific operational limits 8:

Limit parameter Documented value
Query window cap 12 hours 8
Initial rate limit 1 request per minute per token scope 8
Paginated rate limit Up to 10 additional requests per minute 8
Page size range 500 to 5000 records 8
Page size default 5000 records 8

See also

See also Control Hub notifications and threshold alerts. See also Webex Calling CDR schema and access. See also What the Webex Calling detailed call history records.

Applicability

Across the claims in this article, the evidence covers Cisco Webex Calling, verified as of 2026-09-15. The deployment model is not covered by any claim in this article.

What remains uncertain

Whether the platform retries a failed webhook delivery is not covered by any claim in this article. Any route to call records older than 30 days is not covered by any claim in this article. Which of the 2 published alert payload schemas is real is not covered by any claim in this article. The Cisco devices webhook field reference is not covered by any claim in this article.

See also

Part of

Related to

Referenced by

Claims

#ClaimStatusConfidenceVerified
1The detailed call records article names the required partner role 3 different ways in 3 passages, while keeping one scope throughout.
Detailed call records webhook for Webex Calling in Partner Hub · Detailed call records webhook, webhook setup and Partner API endpoints and the reconciliation endpoint
disputed0.602026-09-05
2Webhook delivery is offered for some alert types and not others: 5 of about 12 named types offer it, at least 5 do not, and one type is described with no delivery channel at all.
Notifications in Control Hub · Notifications in Control Hub, delivery channel steps across the alert type sections
fact0.902026-09-05
3Neither webhook article states a retry, a backoff, a delivery ordering, a signature scheme or a disabling behaviour after repeated failure; those terms occur 0 times in both.
Detailed call records webhook for Webex Calling in Partner Hub · Detailed call records webhook and Notifications in Control Hub, counted against the rendered article
fact0.902026-09-05
4The steps that set the organisation-wide webhook callback URL name no administrator role, and the word role occurs 0 times in the notifications article, while other alert categories in the same article do name a required role.
Notifications in Control Hub · Notifications in Control Hub, Set up a webhook callback URL and Enable webhook in a rule
fact0.902026-09-05
5The article reached as Enable webhooks for alerts in Control Hub is served as Notifications in Control Hub, has no heading of that name, and uses the word alert 234 times against 40 for webhook.
Notifications in Control Hub · Notifications in Control Hub, title element and heading extraction
field-pattern0.902026-09-15
6None of the 3 webhook payload examples in the notifications article can be parsed: the introductory one ends with a trailing comma and the 2 per-alert examples open on a bare data key with no enclosing brace.
Notifications in Control Hub · Notifications in Control Hub, the 3 webhook payload examples
field-pattern0.902026-09-05
7The proactive alerts section says notifications are delivered by email, Webex App spaces or both, and its own procedure three sentences later says a webhook may be selected if webhooks are enabled at organisation level.
Notifications in Control Hub · Notifications in Control Hub, Proactive alerts
disputed0.602026-09-05
8The reconciliation and records interfaces cap a query window at 12 hours, rate-limit a partner to one initial request a minute per token scope with up to 10 further paginated requests, and cap a records page between 500 and 5000 with a default of 5000.
Detailed call records webhook for Webex Calling in Partner Hub · Detailed call records webhook, Partner API endpoints and API Parameters
fact0.902026-09-05
9Cisco states that the webhooks reliably deliver records and that duplicates may arrive when the system replays records, and makes the consumer responsible for de-duplication.
Detailed call records webhook for Webex Calling in Partner Hub · Detailed call records webhook, What the Partner webhook delivers
fact0.902026-09-05
10A secret token is optional on both webhooks, and both articles send the reader elsewhere for how it works rather than documenting it.
Notifications in Control Hub · Notifications in Control Hub, Set up a webhook callback URL, and Detailed call records webhook, webhook setup
fact0.902026-09-05
11The notifications article points at a Cisco devices webhook field reference in a separate article, which is a third webhook surface beside the alert webhook and the detailed call records webhook.
Notifications in Control Hub · Notifications in Control Hub, Cisco devices webhook field reference
fact0.902026-09-05
12The 30-day availability figure belongs to the reconciliation and records interfaces, which exist to catch up on records a webhook listener may not have received, and no article gives the webhook itself a retention window.
Detailed call records webhook for Webex Calling in Partner Hub · Detailed call records webhook, Partner API endpoints and API Parameters
fact0.902026-09-05
13The notifications article publishes 2 incompatible webhook payload schemas that share 5 field names, and they differ even in the casing of the subtype field.
Notifications in Control Hub · Notifications in Control Hub, Set up a webhook callback URL example against the trunk status change and route list calls blocked examples
disputed0.602026-09-05
14The Control Hub notifications webhook and the Webex Calling detailed call records webhook are different mechanisms: different setup surfaces, different configuration models and different payloads, and neither article names the other.
Notifications in Control Hub · Notifications in Control Hub, Set up a webhook callback URL, against the detailed call records webhook article
fact0.902026-09-05
15The article publishes no retry behaviour no rate limit no HTTP method and no signature scheme for the webhook: retry rate limit HMAC signature and content type each occur 0 times.
Notifications in Control Hub · Notifications in Control Hub, the webhook sections, counted against the rendered article
fact0.902026-09-15
16The words role and permission occur 0 times in the article and no role is named for setting the organisation-wide webhook callback URL that every webhook-delivered alert uses.
Notifications in Control Hub · Notifications in Control Hub, Set up a webhook callback URL, counted against the rendered article
fact0.902026-09-15
17Two Webex help addresses with different article identifiers serve one rendered article titled Notifications in Control Hub which carries both the alert catalogue and the webhook material and links to itself.
Notifications in Control Hub · Both addresses retrieved and compared by normalised rendered text
field-pattern0.902026-09-15

Sources

tier 2 current vendor documentation

Detailed call records webhook for Webex Calling in Partner Hub

Cisco Systems, Inc. (Webex Help Center) · accessed 2026-09-05

tier 2 current vendor documentation

Notifications in Control Hub

Cisco Systems, Inc. (Webex Help Center) · 2026-08-11 · accessed 2026-09-15

Cite this page

APA

WarmTransfer. (2026, September 15). What a Webex webhook guarantees. WarmTransfer. https://warmtransfer.net/knowledge/webex-calling-webhook-delivery

BibTeX

@misc{warmtransfer-webex-calling-webhook-delivery,
  title  = {What a Webex webhook guarantees},
  author = {{WarmTransfer}},
  year   = {2026},
  url    = {https://warmtransfer.net/knowledge/webex-calling-webhook-delivery},
  note   = {Verified 2026-09-15}
}