A collaboration system may produce dynamic collaborative experiences with different tools at different times based on pending workflow tasks and users that are collaborating to complete those tasks. The system may obtain a workflow, and may provide, based on first metadata from the workflow, a first set of users with a first experience that includes a first set of tools for collaborative access to a first set of files. The system may change the first metadata to second metadata in response to output resulting from user interactions with the first set of tools or changes to the first set of files resulting from the first set of users using the first set of tools. The system may provide, based on the second, a second set of users with a second experience that includes a second set of tools for collaborative access to a second set of files.
展开▼