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.