Skip to content

Integration · Marketing

octaneai.com

Connect Claude & ChatGPT to Octane AI

Ask your AI how your Octane AI quizzes perform, where shoppers drop off, or which products sell through a quiz. It can read store and quiz analytics, look up shopper profiles and their answers, and request data exports. It can also set up and run A/B experiments on a quiz, publish a saved quiz version, and archive or restore quizzes.

Connect Octane AI free

Free plan, no credit card. Takes about a minute.

Try asking

  • “How did our quizzes do in the last 30 days?”

    The AI reads the store summary with views, completions, opt-ins and revenue from your quizzes.

  • “Where do shoppers drop off in the skin care quiz?”

    It finds the quiz and reads its completion funnel for the date range, showing where shoppers leave.

  • “Which quiz brought in the most revenue this month?”

    It compares your quizzes side by side on views, completion rate, opt-ins, orders and revenue.

What your AI can do

Quiz analytics

Read store-wide and per-quiz views, completions, opt-ins and revenue, plus funnels, answer stats and the products sold through each quiz.

Shopper profiles

Search shopper profiles by text or by quiz answers, read contact details and answers, and export profiles, responses or analytics.

Quizzes and experiments

Create, start and end A/B experiments, read their results, publish saved quiz versions and archive or restore quizzes.

  • “Find shoppers who answered 'dry skin' and gave us an email address.”

    It searches shopper profiles by that quiz answer and keeps only the ones with an email.

  • “Set up an A/B test of the new version of the gift quiz.”

    It lists the quiz's saved versions and creates a draft experiment. The test does not start until you start it.

  • “Export last month's quiz responses as CSV.”

    It requests the export, then fetches it and gives you the download link when it is ready.

52 tools for Octane AI

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • archive_quizVisible to othersArchive a quiz (`quiz_id`) so it is no longer shown to shoppers. It can be restored later.
  • compare_quiz_performanceCompare quizzes side by side on views, starts, completion rate, opt-ins, orders and revenue. Filter by `q` (name), date range (`from`, `to`) and sort with `sort` and `dir`.
  • create_arm_republishChanges dataCreate a new republish for a arm. Required: version id. API summary: Republish an experiment arm.
  • create_delivery_redeliverDeletesCreate a new redeliver for a delivery. Destructive action; may require approval. API summary: Redeliver an event and replace its previous outcome.
  • create_experimentChanges dataCreate a draft A/B experiment on a quiz: give a `name`, `quiz_id` and the `variant` (the version to test and its weight). It does not start until you start it.
  • create_quiz_versionChanges dataCreate a new version for a quiz. API summary: Save the draft as a version.
  • create_webhookDeletesCreate a new webhook. Required: url or topics. Destructive action; may require approval. API summary: Create a webhook endpoint.
  • create_webhook_redeliver_failedDeletesCreate a new redeliver failed for a webhook. Destructive action; may require approval. API summary: Redeliver failed events since a timestamp.
  • create_webhook_reveal_secretDeletesCreate a new reveal secret for a webhook. Destructive action; may require approval. API summary: Reveal the endpoint signing secret.
  • create_webhook_rotate_secretDeletesCreate a new rotate secret for a webhook. Destructive action; may require approval. API summary: Rotate the signing secret with 24-hour overlap.
  • create_webhook_testDeletesCreate a new test for a webhook. Destructive action; may require approval. API summary: Queue a signed ping.
  • delete_quizDeletesPermanently delete a quiz by quiz id. Destructive action; may require approval. API summary: Soft-delete a quiz.
  • delete_webhookDeletesPermanently delete a webhook by endpoint id. Destructive action; may require approval. API summary: Delete a webhook endpoint and its deliveries.
  • end_experimentChanges dataEnd a running experiment (`experiment_id`), optionally publishing `winner_arm_id` as the live quiz. Requires `confirm`.
  • find_profiles_by_answersChanges dataFind shopper profiles by what they answered in a quiz (`quiz_id`, answer `groups`), and filter by has_email, has_order, has_phone, is_returning or marketing consent.
  • get_experimentGet one experiment by `experiment_id`, including its arms, status and events.
  • get_experiment_armGet one arm for a experiment by arm id. API summary: Read one arm of an experiment.
  • get_experiment_resultsGet the full results of an experiment (`experiment_id`), comparing how each arm performs.
  • get_exportGet an export by `export_id`, including its status and download link when ready.
  • get_quizGet one quiz by `quiz_id`, including its status and settings.
  • get_quiz_analyticsGet analytics for one quiz (`quiz_id`): views, completions, opt-ins and revenue for a date range.
  • get_quiz_answer_statsShow how shoppers answered a quiz (`quiz_id`) and how each answer converts, optionally for one question (`component_key`) and date range.
  • get_quiz_funnelGet the completion funnel for one quiz (`quiz_id`), showing where shoppers drop off, for a date range.
  • get_quiz_versionGet one version for a quiz by version id. API summary: Get a saved version summary.
  • get_shopper_profileGet one shopper profile by `profile_id`, including contact details and quiz answers.
  • get_storeGet the Shopify store connected to this Octane AI API key, including its name and settings.
  • get_store_analyticsGet store-wide quiz analytics (views, completions, opt-ins, revenue) for a date range (`from`, `to`), optionally filtered by channel, device or country.
  • get_store_analytics_breakdownBreak store-wide quiz analytics down by `by` (channel, device, new_returning or country) for a date range.
  • get_store_summaryGet a quick store-wide quiz analytics summary for the last 7 or 30 days (`period`).
  • get_webhookGet one webhook by endpoint id. API summary: Get a webhook endpoint.
  • list_attentionsList attentions. API summary: Read experiment attention rows.
  • list_breakdowns_quiz_analytics_breakdownList breakdowns. Optional filters: by, from, to, tz, channel or device. API summary: Quiz analytics by dimension.
  • list_eventsList events. Optional filters: topic. Results are paginated. API summary: List distinct events retained for webhook delivery.
  • list_experimentsList A/B experiments across the store.
  • list_exportsList exports. Results are paginated.
  • list_pathsList paths. Optional filters: cohort, from, to, tz, channel or device. API summary: Quiz page-to-page journeys.
  • list_quiz_experimentsList experiments for a quiz. Results are paginated. API summary: List a quiz's experiments.
  • list_quiz_productsList products attributed to one quiz (`quiz_id`), sorted by revenue, units or orders.
  • list_quiz_versionsList the saved versions of a quiz (`quiz_id`). Use this to find a version ID to publish.
  • list_quizzesList the store's quizzes, optionally filtered by `status` or `archived`. Use this to find a quiz ID.
  • list_top_quiz_productsList products sold through the store's quizzes, sorted by revenue, units or orders, for a date range.
  • list_trafficList traffic. Optional filters: by, from, to, tz, channel or device. Results are paginated. API summary: Quiz traffic sources.
  • list_versionsList versions. Optional filters: from, to, tz, channel, device or new returning. API summary: Read quiz analytics by version.
  • list_webhook_shipmentsList shipments for a webhook. Results are paginated. API summary: List deliveries and their stored payloads.
  • list_webhooksList webhooks. Results are paginated. API summary: List webhook endpoints.
  • publish_quiz_versionVisible to othersPublish a saved version (`version_id`) of a quiz (`quiz_id`) so it goes live for shoppers on the store.
  • request_exportChanges dataRequest an export of `dataset` (profiles, responses or quiz_analytics) as CSV or JSON, optionally for one quiz and date range. Then fetch it with get_export.
  • restore_quizChanges dataUnarchive a previously archived quiz (`quiz_id`).
  • search_shopper_profilesFind shopper profiles by text `q` (e.g. email or name), `quiz_id` or date range. Use this to find a profile ID.
  • start_experimentChanges dataStart an experiment (`experiment_id`) so live shoppers are split between its arms. Requires `confirm`.
  • update_experimentChanges dataUpdate an existing experiment identified by experiment id. Only the fields you pass are changed. API summary: Change experiment settings.
  • update_webhookDeletesUpdate an existing webhook identified by endpoint id. Only the fields you pass are changed. Destructive action; may require approval. API summary: Update webhook subscriptions or status.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Octane AI from the app list.

  2. 2

    Paste your key

    Paste an Octane AI API key (it starts with oct_live_). In the Octane AI dashboard open Developer > API keys, create a key and choose the scopes you need. The default is read-only. Copy the key right away, it is shown only once. The Octane AI API needs the Plus or Enterprise plan.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Octane AI?

The AI can read store and quiz analytics, funnels, answer stats, quiz products, quizzes and their saved versions, shopper profiles, experiments and exports. It can create, start and end A/B experiments, request exports, publish a saved quiz version, and archive or restore quizzes.

Does the AI see my Octane AI API key?

No. Your Octane AI credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with analytics only. Publishing a quiz version, starting an experiment and archiving a quiz change what shoppers see on your store, and they can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Octane AI account on the Plus or Enterprise plan, since the Octane AI API needs one of those.

Which scopes should my Octane AI key have?

Start with the default read-only scope if you only want analytics and shopper profiles. Add more scopes when you want the AI to run experiments or publish quizzes. Octane AI only allows what the key's scopes permit, on top of the tools you switch on in HeyMyApps.

Let your AI work in Octane AI today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Octane AI free

HeyMyApps is not affiliated with Octane AI. Product names are trademarks of their owners.