This is the engine behind large-scale document runs, combining asynchronous generation from lists, flows, or record collections with distributed batch processing that scales to massive datasets without hitting Salesforce limits.

Bulk Generation

CloudFiles can generate hundreds or thousands of documents asynchronously from list views, flows, or record collections. Rather than triggering documents one record at a time, an entire set of records is submitted together and processed as a single bulk run.

Automate large-scale document runs — statements, reports, invoices — in a single step without slowing down users.

Batch Processing

Document generation is executed through distributed batch jobs that handle large data volumes efficiently, without hitting Salesforce limits. Splitting work across batch jobs keeps large runs reliable even as record and data volumes grow.

Ensure reliable, high-performance document creation even when working with massive datasets.

A large record set submitted as one bulk run, split across distributed batch jobs, and processed in the background into hundreds of generated documents
A whole list view, flow, or record collection is submitted as one bulk run, split across distributed batch jobs, and processed in the background into finished documents without hitting Salesforce limits.