# Tell ## Docs - [Audiences](https://docs.tell.rs/analytics/audiences.md): Define reusable user groups based on properties and behavior, then apply them to any metric. - [Boards & Dashboards](https://docs.tell.rs/analytics/boards.md): Build dashboards with metric blocks, notes, and grid layout to visualize your analytics. - [Events](https://docs.tell.rs/analytics/events.md): Analyze event counts, top events, property breakdowns, and custom aggregations. - [Filtering & Breakdowns](https://docs.tell.rs/analytics/filtering.md): Apply conditions with 15 operators, break down by any field, compare periods, and control time granularity. - [Funnels](https://docs.tell.rs/analytics/funnels.md): Measure step-by-step conversion — see where users drop off between key events. - [Analytics Overview](https://docs.tell.rs/analytics/overview.md): How Tell turns raw events and logs into answers. - [Visitors & Page Views](https://docs.tell.rs/analytics/page-views.md): Track unique visitors with DAU, WAU, and MAU — broken down by device, country, or any field. - [Anomaly Detection](https://docs.tell.rs/analytics/predictions/anomaly.md): Isolation forest for log anomaly scoring. - [Churn Prediction](https://docs.tell.rs/analytics/predictions/churn.md): Logistic regression scoring — P(churn) and P(complete) per user. - [Forecasting](https://docs.tell.rs/analytics/predictions/forecasting.md): Holt-Winters triple exponential smoothing with confidence intervals. - [Predictions Overview](https://docs.tell.rs/analytics/predictions/overview.md): Real-time ML predictions in the pipeline — churn, segmentation, anomalies, forecasting. - [Auto Segmentation](https://docs.tell.rs/analytics/predictions/segmentation.md): K-means clustering with auto-generated segment names. - [Retention](https://docs.tell.rs/analytics/retention.md): Measure how many users come back after their first visit — cohort by cohort. - [Segments](https://docs.tell.rs/analytics/segments.md): Built-in lifecycle and engagement segments with user counts and drill-down. - [Sessions & Stickiness](https://docs.tell.rs/analytics/sessions.md): Session volume, unique sessions, and engagement ratios — DAU/MAU and WAU/MAU. - [SQL Queries](https://docs.tell.rs/analytics/sql.md): Execute SELECT queries via API or CLI — workspace-scoped and security-validated. - [Authentication](https://docs.tell.rs/api/authentication.md): JWT tokens for the HTTP API, streaming keys for data ingestion. - [Boards & Metrics](https://docs.tell.rs/api/boards.md): CRUD operations for boards and saved metrics via the API. - [Data Queries](https://docs.tell.rs/api/queries.md): Query analytics data — metrics, breakdowns, comparisons, raw drill-down, and SQL. - [Sharing](https://docs.tell.rs/api/sharing.md): Public share links for boards and saved metrics. - [Workspaces](https://docs.tell.rs/api/workspaces.md): Create, list, and manage workspaces via the API. - [Architecture](https://docs.tell.rs/getting-started/architecture.md): How Tell deploys — from a single binary to distributed edge-to-cloud topologies. - [Concepts](https://docs.tell.rs/getting-started/concepts.md): Tell's three data protocols — events, logs, and snapshots — and how they work together. - [Quickstart](https://docs.tell.rs/getting-started/quickstart.md): Install Tell, start the server, and see your data flowing in under a minute. - [What is Tell?](https://docs.tell.rs/getting-started/what-is-tell.md): Product analytics, structured logs, and business signals — unified. Track what users do, what your app does, and what your business does. Query them together. - [What to Track](https://docs.tell.rs/getting-started/what-to-track.md): When to use events vs logs vs snapshots — and how to name them. - [Pipeline Configuration](https://docs.tell.rs/pipeline/configuration.md): TOML configuration for sources, sinks, transforms, and routing. - [Pipeline Overview](https://docs.tell.rs/pipeline/overview.md): Sources, routing, transforms, and sinks — Tell's streaming data pipeline. - [Routing](https://docs.tell.rs/pipeline/routing.md): Route data from any source to any combination of sinks. - [Arrow IPC Sink](https://docs.tell.rs/pipeline/sinks/arrow-ipc.md): Fast columnar storage for hot data with zero-copy reads for Polars, DuckDB, and DataFusion. - [ClickHouse Sink](https://docs.tell.rs/pipeline/sinks/clickhouse.md): Production analytics sink with event-type routing, per-table batching, and concurrent flushes. - [Disk Sink](https://docs.tell.rs/pipeline/sinks/disk.md): Binary and plaintext file storage with atomic rotation and optional LZ4 compression. - [Forwarder Sink](https://docs.tell.rs/pipeline/sinks/forwarder.md): Tell-to-Tell forwarding for edge-to-cloud deployments with retry and reconnection. - [Sinks Overview](https://docs.tell.rs/pipeline/sinks/overview.md): Write data to ClickHouse, Vortex, Parquet, Arrow IPC, disk, or forward to another Tell instance. - [Parquet Sink](https://docs.tell.rs/pipeline/sinks/parquet.md): Columnar storage for data warehousing with Snappy, Zstd, or LZ4 compression. - [Vortex Sink](https://docs.tell.rs/pipeline/sinks/vortex.md): Next-gen columnar storage with cascading compression — 100x faster random access than Parquet. - [File Source](https://docs.tell.rs/pipeline/sources/file.md): Import data from files — raw lines, structured JSON, or binary re-imports. - [HTTP Source](https://docs.tell.rs/pipeline/sources/http.md): HTTP ingestion for the JavaScript SDK and web apps — JSONL and binary support with TLS, CORS, and rate limiting. - [Sources](https://docs.tell.rs/pipeline/sources/overview.md): How data enters Tell — pick the right source for your use case. - [Syslog Source](https://docs.tell.rs/pipeline/sources/syslog.md): Receive infrastructure logs over TCP or UDP using standard syslog protocols. - [TCP Source](https://docs.tell.rs/pipeline/sources/tcp.md): High-performance binary ingestion for SDKs — the default and fastest way to send data to Tell. - [Filter Transform](https://docs.tell.rs/pipeline/transforms/filter.md): Drop or keep events based on field conditions — string, numeric, regex, and existence checks. - [Transforms](https://docs.tell.rs/pipeline/transforms/overview.md): Modify data in-flight — filter, redact PII, reduce duplicates, and extract log patterns. - [Pattern Extraction](https://docs.tell.rs/pipeline/transforms/pattern.md): Cluster log messages into patterns using the Drain algorithm — powers anomaly detection. - [Redact Transform](https://docs.tell.rs/pipeline/transforms/redact.md): Scrub PII from events and logs — 11 built-in patterns, custom regex, hash or mask. - [Reduce Transform](https://docs.tell.rs/pipeline/transforms/reduce.md): Consolidate duplicate events into single events with count metadata. - [API Keys](https://docs.tell.rs/running-tell/api-keys.md): Streaming keys for data ingestion and programmatic keys for the HTTP API. - [Audit & Privacy](https://docs.tell.rs/running-tell/audit-privacy.md): Audit logging, GDPR/CCPA compliance, data anonymization, PII redaction. - [ClickHouse Setup](https://docs.tell.rs/running-tell/clickhouse.md): Set up ClickHouse as Tell's analytics storage backend. - [Server Configuration](https://docs.tell.rs/running-tell/configuration.md): TOML configuration reference for Tell server, API, auth, and query backend. - [Roles & Permissions](https://docs.tell.rs/running-tell/roles.md): Four hierarchical roles — viewer, editor, admin, platform — that control what users can do. - [Self-hosting](https://docs.tell.rs/running-tell/self-hosting.md): Deploy Tell on your own Linux server with systemd. - [Workspaces & Teams](https://docs.tell.rs/running-tell/workspaces.md): Multi-tenant workspaces with team member management and data isolation. - [Ask](https://docs.tell.rs/tools/ask.md): Query an LLM about your data from the command line. - [Generative UI](https://docs.tell.rs/tools/blocks.md): Tell Block Format — streaming JSONL for LLM-generated dashboards. - [CLI Commands](https://docs.tell.rs/tools/commands.md): Complete reference for all Tell CLI commands — server, metrics, tail, query, and more. - [Installation](https://docs.tell.rs/tools/installation.md): Build from source and feature profiles for specialized deployments. - [Live Tail](https://docs.tell.rs/tools/live-tail.md): Stream data in real time with filters, sampling, and regex match. - [MCP Server](https://docs.tell.rs/tools/mcp.md): 21 tools for AI assistants via stdio and HTTP/SSE transports. - [Skills](https://docs.tell.rs/tools/skills.md): Load and manage custom LLM skills from markdown files. - [TUI Mode](https://docs.tell.rs/tools/tui.md): Interactive terminal UI for monitoring Tell's pipeline, querying metrics, and managing boards. - [Events & Properties](https://docs.tell.rs/tracking/events-and-properties.md): Tell's event model — named events with custom key-value properties. - [Cloudflare](https://docs.tell.rs/tracking/integrations/cloudflare.md): Monitor DNS, traffic, security, and cache performance from Cloudflare. - [GitHub](https://docs.tell.rs/tracking/integrations/github.md): Track repository activity — stars, PRs, commits, and issue velocity. - [Installation](https://docs.tell.rs/tracking/integrations/installation.md): Install and manage Tell integrations. - [Integrations](https://docs.tell.rs/tracking/integrations/overview.md): Pull metrics from Cloudflare, GitHub, Shopify, Resend, and more — no SDK needed. - [Resend](https://docs.tell.rs/tracking/integrations/resend.md): Track email delivery, domains, and audience growth from Resend. - [Shopify](https://docs.tell.rs/tracking/integrations/shopify.md): Track orders, revenue, customers, and inventory from your Shopify store. - [Logs](https://docs.tell.rs/tracking/logs.md): Structured logging with severity levels, service tags, and session correlation. - [Tracking Overview](https://docs.tell.rs/tracking/overview.md): Tell's three data protocols — events, logs, and snapshots — and how to send data. - [C++ SDK](https://docs.tell.rs/tracking/sdks/cpp.md): Track events and logs from C++ applications with sub-microsecond overhead and zero dependencies. - [Flutter SDK](https://docs.tell.rs/tracking/sdks/flutter.md): Track events and logs from Flutter apps on iOS, Android, and web. - [Go SDK](https://docs.tell.rs/tracking/sdks/go.md): Track events and logs from Go services. - [Overview](https://docs.tell.rs/tracking/sdks/javascript.md): Track events and logs from Node.js backends, browsers, and frontend frameworks. - [Browser SDK](https://docs.tell.rs/tracking/sdks/javascript/browser.md): Client SDK for browsers — analytics events, structured logging, automatic sessions, and privacy controls. - [Next.js SDK](https://docs.tell.rs/tracking/sdks/javascript/nextjs.md): Drop-in Next.js App Router component with automatic page view tracking. - [Node.js SDK](https://docs.tell.rs/tracking/sdks/javascript/node.md): Server SDK for Node.js — analytics events and structured logging with batching and delivery. - [React SDK](https://docs.tell.rs/tracking/sdks/javascript/react.md): React provider and hooks for Tell analytics. - [TanStack Router](https://docs.tell.rs/tracking/sdks/javascript/tanstack.md): Page view tracking for TanStack Router (Start, SPA) apps. - [Vue SDK](https://docs.tell.rs/tracking/sdks/javascript/vue.md): Vue plugin and composable for Tell analytics. - [Rust SDK](https://docs.tell.rs/tracking/sdks/rust.md): Track events and logs from Rust services with sub-microsecond overhead. - [Swift SDK](https://docs.tell.rs/tracking/sdks/swift.md): Track events and logs from iOS, macOS, and visionOS apps. - [Sessions](https://docs.tell.rs/tracking/sessions.md): How Tell groups events into sessions and what session data is available. - [Users & Identity](https://docs.tell.rs/tracking/users-and-identity.md): How Tell identifies users — device IDs, user IDs, and identity merging.