What Is the PDF Generation Pipeline?
The PDF Generation Pipeline is the system responsible for generating downloadable and email-ready invoice and receipt PDFs across Kyrios.
It powers actions such as:
Downloading invoices from the platform
Sending receipts through workflows
Delivering invoice attachments by email
Generating customer billing documentation automatically
The upgraded pipeline improves the speed, reliability, and consistency of all invoice and receipt PDF generation across the platform.
What Improved in the New PDF Pipeline?
The updated PDF engine delivers major performance and reliability improvements for both manual downloads and automated workflows.
Performance Improvements
Average PDF generation time reduced by approximately 80%
P95 latency reduced by 75% during high-load conditions
Timeout-related PDF failures eliminated in production
Faster invoice and receipt delivery across workflows
Reduced support issues related to delayed or failed PDFs
Improved customer experience with near-instant document delivery
Where the Improvements Apply
The upgraded PDF pipeline applies automatically across all supported invoice and receipt experiences.
Invoice Downloads
Invoice downloads initiated from the platform now generate significantly faster.
Receipt Emails
Receipt and invoice emails triggered through workflows now complete more reliably without timeout failures.
Automated Billing Workflows
Any workflow that generates or sends invoice or receipt PDFs now benefits from improved generation speed and reliability automatically.
Do Users Need to Enable Anything?
No setup or configuration changes are required. The new PDF generation pipeline is already active for all accounts and applies automatically to all supported invoice and receipt PDF actions.
Performance Comparison
Metric | Before | After | Improvement |
Average Generation Time | ~14.8 seconds | 2.97 seconds | 80% faster |
P95 Latency | ~19.5 seconds | 4.8 seconds | 75% faster |
Timeout Failures | ~1% | 0% | Eliminated in production |
Common Issues and Fixes
PDF Generation Appears Delayed
Timeout-related generation failures have been eliminated in production.
If a PDF still appears delayed:
Refresh the page and retry the action
Confirm the invoice or receipt exists and is finalized
Verify the related workflow completed successfully
Contact support if the issue persists
Receipt Email Was Not Received
If a receipt email is missing:
Confirm the workflow or email action completed successfully
Check spam or promotions folders
Verify the recipient email address is correct
Retry the email action if needed
FAQ
Do I need to enable or configure anything to use the improved pipeline?
No. The upgraded PDF pipeline is already enabled automatically for all invoice and receipt PDF generation.
Are existing workflows automatically upgraded?
Yes. Any workflow that generates or emails invoice or receipt PDFs automatically uses the upgraded pipeline.
What happens if a PDF still fails to generate?
Timeout-related failures have been eliminated in production. If an issue occurs, it may be unrelated to the pipeline upgrade and should be reported to support for investigation.
Can I notice the speed improvements manually?
Yes. Invoice downloads and receipt delivery actions should complete noticeably faster than before.
Does this update affect other document types?
No. This update specifically applies to invoice and receipt PDF generation only. Other document types are not affected.
