- See all companies in “Signed up” status at a glance
- View the documents submitted by a specific company
- Upload missing documents on behalf of the company
- Approve or reject applications directly from the workspace
1. Create the workspace
In your Forest project (start in a staging environment), click the 🧩 icon in the left sidebar, then click “Create your first Workspace”. Rename it by clicking the edit icon next to “My Workspace”. Choose a clear name like “KYC Review”, operators will see this label every day.2. Add a title with templating
Drag a Text component onto the canvas. Add a title like:{{ to see the available template variables. Dynamic text makes the workspace feel personalized and lets you reference selected record data as you build more components.
3. Add a summary chart
Drag a Chart component from the sidebar. Configure it:- Chart type: Single value
- Collection: Company
- Metric: Count
- Filter:
status = "Signed up"
4. Add the Companies Collection
Drag a Collection component onto the canvas. In the sidebar:- Collection: Company
- Segment: Select or create a “Signed up” segment that filters
status = "Signed up" - On row click: “Select a record”
5. Display company details with Field components
Create a new section to the right of the companies list. Add a Text component:- Drag a Field component onto the canvas
- Set Source to the Company collection
- Set Field to the relevant field
- Choose the appropriate display widget (text, badge, image, etc.)
6. Add a link to the full record
Drag a Link component and configure it:- URL type: Redirect to record
- Source: Collection 1 (Company)
7. Show related documents with a second Collection
Drag a second Collection component. Configure it:- Collection: Document
- Filter:
company_id = {{collection1.selectedRecord.id}}
8. Add action buttons
Drag a Button component onto the canvas. Configure it:- Source: Collection 1 (Company)
- Action: “Upload Legal Docs” (an action defined in your back-end)
- “Approve Application”
- “Reject Application”
- “Request More Documents”
9. Add a Dropdown for document filtering
To let operators filter documents by type, drag a Dropdown component:- Type: Dynamic
- Collection: Document
- Field: type
type = {{dropdown1.value}}
Now operators can select “Passport” from the dropdown and the document list filters automatically.
10. Test the workspace
Click “Exit builder” to switch to the operator view. Test the full workflow:- Click a company row, details and documents should update
- Trigger an action, the action form should appear
- Submit the form, the collection should refresh and show the updated status
The result
When fully built, operators get a single-screen workflow:- Left panel: List of companies awaiting KYC review
- Right panel: Details, documents, and action buttons for the selected company
- Top: Count of pending applications for context