Collecting documents from clients over email is where deals stall: attachments get lost, versions fork, nobody knows what arrived. This guide assembles four CloudFiles capabilities into one working portal — end to end, not feature by feature.
What you’ll build
/Accounts/{Client}/Inbound/ → the account owner gets a notification with a checklist status → every view and upload is tracked on the record.Prerequisites
CloudFiles installed (🚀 Install guide), a connected storage library (⚙ SharePoint or any other), and folders auto-created per record. Works with Document Management on its own; step 4 is richer with the Sharing add-on.
1 · Create the file request portal
Create a File Request from the record widget (or automate it with the Create File Request action). Configure the branded page: logo, accent color, email verification, allowed file types. The portal link is unique per record.
2 · Auto-file into record folders
Uploads land in the folder the request was created from. To enforce structure, run ⚡ Create Folder for an Inbound subfolder on record creation, and point requests there. Add a 10-second ⚡ Delay before any follow-up search — storage indexing isn’t instant.
3 · Notify the owner
Subscribe to the ◈ File Received event and post to Slack/Teams or create a Task. Owning Document AI? Chain ⚡ Process Document using AI to check the upload against a KYC checklist before notifying.
4 · Track engagement
The record timeline now shows uploads, views and link activity. Dashboards aggregate per team — see the analytics feature docs for widgets.
Go further
Variants of this guide: selective sub-folder sharing for advisors, approval flows before filing, AI-driven renaming on upload (⚡ Doc AI). Each builds on the same skeleton.
