Products

What we build

COGNIVEX LABS LLC builds developer infrastructure for the point where an application has to act on a physical device. One product is live today and others are in development. Everything listed here is software we operate ourselves.

PrintBase

Live

Cloud print infrastructure for modern applications

PrintBase lets an application send a print job to any physical printer, anywhere, through a REST API. A lightweight agent runs alongside the printer, receives dispatched jobs over an outbound connection, drives the local printer driver, and reports the result back in real time. No public IP, no open firewall ports, no browser print dialog.

Your app
PrintBase API
Agent
Printer

The problem

Printing is one of the oldest things a computer does, and it is still one of the least reliable to automate.

Browser printing is uncontrollable

Output shifts between browsers, drivers and operating systems, so nothing can be relied on to come out of the printer the way it was designed.

LAN printers are hard to manage

Printers sit on private networks across many sites, which makes them difficult to monitor or orchestrate from a central system.

Multi-site printing lacks central control

Head office has no real-time view of job status or failures across locations, so problems surface only when someone calls to report them.

Automation tools cannot reach a printer

Backend services, workflow tools and scripts have no secure, reliable bridge from software to a physical device.

How PrintBase works

01

Your application submits a job

The application posts a print job to the PrintBase REST API, authenticated with an API key. Content can be sent as PDF and other supported types.

02

The cloud queues and routes it

The job is queued and routed over an encrypted real-time channel to the agent registered against the target printer code.

03

The agent prints it

The agent downloads the content and invokes the local printer driver directly, so output is consistent rather than dependent on a browser.

04

Status comes back in real time

Completion or failure is reported back with a reason code, delivered through status callbacks and webhooks your system can act on.

Built for developers

Integration is a single authenticated request. Webhooks and SDK support are documented in full on the PrintBase site.

Create a print job
curl https://api.printbase.cloud/v1/print-jobs \
  -H "Authorization: Bearer pb_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "printer_code": 1000000,
    "content_type": "pdf",
    "content": "JVBERi0xLjQK..."
  }'

What is included

REST API

Create print jobs, manage devices and issue API keys through a documented HTTP API. Integration is a single authenticated POST request.

Cross-platform agent

Desktop agents for macOS (Apple Silicon and Intel, macOS 11 or later) and Windows (x64 and ARM64), plus headless CLI binaries for servers and automation.

No network surgery

The agent connects outbound to PrintBase, so no printer is exposed to the public internet and no inbound firewall rule or public IP is required.

Real-time job status

Every job reports completed or failed with a reason code over real-time channels and webhooks, so failures are visible immediately rather than at the printer.

Central device management

Register, monitor and orchestrate printers across many sites from one dashboard, including devices sitting behind separate private networks.

Encrypted transport

Job content and control traffic are encrypted in transit between your application, the PrintBase cloud and the agent at the printer.

Where it is used

E-commerce label printing

Generate and dispatch shipping labels to the right packing station automatically as orders come in.

POS receipt printing

Print receipts in real time from a checkout system, including across multiple store locations.

Warehouse automation

Trigger labels straight from WMS workflows without an operator having to drive a print dialog.

Healthcare document printing

Distribute documents to designated printers within controlled clinical environments.

Plans

Start free and scale to business volume. Current plans and terms are maintained on the PrintBase site.

PlanDevicesPrint jobsPrice
Lite1 device50 jobs / month$0
Essential3 devices5,000 jobs / month$8 / mo
Standard5 devices25,000 jobs / month$25 / mo
PremiumUnlimited devices200,000 jobs / month$89 / mo
See current pricing on PrintBase

Supported platforms

The PrintBase agent ships as a desktop application and as a headless CLI binary, so it can run on a workstation next to a printer or on a server driving a fleet of them.

  • macOS 11 or later — Apple Silicon and Intel builds
  • Windows 10 or later — x64; Windows 11 or later — ARM64
  • Headless CLI binaries for macOS and Windows automation
All builds and release versions

In development

We are extending the same model to other device classes that applications need to reach — label and receipt hardware beyond standard printers, and richer native client tooling for teams running device fleets across many sites. These are not available yet, and we will list them here when they are.

Ask us about an early look