Octane AI · AsyncAPI Specification

Octane Ai Webhooks

Version

View Spec View on GitHub CompanyShopifyE-CommerceProduct RecommendationsQuizzesPersonalizationZero-Party DataMarketingConversion OptimizationArtificial IntelligenceAsyncAPIEvents

AsyncAPI Specification

octane-ai-webhooks.yml Raw ↑
generated: '2026-08-13'
method: searched
source: https://help.octaneai.com/en/articles/5679805-how-do-i-find-my-account-s-api-key-webhook-secret.md
spec_type: none
docs:
  credentials: https://help.octaneai.com/en/articles/5679805-how-do-i-find-my-account-s-api-key-webhook-secret
  zapier: https://help.octaneai.com/en/articles/5683555-getting-started-with-zapier
  alloy: https://help.octaneai.com/en/articles/5509700-getting-started-with-alloy
summary: >-
  Octane AI publishes no AsyncAPI document. It does operate a real outbound event
  surface: each account carries a single API key, a bot ID, and a webhook secret
  (surfaced in dashboard Settings → General settings and in each integration's
  Setup modal), and automation platforms subscribe to Octane AI customer events
  through it. The events below are the ones Octane AI documents by name in its
  Zapier integration. No payload schema, delivery/retry policy, signature
  algorithm, or subscription-management API is published, so this artifact is a
  webhook catalog rather than a machine-readable event contract — it is recorded
  as type Webhooks, not AsyncAPI.
authentication:
  credentials: [api_key, bot_id, webhook_secret]
  webhook_verification: >-
    Per-account webhook secret used to verify authenticity of delivered payloads.
    The signing scheme/header is not documented publicly.
  reference: authentication/octane-ai-authentication.yml
events:
- name: Customer Created
  channel: zapier-trigger
  fires_on: >-
    A new customer is added inside Octane AI — an email, SMS, or Facebook
    Messenger opt-in.
  payload_schema: not-published
  source: https://help.octaneai.com/en/articles/5683555-getting-started-with-zapier
- name: Customer Updated
  channel: zapier-trigger
  fires_on: >-
    An existing Octane AI customer record is updated — for example when a shopper
    retakes a product-recommendation quiz.
  payload_schema: not-published
  source: https://help.octaneai.com/en/articles/5683555-getting-started-with-zapier
payload_content:
  description: >-
    Both triggers carry the customer's opt-in data plus Octane AI custom
    properties (zero-party data captured in a quiz or conversational pop-up),
    which is what downstream apps map into their own fields.
  reference: https://help.octaneai.com/en/articles/5510035-introduction-to-custom-properties
consumers:
- {name: Zapier, kind: automation, auth: api_key + bot_id}
- {name: Alloy, kind: automation, auth: api_key + bot_id, note: Octane AI is offered as a workflow trigger source}
not_events:
  note: >-
    The octane.quiz.* family (octane.quiz.completed, questionLoaded,
    questionAnswered, addToCart, addToCartError, accessed, viewCart,
    goToCheckout, goToProductPage) are browser DOM CustomEvents dispatched by the
    storefront quiz widget, NOT server-delivered webhooks. They are captured in
    conventions/octane-ai-conventions.yml and must not be read as an event API.
gaps:
- No AsyncAPI or event-schema document is published.
- No payload examples, no signature header/algorithm, no retry or ordering policy.
- No webhook subscription/management endpoints; subscription happens inside partner platforms.

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/octane-ai-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 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.