Open platform

Build on top of Octane

Everything Phoenix knows about your quizzes, shoppers and results is yours to use from your own code or from the AI assistant you already work in.

Developer platform

  • ✓REST API for quizzes, analytics, shopper profiles, exports and experiments.
  • ✓Webhooks for quiz started, quiz finished, profile captured and export ready.
  • ✓Storefront JS API to prefill and control the quiz in the browser.
  • ✓Cookbook of 40+ recipes.
https://api.octaneai.com/v1Copy
Read the docs
REST API

One API for everything in your account

Quizzes, versions, publishing, analytics, shopper profiles, exports, experiments and webhooks, all behind scoped API keys you manage in the developer dashboard.

REST API, webhooks and JS API are on Plus and Enterprise.

Key scopes
quizzes:readquizzes:writequizzes:publishanalytics:readprofiles:readexperiments:readexperiments:writewebhooks:manage
Developer dashboard
API keysWebhooksAPI logsExportsLimits
Events
quiz.startedquiz.finishedquiz.abandonedidentity.capturedprofile.createdprofile.updatedquiz.publishedexperiment.startedexperiment.endedexport.completed
Webhooks

Hear about it the moment it happens

Ten events cover the quiz, the shopper, publishing, experiments and exports. Every delivery carries an HMAC signature, and failed deliveries are retried.

Webhooks guide
Storefront JS API

Control the quiz from your own storefront code

window.octaneai fires 17 events in the browser and gives you methods to read state, move the shopper, prefill answers, set who they are, and open or close the quiz.

getState()navigate()restart()prefill()setIdentity()register()open()close()
JS API guide
window.octaneai.on('quiz.finished', (e) => {
  console.log(e.result.title, e.profile.email);
});

window.octaneai.prefill({ skin_type: 'dry' });
window.octaneai.open();
quiz.viewedpage.viewedquestion.answeredproduct.shownproduct.clickedcart.addeddiscount.issued+10 more
MCP

Connect your AI assistant

Octane AI has an MCP server. Add it to Claude, ChatGPT, Cursor or Codex, sign in and pick which store it can reach and what it can do: quizzes, analytics, experiments, profiles. No API keys.

18 tools cover stores, quizzes, publishing, analytics questions, people and profiles, exports, experiments, and starting, checking or stopping an AI quiz build.

Connect your AI assistant

Octane AI has an MCP server. Add it to Claude, ChatGPT, Cursor or Codex, sign in and pick which store it can reach and what it can do. No API keys. Then ask in plain language.

Find shoppers who said sensitive skin and never boughtTell me which page loses the most peoplePublish the version I saved yesterdayBuild a skincare quiz from my product sheet
Which question is losing people the most?
✓ Used Octane AI · Ask for analytics
Sun Exposure. About 13 in every 100 shoppers leave on that page.
https://mcp.octaneai.com/mcpCopy
Connection guide
Cookbook

40+ recipes to start from

Worked examples for the REST API, webhooks, the JS API and the MCP server, so the first version of your integration is a copy and paste away.

Open the cookbook

Start with one quiz

You don't need a perfect plan to begin. Start small, and let Phoenix help you improve from there.