Platform
The intelligence layerEvery toolAsk & buildKnowledge graphMemory & field notesHow it worksRobotics
Hardware
Vigil NodesDeployment & PerchForge partner programmeSolutionsDevelopersPricing
Company
About usPerspectivesContactBook a demoSign in
Developers

If it measures or moves, it can join.

Vigil is open at the edges: stream readings in from anything, pull data and events out to anything, and build devices that work on every Vigil site. Our team will get you set up.

Loom
Loom: a workflow written from plain words, with its versions and runs
Ways in

Four ways to build with Vigil.

Stream readings in

Send measurements from your own devices, gateways or software over common IoT protocols or plain HTTPS, or let Vigil read the PLCs and SCADA you already run, over Modbus or OPC UA. They get everything our own nodes get: learned normal bands, forecasts, memory and a place on the map.

Pull data and events out

A REST API for sites, devices, readings, alerts, memories and forecasts; webhooks that tell your systems the moment something happens; and a client library to get you going fast.

Build probes and actuators

Design a probe once and it works on every Vigil site, introducing itself when it's plugged in. The Forge programme helps you get it listed and recommended.

Automate with workflows

Describe an analysis or an export in words and Loom writes the workflow, runs it in a sealed sandbox on your project's data, and keeps every version.

What people build

Vigil at the centre of your own stack.

  • Work orders raised in your maintenance system when a forecast says a limit is coming
  • Your historian or data lake fed with clean, unit-checked readings and memories, and years of its history brought in on day one
  • Building or process controls that receive Vigil's approved actions
  • Customer-facing dashboards from public, read-only canvases
  • Mobile robots dispatched to the asset the platform has flagged, with its context
Beacon

Keys and scopes

API keys per organisation and per integration, each with only the access it needs, revocable at any time.

One physical model

Readings carry their quantity and unit, assets their type — so integrations don't guess.

Help from the team

Documentation, examples and a person to talk to during your first integration.

Developer access

Get the documentation and a sandbox.

Tell us what you'd like to connect or build. We'll send the developer documentation and set you up with a sandbox organisation full of demo sites to build against.