anecdotes · AsyncAPI Specification

Anecdotes Playbooks Webhooks

Version

View Spec View on GitHub CompanyComplianceGovernanceRiskSecurityGRCAuditEvidenceContinuous ComplianceFedRAMPArtificial IntelligenceAgentsAsyncAPIWebhooksEvents

AsyncAPI Specification

Raw ↑
generated: '2026-07-31'
method: searched
source: https://help.anecdotes.ai/product-tour/playbooks/how-to-define-a-playbooks-trigger
spec_type: Webhooks
asyncapi_published: false
summary: >-
  Anecdotes publishes no AsyncAPI document, but it does ship a real outbound event surface: Playbooks.
  A Playbook binds a platform event (its trigger) to an action, and one of the available actions is
  "Create a webhook", which POSTs to a customer-supplied URL. The event catalog below is transcribed
  from the provider's published trigger list. Events are configured and filtered in the platform UI -
  there is no public subscription API, and the provider does not publish payload schemas, delivery
  guarantees, retry behaviour or signature verification for the outbound POST.
docs:
- https://help.anecdotes.ai/product-tour/playbooks
- https://help.anecdotes.ai/product-tour/playbooks/how-to-define-a-playbooks-trigger
- https://help.anecdotes.ai/product-tour/playbooks/how-to-define-the-action-that-will-be-performed-from-the-trigger
- https://help.anecdotes.ai/product-tour/playbooks/how-to-create-a-webhook-from-anecdotes-to-slack
- https://help.anecdotes.ai/product-tour/playbooks/create-a-webhook-from-anecdotes-to-microsoft-teams
delivery:
  direction: outbound
  transport: https
  method: POST
  target: customer-supplied webhook URL (for example a Slack or Microsoft Teams incoming webhook)
  configuration: per-Playbook, in the platform UI
  subscription_api: none published
  payload_schema: not published
  signature_verification: not published
  retries: not published
events:
- event: plugin.connectivity_failed
  label: Plugin connectivity failed
  domain: Plugins
  description: A configured data-collection plugin failed to connect to the source system.
  filters: [specific plugins]
- event: control.status_changed
  label: Control status change
  domain: Controls
  description: The status of a control changed.
  filters: [target status or statuses, framework, control owner]
- event: control.owner_changed
  label: Control owner change
  domain: Controls
  description: Ownership of a control was reassigned.
- event: requirement.owner_changed
  label: Requirement owner change
  domain: Requirement
  description: Ownership of a requirement was reassigned.
- event: evidence.compliance_gap_detected
  label: Compliance gap detected in evidence
  domain: Evidence
  description: An analysis rule detected a compliance gap in collected evidence.
- event: risk.added
  label: Risk added
  domain: Risks
  description: A new risk was added to a risk register.
- event: risk.level_updated
  label: Risk level update
  domain: Risks
  description: The level of an existing risk changed.
actions_available:
- webhook (POST to a customer URL)
- notify (in-app / email notification)
- create a Jira ticket
- auto-downgrade control status (freeze control)
integrations_documented:
- Slack incoming webhooks
- Microsoft Teams
- Jira
- Tines
- n8n
notes:
- >-
  Because the provider publishes no AsyncAPI and no payload schemas, nothing beyond the event names,
  domains and filter dimensions above is asserted here. No channel bindings or message schemas were
  invented.
- >-
  This is the only event surface Anecdotes exposes; there is no streaming, queue or server-sent-events
  API in the published documentation.

Work with this as data

Every AsyncAPI spec 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 asyncapi

4 MCP tools reach this
  • find_asyncapisBrowse and filter every AsyncAPI spec 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.
All 92 tools

Call it yourself

curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/anecdotes-playbooks-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.