The Files feature in Sheetrocks allows users to store, serve, and manage files directly from their workbooks. This feature provides flexibility for both internal app development and public-facing applications, including hosting static websites or serving other types of assets.
Sheetrocks supports a wide variety of file types for both internal use and public hosting, such as:
Note
: Large media files, such as video formats, are not supported.
There is a 50MB size limit per file. This size should accommodate most document types, image files, and web asset needs without difficulty. Files exceeding this size will require external hosting or alternative solutions.
Files can be stored privately for internal app use, or they can be set to public, making them accessible via a URL. The privacy toggle in the file management interface allows you to switch between public and private settings with ease.
Security Note
: Be cautious when sharing URLs to public files, as they will be accessible without authentication.
Sheetrocks integrates seamlessly with external services and workflows through webhooks and APIs. The Files feature supports interaction with external systems for file input and output, such as:
For instance, if you're generating PDFs (like invoices) from spreadsheet data, you can use automation tools to process the data, generate the file, and store it back in Sheetrocks for future reference. The resulting file is then available via URL or can be sent to clients.
Sheetrocks can be used to host static assets like HTML, CSS, and JavaScript files. These files can be referenced directly from a Sheetrocks URL, allowing users to host lightweight, dynamic websites or apps directly from their workbooks.
Although files themselves are not directly manipulated through formulas, you can use Sheetrocks automation features to interact with files in the following ways:
Tip
: Use public file hosting for static assets that don’t contain sensitive data.
Tip: Keep sensitive documents private and ensure proper access controls are in place.
Tip: Integrate with automation tools to make the most out of your file storage by automating file generation, upload, and retrieval processes.