Create a Corporate Branding
Step-by-step: define your organisation's PDF logo, colors and footer in 10 minutes.
Create a Corporate Branding
In this tutorial you'll configure the branding applied to every PDF the platform generates: on-demand reports, scheduled reports, and reports produced by AI agents.
Prerequisites
You need:
- Company logo in PNG or JPG, max 2 MB.
- Corporate colors as 6-digit hex (e.g.
#003366,#F8F8F8). - ~10 minutes.
If your logo is only in Illustrator or PDF, export to PNG at 300×100 px — that's the ideal size. Larger just inflates the PDF without adding visible quality.
Step 1 — Upload the logo
The logo must be publicly accessible via URL (the PDF generator fetches it over HTTP).
Options:
- Public GCS: upload to the tenant bucket configured as public.
- External CDN: Cloudflare, Cloudinary, any host.
- Rela file storage: Files → Upload, mark as public. The resulting URL lands in your clipboard.
Verify the URL in an incognito tab — it must load the logo without asking for login.
Step 2 — Create the branding
- Administration → Brands and Logos → New.
- Name:
"Corporate 2026"(human, descriptive). - Company name:
"ACME Industries Inc.". - Logo URL: paste the URL from Step 1.
- Header lines (one per line):
Manufacturing Division Phone: +1 555 1234 5678 acme.com - Right text:
"Confidential". - Header background:
#003366(corporate blue). - Header text:
#FFFFFF(white). - Footer background:
#F8F8F8(light grey). - Footer text:
#666666. - Accent color (tables):
#003366. - Font:
Helvetica. - Footer text:
"Report auto-generated by Rela AI". - Mark as tenant default: yes.
- Save.
Step 3 — Verify with a test report
- Data → Reports → New Report.
- Title:
"Branding Test". - Add a heading block + a dummy table.
- Branding: leave blank (it'll use the default you just marked).
- Generate.
Open the PDF:
- Header with blue background, logo, 3 text lines, "Confidential" on the right.
- Grey footer with the configured text.
- Tables with the corporate-blue header.
If something looks off, edit the branding and regenerate.
Step 4 — Additional brandings (multi-client)
If you're a service provider with several clients:
- Create one branding per client:
"Client Acme","Client Beta", etc. - Do NOT mark them as default — only one can be the tenant default.
- On each client's report (on-demand or scheduled), reference the specific
branding_id. - The tenant default still applies to reports without an explicit
branding_id.
Step 5 — Future rebrand
When the company refreshes its identity:
- Edit the existing branding (don't create a new one — references would be lost).
- Change logo, colors, text.
- Save.
Future scheduled reports inherit the changes immediately. Historical reports keep the previous branding (they're frozen PDFs).
Limits
- One default branding per tenant. Marking a new one unmarks the previous.
- Logo must be a public URL. Behind auth → the PDF ships without logo.
- 6-digit hex colors.
#FFF(3 digits) orred(name) are rejected. - No gradients, shadows or background images. Solid colors only.
- Fonts limited to 3: Courier, Helvetica, Times.
See admin/brandings for the full parameter reference.
Schedule a Weekly Report
Step-by-step: get the weekly maintenance PDF to ship by itself every Monday morning, with corporate branding and fixed recipients.
Plant OS for industrial bakeries
HACCP, cold chain, OEE and maintenance for proofers, rotary ovens and proofing chambers. Direct PLC reads from Schneider, Carel, WAGO.