When to use this

Team / pilot path

You already run (or will run) a capture gateway. Your app emits events like “work completed” with a case id. QEV seals selected evidence into packages.

Shape of a call

JavaScript / TypeScript

// Source: packages/sdk-js in qev-platform
// Point endpoint at YOUR gateway (pilot), not a public plaintext store.

import { QEV } from "@imagineqira/qev-sdk"; // package name may track monorepo

const qev = new QEV({
  endpoint: process.env.QEV_GATEWAY_URL,
  token: process.env.QEV_INGEST_TOKEN,
});

await qev.capture({
  flow: "field-service",
  caseId: "JOB-1",
  type: "work.completed",
  actor: { id: "tech@example.com" },
});

Source: packages/sdk-js. CLI (published today): @bryan237l/qev-cli.

Next steps

  1. Read Gateway and deploy under your control.
  2. Wire the SDK or a connector.
  3. Export an evidence bundle and verify it.
  4. For pilot support: email us.