A workspace is where members of each team can work together to manage employee requests without compromising data security. Each team such as IT, HR, Facilities, Finance, etc. can have its own workspace, configure settings at the workspace level, and control access to its tickets and other data.
a
You can create new workspaces or manage the settings of existing workspaces from Admin> Manage Workspaces.
Workspace Creation: Workspaces created using the IT workspace template are called IT Workspaces. Workspaces created using any other workspace template (HR, Facilities, Legal, Finance, and General) are called Business Workspaces. If you use the blank template, the workspace type is determined by the primary business function selected. If IT is chosen, an IT workspace is created. If any other business function is selected, a Business workspace is created.
Distinctions: Here are the key distinctions between the two.
Ticket types: IT and Business Workspaces will grant access to different ticket types. IT Workspaces will support Incidents, Service Requests and Major Incidents (upcoming) and Business Workspaces will support Cases (Which can be prefixed as Cases/Queries/Issues/Requests).
Features: Business Workspaces will NOT have access to IT-specific features: Problem, Change, Release, Alert, and On-Call Management.
Ticket access control: Business agents can only be granted ‘View only’ access to tickets in IT Workspaces, with an option to add private notes. IT and business agents can work on all types of tickets in Business workspaces.
Note: These distinctions will be rolled out by 15th May '23. In case your account has enabled a ticket type that will no longer be supported in that workspace, you will be allowed to update the ticket type in that workspace before July 2023 and your existing ticket type will not get updated. Additionally, in case you have a business agent added to the account on the day of release, they will be able to continue accessing all the tickets in the account. Our customer support managers will reach out to you to help you manage this change.
The first workspace created in the account is tagged as the primary workspace. It functions as follows:
Any ticket raised will be assigned to the primary workspace if its destination workspace cannot be identified.
If the workspace field has not been enabled for the ‘Report an Issue’ form on the support portal, tickets will be assigned to the primary workspace. If a global workflow rule has been configured, it will route the ticket to the right workspace.
If a ticket has been created through a marketplace app, integrations, or API call and the value for the Workspace field is not specified, that ticket will be directed to the primary workspace.
Marketplace Apps that reference your service desk’s form fields can only refer to the primary workspace’s form fields.
Any API request from an integration/custom app/workflow that creates data or retrieves a list of data requires information of the workspace where data needs to be created/retrieved from. In the absence of the workspace ID, the data will be created/pulled from the primary workspace.
Note: Tickets raised via the Service Catalog will be routed to the home workspace of the service item. Tickets raised via email will be assigned to the home workspace of that email address.
Draft workspace: Any workspace added to the account is created in draft mode. A draft workspace is a workspace that is being built, configured, and taking shape but not yet published. The draft mode ensures a secure space to configure a workspace and gives the necessary time to build the same. Any activity in the draft mode will not be exposed to non-members and hence will not impact the support portal in any way. Thus no tickets can be raised to the draft workspace from the support portal. However, admins can create tickets from the agent portal and test their settings.
Requesters cannot submit tickets or access service items/solution articles until the admin publishes the workspace to them.
Published workspace: Once a workspace has been set up, it can be published to requesters from Workspace Settings > Workspace > Publish.
After that, requesters will be able to view service catalog items and solution articles configured in the workspace. They will also be able to select the workspace in the "Report an Issue" form and raise a ticket to the workspace directly. The name of the field will however be exposed as "Issue related to" instead of "Workspace" to requesters. Admins can choose to hide this field from Global Settings > Field Manager > Workspace Field.
Single Workspace
By default, any Freshservice account is created with a single workspace which is also the primary workspace of the service desk. This workspace contains all the required settings to manage the account such as user management, plans & billing, field settings, etc.
Multiple Workspaces
As soon as more than one workspace is added to the service desk, a section called Global Settings is introduced to allow admins to centrally manage key operations such as user management, plans & billing, field settings, etc.
Modules such as Field Manager, Email Notifications, Workflow Automator, etc. will also have a global equivalent, and settings added here will be applied to each workspace in the account respectively.
This is accompanied by elevation and restriction of agent permissions as well.
View Virtual Agent Reports |
Edit Virtual Agent Reports |
Manage Virtual Agent Reports |
Configure Asset Management |
Edit Requesters |
Assume Requester Identity |
Delete Requester |
Create/Edit Departments |
Delete Department |
Configure Financial Management |
If any agent has a role assigned that contains these permissions, they will no longer be able to access them unless granted explicity again. For example: A user has an admin role assigned that contains two permissions:
Manage Workflows
Create Departments
In an account with multiple workspaces, ‘Manage Workflows’ can be granted within a specific workspace as well at an account-wide level. ‘Create Departments’ can only be granted at an account-wide level. Since before the second workspace was created, the user’s permissions were limited to the first workspace, the same is applied after the second workspace is created. However, since “Create Departments” can only be granted at an account-wide level going forward, the user will no longer be able to access the setting unless access is granted explicitly once again.
All the departments using Freshservice can deliver employee services via a single support portal.
Service Catalog, Solution Articles, and Announcements: All the service items published across workspaces will be available in the support portal for employees to request services from. The same applies to solution articles/announcements. Requesters will not be able to identify which workspace a solution article or service item belongs to.
Reporting Issues: Admins can choose to expose the workspace field in the “Report an Issue” form from Global Settings>Field Manager to forward employee issues directly to the respective workspaces. The field's label will be renamed to "Issue related to" on the requester portal instead of 'Workspace'. If the ‘Workspace’ field is hidden, the issues will be forwarded to the primary workspace from where they can be moved to the destination workspaces manually or via global workflows.
(Only relevant for accounts that signed up before 12th December 2022)
When workspaces are enabled in an account, all the existing data and settings in your account will be moved to a single workspace called ‘My Team’ without notifying your agents and requesters or impacting their experience. Admins can update the workspace name and logo if required from “Manage Workspaces”.
The option to manage Workspaces will be available to all Admins, Account Admins and users with the ‘Manage Workspaces’ permission.
(Only relevant for accounts that signed up before 12th December 2022)
Admins can create multiple workspaces (up to 25), avail of the business agent license, and use ready-to-go templates for HR, Facilities, Finance, and Legal. In addition to this, they will also get access to key enhancements we’re releasing for specific admin settings.
(Only relevant for accounts that signed up before 12th December 2022)
Agent Experience
Single workspace setup: Except for the updated terminologies that will now be used during the ticket creation process, agents will not notice any difference in service desk operations when these capabilities are released.
Multi-workspace setup: When the admin adds a second workspace, agents will be able to view the workspace their tickets, tasks, etc belong to and move them to another workspace.
Requester Experience
Single workspace setup: Requesters will not notice any difference when these capabilities are released to your account.
Multi-workspace setup: When you add and publish a second workspace, requesters will be able to view service items and solution articles from both workspaces in your current support portal. In addition to this, you can give them the ability to select a workspace and report an issue or provide a generic “report an issue” form that directs all issues to the primary workspace or the first workspace. Such issues can be routed to the right Workspace later using workflows.
Admin Experience:
Single workspace setup: Admins will now see their existing settings under a workspace called “My Team”. The settings will continue to function as expected, and admins can update the workspace name and logo if required from “Manage Workspaces”. Apart from the new capabilities mentioned in the previous section, admins will not notice any difference in experience when there’s a single workspace in the account.
h
Multi-workspace setup: There are specific changes that take place when a second workspace is added to the account. Learn more about those changes here.
(Only relevant for accounts that signed up before 12th December 2022)
Freshservice APIs: Each workspace in your account can have its own:
Tickets
Problems
Changes
Releases
Agent Groups
Assets
Softwares
Contracts
Purchase Orders
Business Hours
Solutions
Service Catalog
SLA Policies
Custom Objects
Canned Responses
Announcements
Audit Log
n
In a single workspace account, APIs based on the above modules will continue to work as expected without passing any workspace ID. However, if you’ve added multiple workspaces and you’re using Freshservice APIs for the above modules in the following areas:
→ Workflow Automator ( Web Request nodes and “Trigger Webhook” Action nodes
→ Custom apps
→ Portal Customization
→ Any custom services or middleware developed using Freshservice APIs
n
You may have to additionally pass the workspace ID in your API request if it’s trying to:
Create new data within a workspace (Example: Create a ticket)
Retrieve a list of items from a specific workspace (Example: List all agent groups in a workspace)
If the workspace ID is not passed, the new data will be created in or retrieved from the primary workspace or the first workspace of your account.
n
For actions that do not require the workspace to be known, for example, fetching, editing or deleting a ticket by passing its ID, the APIs will continue to work as expected even in a multi-workspace account.
n
Marketplace Apps:
n
Public Apps: If any public app is based on data that will now reside within a workspace and performs at least one of the following:
Creates new data in your account. Example: Create a ticket
Syncs data with a third-party tool because it has fields mapped between your ticket/problem/change/release forms and a third-party tool
Retrieves a list of data from your account. Example: Fetch all the tickets in the account
Such apps will continue to function as expected in the primary/first workspace of your account. However, when you add a second workspace, they will continue to perform the above actions only in the first workspace.
The Freshservice Team is currently in the process of upgrading such apps by adding multi-workspace support to them. In case you want an app to be prioritized, please write to us at support@freshservice.com
Private Apps
If you’re using Freshservice APIs for the modules mentioned in the “Freshservice APIs” section and you’re creating multiple workspaces in your account, you may have to update the app by passing the right workspace id so that the app continues to work as expected.
Tickets within a service desk can be classified into ticket types depending on the purpose that they are raised for. Different teams in an organization may prefer a specific ticket type that works best for them. These preferences are largely based on industry standard practices or primarily for business convenience.
Workspace Admins can choose their preferred ticket type while setting up the workspace or later from Field Manager> Type. While IT Workspaces support Incidents and Service Requests, Business Workspaces support Cases (which can also be prefixed as Queries/Issues/Requests).
A Ticket, Problem, Change, or Release can be moved from one workspace to another workspace by three ways. Moving a ticket will have the following impacts:
Impact on ID: It will only change the ticket's prefix and not the ticket's ID
Impact on Prefix: The ticket will convert into the ticket type set in the new workspace. A ticket passed from a Business workspace to an IT workspace will convert to a Service Request and not an Incident.
Impact on associations: Any associations not supported by business workspace ticket types (Case/Query/Issue/Request) will be de-linked once a ticket has been moved from an IT workspace to a Business workspace.This is because IT ticket types support additional associations with advanced modules such as problem, change, alert and on-call management which are not present in business workspaces. The associations are preserved when the ticket moves from a business workspace to an IT workspace.
Impact on ticket properties: Values present in custom fields of the old workspace will be removed. If the values need to be preserved, the fields should be created as global custom fields.
Any data can be moved in the following ways:
Move: A single item can be moved from one workspace to another workspace via the “Move” button.
Bulk Move: Multiple items can be moved from one workspace to another workspace via the bulk move option on the list page.
Yes, two tickets that are present across workspaces can be linked to each other.
Incidents: Incidents can only have incidents as child tickets. Therefore, when you add a child ticket to an incident, you will only be able to see IT Workspaces that have “Incident” as a ticket type enabled.
Service Requests: Service Requests can have Service Requests/Cases/Queries/Issues/Requests as child tickets. Therefore, you can add any ticket from business workspaces and service requests from IT workspaces as child tickets.
Cases/Queries/Issues/Requests: These can have Service Requests/Cases/Queries/Issues/Requests as child tickets. Therefore, you can add any ticket from business workspaces and service requests from IT workspaces as child tickets.
When you create a workspace, account-wide admins are added by default and given admin permissions in that workspace. In order to remove such admins and control workspace membership manually, you can convert the workspace to a restricted workspace from workspace settings. The option to convert it is present under the three dots menu on the top-right.
When converted to a restricted workspace, all the admins with account-wide permissions will be removed. The workspace admin will have to manually re-add such users if required.
No, this is not possible.
Business agent license is a specialized pricing license available as an add-on in Freshservice that can be leveraged by business teams. A business agent belongs to business teams like HR, Finance, Facilities, Legal, Admin, Sales, Marketing, etc., and is available for purchase on Pro and Enterprise plans.
You can purchase this add-on from Admin > Plans and Billing.
Workspaces will be enabled for all the accounts except for the following set:
Category of accounts | Action plan |
MSP mode enabled (Single & Multi MSP) | Workspaces are not supported in the MSP mode. However, if an account switches to the service desk mode at any point in time, it will have the option to add Workspaces. |
Accounts with sandbox created before 4th Jan 2023 | The account will be eligible when all the old sandboxes in the account are destroyed. |
Accounts on the old billing platform (non-UBX) | We are planning to migrate these accounts to the new billing platform (UBX) by July 2023. This would make them eligible for workspaces. |
Accounts on old user authentication platform | We are planning to migrate these accounts to the new authentication platform by July 2023. This would make them eligible for workspaces. |
Accounts with old-gen project management | These accounts would be eligible for workspaces once new-gen project management is enabled in their accounts. |
Copyright © Freshworks Inc. All Rights Reserved.