Contents
The Manual
Integrations
Self hosting
Other
Get started
Operational helps you track important server events in one place so you can debug issues faster, monitor workflows, and keep your team informed.
Create your Operational account
Sign up at operational.co. After signup, Operational will take you through onboarding.
Create your first project
During onboarding, create your first project. Your events, teammates, and settings are scoped to this project.
A common setup is:
- One project for production.
- One project for staging.
Get your API key
After creating a project, copy the API key shown in your dashboard. Store it in your server environment variables:
process.env.OPERATIONAL_API_KEY
Send your first event
You can send your first event from any server code path where something important happens.
import Operational from "@operational.co/sdk";
const ops = new Operational(process.env.OPERATIONAL_API_KEY);
await ops.events.log({
name: "user signed up",
avatar: "✅",
category: "auth",
content: "New signup from website form",
});
Operational then stores this event in your project timeline so you can search, inspect, and act on it.
What to do next
- Continue to Send your first event for request formats.
- Review Structured events for richer payloads.
- Set up PWA notifications to get real-time alerts.