A workspace is where a given integration lives, whether it is an integration product that is registered to the workspace or a custom integration that is built in the workspace. A workspace is how App Xchange tenants (or separates) data. A team can collaborate and build out flows, integrations and schedule jobs within the workspace. 

There are several types of workspaces.


Used to register integration products. Moves data from a single company between relevant systems. 


Used to build custom integrations to fulfill specific client requests. You will have to set up all connectors, flows, and schedules manually.


Works similarly to a standard workspace, but data is moved between two or more companies and the workspace is specific to a single project. 

You’ll most likely start with a single workspace. As your needs increase and you identify additional opportunities for automation and additional integrations, we recommend separating them into multiple workspaces. This provides a greater level of control on what a workspace can do and who can collaborate within a workspace.

Use your workspace to add connectors and services to move data between external systems and the App Xchange platform. Add the flows to move and map data between connectors. You’ll also create the schedule to run the jobs that will trigger the flows. 

Once you’ve run jobs for your integrations, the workspace will host detailed views into cache history, actions and flow runs to get a more in-depth look at your data and what the App Xchange platform is doing with that data. This can be a very powerful tool when you are trying to troubleshoot issues with your data.