Choose your path
Select the portal that fits your role and what you are trying to build today.User manual
For marketers, product managers, and QA teams. Learn how to create, configure, and analyze experiments with PBX or the Graphic editor, manage personalizations, and use the Widget Studio.
Developer docs
For engineers and technical teams. Find implementation guides, SDK references, API documentation, and edge-compute starter kits.
Explore PBX and the Kameleoon MCP server
PBX has five agents, and you can use any of them on their own.Run experiments with PBX
PBX Ideate, PBX Build, and PBX Configure take an experiment from idea to launch. Start with the agent you need.PBX Ideate
The PBX Ideate agent analyzes your pages for friction points and generates ready-to-launch test hypotheses. Start here when you need ideas to test.
PBX Build
Describe a change in plain language to the PBX Build agent. The agent generates a targeted, measurable variation that you can simulate before you launch it.
PBX Configure
Use the PBX Configure agent to set targeting, triggers, traffic allocation, and goals, then launch the experiment from the PBX builder.
Ship and analyze with PBX
PBX Ship and PBX Analyze cover connecting your code to Kameleoon and understanding your results. PBX Ship works through the Kameleoon MCP server or tools such as PBX to Figma. PBX Analyze explains your results through the Learnings menu, Takeaways, and Kai, Kameleoon’s in-app AI assistant.Ship code with the Kameleoon MCP server
The Kameleoon MCP server connects AI coding assistants, such as Claude Code, Cursor, or Codex, to your Kameleoon project. Your assistant can create and update experiments and feature flags, pull variation code, and automate the path from a winning variation to a gated production rollout.Kameleoon MCP server
Copy a ready-to-paste setup prompt for your AI coding assistant, then manage experiments, feature flags, goals, segments, and triggers from your IDE.
The Kameleoon MCP server works on your Kameleoon project: it reads and changes experiments and feature flags. To get answers from the Kameleoon documentation in your AI tool instead, use Use Kameleoon documentation with AI.
Don’t know where to start?
Take this quick 3-question quiz to find the exact documentation you need for your tech stack and use case.Core capabilities
Blend experimentation, feature management, and personalization into one platform across web, mobile, and backend environments.Web Experimentation
Use the Graphic editor to test copy, design, and layouts on any website or single-page app, or write code for variations.
Prompt-based experimentation (PBX)
Generate variations from a plain-language prompt with the PBX Build agent, or find test ideas with the PBX Ideate agent.
Feature Experimentation
Decouple deployment from release. Roll out new features progressively, run server-side experiments, and reduce risk with targeted feature flags.
Kameleoon MCP server
Connect your AI coding assistant to your Kameleoon project to create experiments, manage feature flags, and automate rollouts.
Web personalization
Deliver experiences tailored to specific users in real time by leveraging behavioral data, CRM integrations, or your data warehouse.
Advanced analytics
Access reliable, real-time results powered by Kameleoon’s multi-statistical engine (CUPED, Bayesian, or Sequential testing).
Browse Kameleoon’s tech stack
Deploy Kameleoon anywhere. Kameleoon provides more than a dozen SDKs, REST APIs, and integrations to fit perfectly into your existing ecosystem.Web SDKs
Web SDKs
Implement experiments quickly using JavaScript, TypeScript, React, Vue, PHP, Python, Ruby, Go, or Java.Explore Web SDKs →
Mobile SDKs
Mobile SDKs
Bring feature flagging and experimentation to your native apps with iOS, Android, Flutter, and React Native SDKs.Explore Mobile SDKs →
APIs
APIs
Programmatically control experiments, automate workflows, and inject custom data using Kameleoon’s REST and JS APIs.Explore APIs →