View on GitHub


Public FirmWorks Files for Salesforce



  1. Upload and Tag
  2. Search and Filter
  3. View on Record
  4. Resizable Preview
  5. Public Link Management
  6. Enhanced Entity Sharing Management
  7. Bulk Upload
  8. Tag and Update Existing Documents Quickly
  9. Multi file Viewer
  10. Enhanced Flow Support
  11. Tabbed Viewer
  12. Powerful File Reporting
  13. File Auditing and Compliance
  14. Record Reports

Upload And Tag

Easily Tag Files As They are Uploaded

Easily Tag Files As They Are Uploaded

Search and Filter

Driven by your organizations’s values

Search Features

View on Record

View image, pdf and doc files directly on the record without navigating away

View on layout Features

Resizable Previews

Resize the viewing pane directly on the layout to read the fine print.

View on layout Features

Create, Delete, View Content Public links easily to provide external users access. Enhances default public link experience by giving users the option to use passwords to protect links. Delete public links easily to redact access.

Public Links

Enhanced Entity Sharing Management

Create, Delete, View Content Document Link records directly on the layout. Easily create links to any object record in Salesforce more than just users.

Sharing Management

Enable your users to quickly give access to related records using suggested links.

Suggested links look at the currently linked records to the file and gives a one click option to create relationships to related records.

Example - This file was linked to an opportunity. By using a FirmWorks Files configuration the suggested path of ‘AccountId’ is used to suggest the Account ‘DIA’ for the Opportunity ‘DIA’.

Suggested Accounts

After the Account ‘DIA’ is linked to the note, the child contact records are then suggested.

Suggested Contacts

Bulk Upload

Upload hundreds if not thousands of files at once

Bulk Upload

Tag and Update Existing Documents Quickly and Easily

Quickly and easily work with your existing files and documents to give them the metadata they need to report, find, sort, and work with them going forward. With support to use the last edited value to quickly update files.

List Edit

List Edit Last Value

Enhanced Flow Support

Guide users and customer through a flow to upload files as part of a process and use reporting to validated the files exist before moving on to future steps

FirmWorks Files in a Flow

Tabbed Viewer

Load viewable file content directly on the screen so users do not have to navigate away from the record they are on.

Tabbed viewers

Carousel viewers

File Reporting

Report on files and their field values - something not currently available in Salesforce

This example looks for all Accounts where an opportunity has been set to Closed Won within the last fiscal quarter, that also have a file title with ‘MSA’ in it (we recommend using picklists in practice). The power here is that not only can you find Accounts in Compliance with your legal standards - you can quickly find Accounts that are OUT of compliance as well by switching to Records without documents.


File Auditing and Compliance

Reports can be built to your exacting requirements and scheduled to run on your schedule. Scheduled reports produce Salesforce Platform Events that can be used to drive the behavior and activities required to keep your company in compliance.

Schedule Reports

Record Reports

Save a report and drop a component on a layout to help alert your users if documentation is missing.