Workspaces

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, build flows and integrations, and schedule jobs within the workspace.

Accounts typically start with a single workspace. As your needs increase and you identify additional opportunities for automation and additional integrations, you can ask App Xchange support to separate 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 have run jobs for your integrations, the workspace hosts 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.

There are several types of workspaces.

Standard

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

Custom

Used to build custom integrations to fulfill specific client requests. Users must set up all connectors, flows, and schedules manually.

Project

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

Development

Automatically created when you first create a new integration. Development workspaces allow you to test components of the integration you are building to ensure it is functioning as expected.