Clientlog captures structured behavioural events, aggregates them into sessions, classifies those sessions against rules you write, and reports what it found.

Start with the quickstart. It takes about fifteen minutes and ends with a tagged session.

Getting started

Quickstart Script tag to first classified session.

Client reference Every option, the events captured automatically, custom events, single-page applications, and session identity.

Events The event shape, dotted action naming and why it matters for search, payload limits, and the fields enrichment adds.

Working with your data

Rules JSONLogic classification, the session context, testing rules before deployment, and the plan and apply workflow.

Reading the digest What each block of the weekly email contains, how it is computed, and which numbers are worth acting on.

Interfaces

API reference Authenticated REST endpoints for sessions, events, tags, rules and triggers, with the full OpenAPI specification.

CLI Command reference and common workflows.

Elsewhere

Privacy and data handling covers what is collected, what is discarded, and where the processor boundary sits.

Pricing is one number.

Anything the documentation does not answer: ed@bayis.co.uk.