Skip to Content
Prime Report Studio - Visual QWeb Report Designer
AI Capabilities

AI-Powered PDF Report Design

Harness advanced artificial intelligence to generate, modify, and validate Odoo report templates instantly from simple text descriptions.

Prompt-to-Report
Generative Drafting

Generate fully formatted invoices, sales orders, or picking slips by describing them. The AI drafts components and aligns column layouts instantly.

Generates structural grid tables
Automatically binds header/footer
Sized precisely for A4/Letter paper
Conversational Editing
Live AI Refinement

Refine report designs by writing simple instructions. Tell the AI to tweak padding, switch theme colors, or inject payment terms blocks in seconds.

Real-time styling adjustments
Intelligent text rewriting
Preserves existing layout bindings
ORM Schema Aware
Data Binding Safety

The layout engine analyzes the Odoo model's actual metadata. It maps field paths, relationships, and child tables without making up field names.

Validates field paths dynamically
Maps relational one2many lines
Prevents Odoo runtime QWeb crashes
Secure Provider Router
eb_ai_base Integration

Configure API endpoints centrally. Supports routing requests to OpenAI GPT-4, Anthropic Claude, Gemini, or local models via Ollama.

Shared Odoo provider credentials
Per-user monthly token limits
Local offline model capabilities
Component Spec Mapper
Bidirectional Parser

Bridges the gap between raw LLM generations and interactive builder nodes, converting structured JSON models into responsive Canvas shapes.

Converts design specs to QWeb
Renders to interactive canvas
Saves and forks layout histories
AI Safety Guardrails
User ACL Enforced

The AI works strictly within the active user's standard Odoo permissions, handling missing data gracefully without throwing internal errors.

Enforces standard Odoo security
Auto-handles blank/missing fields
Stops destructive SQL/code injection
Interactive Demos

The Ultimate Report Builder

See the visual editor, layout builder, and advanced styling features in action.

Drag & Drop Visual Builder

Build premium custom reports visually in real-time with drag-and-drop elements and live PDF previewing.

AI Assistant & Prompt to Report

Draft complete custom report layouts or apply rapid styling updates instantly using simple natural language prompts.

Advanced Styling & Branding

Configure global layouts, Google Fonts, and margin schemes. Keep your enterprise brand consistent across all PDF reports.

6
Core Features
1
Visual Canvas
100%
QWeb Native
Secure
Secure Odoo ACL
0
External Servers
Ready
Plug & Play
Complete Feature Set

Everything Your Odoo Needs for Premium PDF Reports

Visual drag-and-drop designer, AI layout generator, safe template cloning, custom watermarks, GS1 barcodes, automated print scheduler, and robust audit trails - in one module.

Key Highlight
Interactive Visual
Builder

Design and customize your PDF reports visually in real-time. Drag and drop table grids, text blocks, image components, and Odoo model fields directly onto the editor canvas.

FabricJS-powered visual canvas with margin and padding guides
WYSIWYG editor with instant side-by-side live PDF previewing
Over 20+ built-in draggable templates (tables, text, lines, columns)
Natively edit borders, spacing, alignments, and widths visually
AI Layout Engine
Hot

Draft complex document layouts instantly using plain-text prompt descriptions. The AI places canvas elements and links Odoo fields automatically.

Fork & Safe Clone

Clone default Odoo reports (invoices, sales, pickings) into customized drafts. Edit copies safely without breaking default system views.

Google Fonts & Style

Apply custom Google Web Fonts, alignments, margins, backgrounds, and sizes to report blocks. Match your company brand identity easily.

Key Highlight
Watermarks &
Document Security

Protect legal templates. Stamp custom background status text or image logos behind report grids conditionally depending on record states.

Centralized watermark assets management for text & image stamps
Opacity, scale, rotation, and alignment coordinates controls
Conditional rendering based on document state (e.g. PAID vs DRAFT)
Dynamic text tokens (e.g. print user, print timestamp, print page)
GS1 Barcodes & QR

Add Code128, EAN-13, or UPC barcodes and custom payment transaction QR codes linked directly to Odoo record values for automated scanning.

Print Audit Trails

Track who prints what documents. Capture rendering speed duration, printing user, model ID, and timestamps for layout auditing.

Report Scheduler
New

Configure automated cron actions to generate and email customized PDFs to partners on a regular cron calendar schedule.

Any Odoo Model
Design templates for Sales, Invoices, Delivery or custom modules
Drag table columns, child loops, and fields
Inherits standard Odoo record access rules
Safe Draft Mode
Edit layouts as drafts without affecting live users
Publish custom reports when fully approved
Safe one-click default layout rollback
Dynamic Field Bind
Bind text & images directly to Odoo database fields
Dynamic formatting based on record languages
Full support for nested relational fields
Page Margin Controls
Visually adjust layout margins and headers spacing
Support for A4, Letter, and custom formats
Safety guides show printable margins zones
QWeb Native Output
Generates clean standard Odoo XML layout code
Compliant with default Odoo reporting actions
Zero performance overhead during prints
Access Controls (ACL)
Roles for templates designers and print users
Respects Odoo multi-company contexts
Restrict custom templates edit access
Import / Export JSON
Export full visual design definitions as JSON files
Clone layouts easily across environments
Import templates quickly to get started
Version History Snap
Snapshot is captured automatically on save
Rollback layout to any version in a click
Audit trails of template design revisions
Cross-App Support
Works in Community and Enterprise editions
Perfect integration with standard apps
Multi-company and multi-currency ready
Interactive Showcase

Pixel-Perfect QWeb PDF Outputs & Workspace

Explore the visual report builder tabs, AI generation workspace, and designed PDF outputs.

Interactive Visual Workspace

Design and customize Odoo reports visually in real-time. Drag and drop table grids, text blocks, image components, and model fields directly onto the visual canvas.

FabricJS-powered visual canvas with margin and padding guides
WYSIWYG editor with instant side-by-side live PDF previewing
Natively edit borders, spacing, alignments, and widths visually
Visual Workspace

AI Report Generator Assistant

Harness AI models to generate entire custom reports or perform rapid structural styling edits from simple text prompts.

Prompt-to-Report generative drafting in seconds
Integrate OpenAI GPT-4, Claude, Gemini, or Ollama offline models
Dynamic validation of field paths preventing QWeb crashes
AI Generator Workspace

Centralized Template Manager

Manage report templates, clone standard layouts, and deploy designs safely without code.

Fork/Clone default Odoo reports safely in one click
Manage Active/Draft template statuses to avoid breaking live processes
Scoped printing actions mapping directly to Odoo buttons
Template Dashboard

Logs & Version History Rollback

Secure backup and detailed tracking of every layout change, with full restore capabilities.

Auto-saves layout snapshots on every edit session save
Complete audit logs of printing speed duration, user, and timestamps
One-click restore rollbacks to previous layouts instantly
Version Control & Logs

Designed PDF QWeb Outputs

Generate clean, professional, and brand-tailored PDF documents directly from your Odoo records.

Invoice layouts with structured payment terms and balance highlights
Purchase Order PDFs containing detailed partner information tables
Natively printed in A4, Letter or customized formats
Invoice PDF Layout
Purchase Order PDF Layout
Sales Order PDF Layout
Delivery Slip PDF Layout

Version 19.0.1.0.0 (Initial Release)

  • Odoo 20 full-featured report studio for robust QWeb PDF design and customization.
  • Interactive visual canvas with margin, padding guide lines, and grid snapping.
  • Integrated AI assistant for prompt-to-report generation and layout modification.
  • Safe template cloning utility for default Odoo reports, keeping standards intact.
  • Automated report caching and print scheduler for optimized performance.
  • Version control snapshots with one-click restore and rollback capabilities.
Q: Does this module modify Odoo's default standard reports directly?

No. To ensure safety, the module uses a cloning/forking mechanism. You clone a default Odoo report, customize it in the visual builder, and set it as the active version. Your original standard template remains completely untouched.

Q: Which AI models are supported by the AI Assistant?

Through integration with the eb_ai_base module, it supports OpenAI GPT-4, Anthropic Claude, Google Gemini, and offline local models via Ollama.

Q: Is the Chromium PDF engine mandatory?

No, the Chromium engine is completely optional. If it is not configured, the module gracefully falls back to Odoo's native wkhtmltopdf engine.

Q: How do I restore previous versions if I make a mistake?

The version control system automatically creates a snapshot on every save. You can open the version list and restore any previous layout with a single click.

Q: Can I schedule reports to run automatically?

Yes, the scheduler allows you to configure cron jobs to generate and cache PDF documents at regular intervals (daily, weekly, etc.).

Method Comparison

Why Choose Prime Report Studio ?

A clear, factual comparison of the different ways to build and customize PDF templates in Odoo.

Prime Report Studio

A complete code-free drag-and-drop designer. Create, edit, and style reports visually with side-by-side live PDF preview, Google Font library integration, custom background watermarks, GS1 barcodes, automated print schedulers, and version snapshots.

Legacy QWeb Coding

Requires writing manual XML layouts, HTML structures, and inheritance path definitions. Even minor changes to spacing, borders, padding, or text alignment require writing CSS code, restarting the Odoo server, and refreshing page loads to preview.

Odoo Studio (Enterprise)

Restricted only to Enterprise subscriptions and has high recurring license fees. Features a basic dragging builder that lacks essential production capabilities: custom Google Fonts, conditional watermarks, GS1 barcode configuration, and cron-scheduled emailing.

Book a Demo or See It in Action

Talk to our team about customizing your Odoo documents, or schedule a quick walkthrough.

Video Walkthrough
A guided product video is on the way - check back shortly for the full demo.

Scan and Connect with echoBitz

Book a meeting, start a WhatsApp chat, or email us from one simple card - the fastest way to move from evaluation to a real Prime Report Studio rollout for your Odoo project.

Meeting WhatsApp Email
echoBitz QR - contact options

Discover More Solutions by echoBitz

Explore our other Odoo apps & integrations

Odoo PipeDrive Integration
Odoo PipeDrive Integration

Sync contacts, deals, activities and pipelines between Odoo and PipeDrive.

Odoo Zoho CRM Integration
Odoo Zoho CRM Integration

Bidirectional sync of leads, contacts, accounts and activities with Zoho CRM.

Odoo HubSpot Integration
Odoo HubSpot Integration

Connect contacts, companies, deals and marketing workflows with HubSpot.

Odoo Zendesk Integration
Odoo Zendesk Integration

Sync Zendesk tickets, customers and organizations with Odoo Helpdesk.

Odoo Office 365 Integration
Odoo Office 365 Integration

Connect calendar, contacts, tasks and emails with Microsoft 365.

Odoo WooCommerce Integration
Odoo WooCommerce Integration

Bidirectional sync of products, orders, customers, inventory and payments.

Design and deliver premium Odoo reports today

Install Prime Report Studio, browse your standard report templates, fork them with a single click, and customize layouts visually on the interactive canvas.

echoBitz IT Solutions Pvt. Ltd. | Odoo Certified Partner | info@echobitzit.com | www.echobitzit.com
Technical Name eb_report_studio
Version 20.0.1.0.0
Last Update Date 2026-10-14
Depends basewebmailbase_setupeb_ai_base
Required Apps AI Base
Required for this module to work - already included in the price above, and added to your cart automatically.
License OPL-1
Category Reporting