Contextual workspaces enable you to present ticket tools and features based on specific workflows. For example, your company might have a specific workflow to use when a customer makes a return or when they have a billing issue. This article describes how to create a contextual workspace and define the conditions that will launch the workspace.
This article contains the following topics:
- About contextual workspaces
- Activating contextual workspaces
- Creating a contextual workspace
- Setting workspace conditions
- About the agent experience
For information on how to manage contextual workspaces, see Managing contextual workspaces.
About contextual workspaces
Contextual workspaces optimize your support workflow, without restricting the tools agents need to complete their jobs. With contextual workspaces, you can simplify the forms and relevant macros that agents see when they first open a ticket, and you can expand, collapse, or reorder apps. You can also create a custom layout and assign it to a contextual workspace, giving agents the ideal ticket interface to do their jobs, based on the criteria you specify.
The set of contextual workspaces you define can be as simple or as detailed as you need. For example, you could have a single workspace that defines the ticket form and tools your Customer Support team uses, or you could define a full set of workspaces for your Fulfillment Center based on different types of international shipping locations, product types, and currencies.
Contextual workspaces are for recommendations, not restrictions. Agents can still search for other macros that are available to them, apply other forms, or use other apps if desired.
Activating contextual workspaces
To get started with contextual workspaces
-
In Admin Center, click Workspaces in the sidebar, then select Agent tools > Contextual workspaces.
You’ll see a Welcome page with a description of contextual workspaces.
- Click Get started.
When you’re ready to start adding contextual workspaces, follow the instructions in Creating a contextual workspace.
Creating a contextual workspace
You create new contextual workspaces, and edit existing ones, from the Contextual workspaces page. You can create up to 500 active workspaces for an account and include up to 10 conditions per workspace.
- In Admin Center, click Workspaces in the sidebar, then select Agent tools > Contextual workspaces.
- Click Create Workspace. A new workspace builder opens. The builder includes five tabs: Details, Layout, Ticket form, Macros, Knowledge, and Apps.
- On the Details tab, enter a Title and Description for the workspace, then enter the conditions that will launch the workspace.
For more information, see Setting workspace conditions.
- On the Layout tab, select a layout to apply to the workspace. You can apply one layout to a contextual workspace. If you don’t assign a layout, the default ticket layout is used.
Note: If you change the default layout on the Layouts page, the new default is automatically applied to any contextual workspaces that reference the default.
- On the Ticket Form tab, use the Active form drop-down to select a predefined ticket form to associate with the workspace.
You can begin typing the name of the form to filter the displayed list, or you can scroll through the list to locate the form you need. When you select a form, a read-only list of ticket fields appears.
If you do not want to apply a ticket form, select No change from the menu.
- On the Macros tab, select one or more macros to associate with the workspace.
To select macros, you can begin typing the name of the macro to locate potential matches, filter the list by Categories or Permissions, or scroll through the list to locate the macro you need. Only shared macros are available when creating a workspace.
If your macros are sorted into categories, you can click the category name to drill down the list.
- On the Knowledge tab, add default filters to help agents find the content they need when using this workspace.
Settings include:
- Brand: Choose the brands you want to include as default search filters.
- Language: Choose the languages you want to include as default search filters.
- External source: Choose the external source to show by default. This is content that is external to your help center, but that can be configured to appear in your help center's search results. External source options are available only when federated search is configured.
- Article placement: For articles that are published in multiple locations, select the category or section of the article to show by default.
Default search filters for Brand and Language are automatically applied to agent search queries unless they are manually changed or removed by agents. Configuring the filters that agents use the most reduces the time they spend customizing default search filters before searching for content. For example:
If you want to:- Remove the selected filters, click X to remove the filters displayed in the Default filters list.
- Add new filters, use the drop-down menu to select the filters that you want to add.
You can click the > icon to display the filters grouped under a filter type (for example, Brand or Language). Select up to five filters within each filter type that you want to use as default search filters.
Note: To change knowledge section settings that are not part of this workspace, see About Knowledge in Agent Workspace. - On the Apps tab, select one or more apps to expand in the Apps panel. Only apps in the ticket sidebar can be set in contextual workspaces.
Note: If you’re using contextual workspaces with custom layouts, Zendesk recommends configuring apps as part of a layout (instead of using this Apps tab) to get the best experience for your agents.
You can begin typing the name of the app to filter the displayed list, or you can scroll through the list to locate the app you need.
To change the order that apps appear in tickets, click the grabber at the end of an app and drag it to a new location. Alternatively, you can click the double up or down arrows next to the app to move it one location at a time. The apps order you set here takes priority over the order you set for tickets on the My apps page.
Agents can manually click the header of any app to expand or minimize it. The apps you select to Expand by default will be expanded for all tickets viewed in the workspace.
- Click Save and activate. You are returned to the Workspace edit page, and the new workspace is added to the list.
Setting workspace conditions
On the Details tab, you can set the conditions that launch the workspace. Each workspace can include up to 10 conditions. For instance, in the example below, any High priority ticket sent to the VIP Triage group will have the contextual workspace applied.
- On the Details tab, click the Add condition button under one of these two categories: Meet ANY of the following conditions, Meet ALL of the following conditions.
- If you add conditions under Meet ALL of the following conditions, all of the conditions must be true for the workspace to apply.
- If you add conditions under Meet ANY of the following conditions, one or more of the conditions must be true for the workspace to apply.
- Select a condition from the Conditions drop-down list.
- Select a field operator.
A field operator determines the relationship between your condition and its value. For example, if you select the field operator Is, your condition must be equal to the value. Different conditions contain different field operators.
- Select a value. Each condition contains a unique value.
- Continue to add as many ANY and ALL conditions as needed to create the correct logic for the workspace.
Zendesk recommends keeping your conditions simple so they are easier to troubleshoot and maintain. If you include conflicting conditions, an error message appears.
About the agent experience
After the workspace is activated and the conditions are met, agents will see ticket features that match the workspace definition. For example, when a US customer returns a camera, the ticket might look like this:
When agents click Apply macros, they will see a list of Relevant macros as defined by the contextual workspace. They can click the return arrow (<) in the Relevant macros heading to view and use all macros available for the ticket.
Relevant macros (as defined by the workspace) | All macros |
---|---|