Skip to documentation

Quickstart

Connect Kixo in one project, send the install instructions to your developer, and ask your first question from real data.

1. Create a team and project

Sign in at kixo.io, create a team, then create a project for the product you want to analyze. Kixo gives you a Project ID and an SDK API key.

Note

The SDK API key is a client-side ingestion credential, not a dashboard secret. It is expected to appear in web and mobile builds, and it can only send SDK data for the project. Never put dashboard session tokens or admin credentials in your app.

2. Send the SDK instructions

From the dashboard, open Settings > Apps & SDK and send the setup guide to your engineering team. If an AI coding assistant is doing the implementation, share the AI coding assistants guide or the matching template file.

3. Install one SDK

Choose the platform your product uses.

<script
  type="module"
  src="https://cdn.kixo.io/kixo.min.js?project_id=YOUR_PROJECT_ID&api_key=YOUR_API_KEY">
</script>

Tip

Kixo auto-discovers the first app for each platform. Additional web domains, bundle identifiers, or package names should be reviewed in the dashboard before Kixo starts accepting their traffic.

4. Track one business event

Auto-tracking gives you sessions, pages, screens, clicks, taps, and errors. Add one meaningful event that describes your product's value moment:

Kixo.track('post_published', {
  post_id: 'post_123',
  source: 'editor',
});

5. Ask Kixo

After the first event lands, open Kixo Chat and ask:

text
Check whether my SDK is connected correctly. Then summarize the events from the last 10 minutes.

Kixo should answer from your project's event stream, not from demo data.

Next steps