Docs chevron_right Getting started

Get started with Insider.

Create a project, install the SDK, and beam your first footprint in minutes.

01

Sign up

Go to dashboard.theinsiderinc.com/signup and create an organization for your team.

02

Create a project

Navigate to your organization dashboard, create a new project (e.g., checkout-api), and copy the DSN.

03

Install the SDK

Python and Node are ready to go. Go, Java, and Rust are on the way — same DSN either way.

Python Node Go soon Java soon Rust soon

Python

pip install insider-python
# or with Django support
pip install "insider-python[django]"

Node

npm install insider-node
04

Initialize

Initialize Insider early in your application lifecycle. Prefer the INSIDER_DSN environment variable.

Python (Django)

import insider
from insider.integrations.django import DjangoIntegration
from insider.integrations.logging import LoggingIntegration

insider.init(
    dsn="https://<beacon_token>@theinsiderinc.com/<project_id>",
    environment="production",
    release="1.2.3",
    integrations=[DjangoIntegration(), LoggingIntegration()],
)

Node (Express)

import * as insider from "insider-node";
import {
  ExpressIntegration,
  expressRequestHandler,
  expressErrorHandler,
} from "insider-node/express";

insider.init({
  dsn: process.env.INSIDER_DSN,
  environment: "production",
  release: "1.2.3",
  integrations: [new ExpressIntegration()],
});

app.use(expressRequestHandler());
app.use(expressErrorHandler());
05

Deploy

Ship the update and hit a few routes. If you want a quick sanity check, trigger a test error in staging and watch it show up.

06

Open the dashboard

As soon as the first beacons arrive, footprints and issues will appear in real-time in your project dashboard.

Insider dashboard — footprints, issues, and latency for payment-api

Ready to start beaming?

The free plan includes 7-day retention and 2 projects.

Sign up now