Documentation

OperatorStack Docs

Everything you need to add waitlists, forms, analytics, custom events, AI chat, live chat, error tracking, and referral tracking to your site — with one script tag.


Install in 30 seconds#

Add the OperatorStack script to your site. It’s a single tag that loads asynchronously, won’t block rendering, and handles everything.

index.html
<script src="https://operatorstack.dev/os.js" data-project="pk_xxxxx"></script>

Replace pk_xxxxx with your project key from the dashboard. That’s it — analytics start tracking immediately, and you can add widgets whenever you’re ready.

What’s included#

Every project gets access to all of these tools. Enable and configure them from your dashboard.

How it works#

1

Create a project

Sign up, name your project, and get your project key.

2

Add the script tag

Paste one line of HTML. Analytics start tracking immediately.

3

Configure tools

Enable waitlists, forms, chat, and more from your dashboard.

4

Watch data flow

See signups, page views, conversations, and referrals in real time.

Architecture overview#

Your site

<script src="os.js">

Tracks page views, renders widgets, powers chat

API

api.operatorstack.dev

REST API with rate limiting, CORS, and auth

Dashboard

operatorstack.dev

Manage projects, view analytics, configure tools

Privacy-friendly by default

OperatorStack uses no cookies. Visitor tracking uses a localStorage UUID with server-side hash fallback, and respects Do Not Track by default. No cookie banner needed.