Connector SDK

Build custom connectors for any signal source with the TypeScript SDK. Hot-reload, built-in testing, and type-safe schemas.

TypeScript-First

Full type safety from signal ingestion to schema validation. Catch errors at compile time, not in production.

Type-Safe Schemas

Define your signal schema with TypeScript interfaces. Auto-generated validation at runtime.

IntelliSense Support

Full autocomplete in VS Code and JetBrains. Every method, property, and config option is documented inline.

Generics & Helpers

Generic connector base classes and utility helpers reduce boilerplate to a minimum.

Hot-Reload Dev

Edit your connector and see changes instantly. The dev server watches for file changes and reloads without restarting the pipeline.

  • Sub-second reload on save
  • Live signal preview panel
  • Error overlay with stack traces

Built-in Test Harness

Test connectors with fixture data before deploying. The harness simulates the full pipeline including normalization and dedup.

  • Fixture-based testing
  • Snapshot assertions
  • CI/CD integration ready

Publishing to Registry

Share connectors with the community or keep them private within your organization.

1

Build & Package — Run signal connector build to compile and bundle your connector.

2

Test & Validate — The CLI runs your test suite and validates the schema before publishing.

3

Publish — Push to the public registry or your private org registry with signal connector publish.

For Managers

When your team builds a custom connector, every signal from that internal tool becomes visible in the same dashboard as Sentry and Datadog. No more “I did not know that system was alerting.”

Build Your First Connector

Scaffold a new connector in seconds with the CLI. Full TypeScript support, hot-reload, and testing out of the box.