Skip to content

Features

Templates

Upload a .jrxml. Parameters, fields and resources are detected.

  • Templates come from Jaspersoft Studio.
  • Logos and images live as shared resources and can be overridden per render.
  • A preview thumbnail is generated from example values.

Rendering

One call returns the PDF, from the browser or the API.

  • Output as Base64, URL or straight into a print task.
  • Synchronous, with example values or real data.
  • API reference and test console at /docs.

Data

Send data in the request or read it live from SQL.

  • Dynamic arrays as JSON with the render request.
  • MySQL, MariaDB, PostgreSQL and SQL Server connections.
  • Connections are tested from the frontend before they go live.

Print and Scan2Print

From scan to label at the printer.

  • Print tasks with status, copies and errors.
  • Printer master data, a human readable name is enough.
  • Scan2Print: a mobile scan mask from barcode to label.

A trading company with in-house logistics produces over 4,000 labels per day from ERP data.

Mailing

PDF and Excel by mail, with templates and a queue.

  • Mail templates with placeholders and embedded graphics.
  • Rate limits per mailer, per minute, hour and day.
  • Every mail is a task you can inspect and repeat.

Scheduling

Recurring jobs by cron, every run logged.

  • Full render requests on a schedule, including printing and mail.
  • A cron builder with preview.
  • A run log with trace id, failures are reported.

History

Every render is traceable.

  • Request, response, PDF and thumbnail per record.
  • Search, re-print and re-send from the record.
  • Automatic purge after a retention you set.

AI and MCP

Trigger documents from an assistant.

  • An MCP server exposes the whole API.
  • A skill that knows VeloxFactory conventions and helps design templates.
  • Built on the public API, nothing hidden.