Digital Assets
Digital Assets is Rival’s built-in cloud storage for tool-related files. It gives you a place to upload data your tools depend on - reference files, datasets, topic files for Storm tools, or any other content you want to keep alongside your tool ecosystem without embedding it in code.
Uploading assets
You upload assets from the Digital Assets section in the My Tools page. Files and folders up to 500 MB can be uploaded. Each asset has a name and an optional description to help you and your team identify it later.
When you upload an asset, you also set its visibility:
- Public - the asset is accessible to anyone with the URL. Use this for reference files or shared resources that don’t contain sensitive data. Note that public assets cannot be changed back to private once set.
- Private - the asset is accessible only within your organization. Use this for proprietary datasets, topic files, or anything you don’t want exposed externally. Private assets can be changed to public at any time.
Using assets in your tools
Once an asset is uploaded, you reference it in your tool code or event payload using its reference path. From the Digital Assets panel, click Copy Ref on any asset to copy the path to your clipboard. Paste this into your handler code or include it as a field in your event payload.
Your tool code can then read the file at that path during execution. Private assets are accessible to your tools regardless of the caller - the asset’s visibility controls external access, not internal tool access.
Storm tools and topic files
Storm is Rival’s content tagging engine. Storm tools operate on topic files - structured files that define the categories and concepts the tool should identify in content.
Topic files live in Digital Assets. The workflow is:
- Upload your topic file to Digital Assets as a private asset.
- Copy its reference path.
- When executing a Storm tool, include the reference path in the event payload as the topic file input.
This keeps your topic files versioned and reusable across multiple Storm tools without duplicating them.
Downloading assets
You can download any asset from the Digital Assets panel at any time. Click the asset to open it, then use the download option. This is useful for reviewing files, exporting data, or sharing assets with collaborators outside the platform.
Managing assets
Assets are shared at the organization level - everyone in your workspace can see and use assets in the Digital Assets panel, subject to their role permissions. Private assets are not visible externally, but all members of the organization can access them within the My Tools page.