analytics.do

Analytics That Help You Make Decisions

Track user behavior, system performance, and business metrics in real-time with automatic instrumentation. Build custom dashboards and get AI-powered insights without data engineering teams.

Read the docs
index.tsanalytics.do
import { Analytics } from 'analytics.do' // Track events and react to anomaliesAnalytics.track.PageView({ path: '/pricing', userId: user.id })Analytics.every.minute($ => $.Dashboard.update.Metrics()) on.Metric.Anomaly.detected($ => {  const analysis = $.AI.analyze.Anomaly({ metric: $.data.metric })  $.Slack.send.Alert({ text: analysis.summary })}) Analytics`analyze conversion funnel and identify drop-off points`

One of 48 primitives

analytics.do sits in Insight: measure, test and trace. Every .do shares one grammar, Business-as-Code, and one SDK.

Business

Goals, plans and the work itself

Workflows

Triggers, steps and functions

Data

Records, vocabulary and search

Insight

Measure, test and trace

Build

Ship from code, CLI or MCP

Frequently asked questions

Build your 1-person unicorn

Write the business. Agents run it around the clock.

Read the docs