Panels are how different pages or sections of a user survey are configured and represent the canvas where a survey is designed. They follow a div HTML/CSS programming and design style, meaning panels can be placed inside other panels to create separate boxes or sections inside a page. For example, the Footer and Header Panels are used to apply the boxes at the top and bottom of the survey that can be used to display tab titles and various navigation buttons.
Panels can create as many flexible sections as you like inside a survey and become the essential means of controlling the look and feel of a survey, bringing in dynamic capabilities and collapsible menus and sections.
Footer
The Footer panel is generally used at the bottom of a regular panel to display the survey navigation buttons. It can be used in various styles and actions.
A footer must be added to every survey’s “page” panel to navigate back and forth. One notable exception is a “goodbye” style panel, where the end user is not expected to need to navigate back to other panels.
Configuration Fields
The Footer panel will have the following configuration fields:
Field Name |
Description |
Component Type |
Footer |
Component Description |
A description of the Footer panel. |
Type |
Footer with (page) Controls or Plain Footer. |
Margin |
The desired margin in pixels or other formats, following the CSS formatting rules. E.g., 4px, 8px or 0px, 0px, 0px, 4px. |
Icon |
The icon style that will be used for the action buttons. |
Button Size |
Use the slider to change the button size of the controls. |
Previous Action |
Defines what the page control “previously” does:
|
Next Action |
Defines what the page control does “next”.
|
Next Panel |
If the Next Action field is set to Next Page, select the panel to which the next action goes. |
Header
The Header panel is generally used at the top of a regular panel to display the survey’s navigation buttons. It can be used in various styles and actions.
Configuration Fields
The Header panel will have the following configuration fields:
Field Name |
Description |
Component Type |
Header |
Component Description |
A description of the header panel. |
Margin |
The desired margin in pixels or other formats, following the CSS formatting rules. E.g., 4px, 8px or 0px, 0px, 0px, 4px. |
Title Color |
The clor of the title of the header. |
Icon Color |
The color of the icon associated with the header panel |
Background Color |
The background color of the header. |
Show Previous |
Enable to get the previous page control. |
Previous Action |
If Show Previous is enabled, define what the page control “previously” does:
|
Previous Icon |
If Show Previous is enabled, select the icon for the previous button. |
Show Options |
Enable to present actions that can be taken in the header panel of the survey. |
Menu Options |
If Show Options is enabled, these are the
|
Show Close |
Enable to get the Close page control. |
Close Panel |
If Show Close is enabled, Close Panel defines which panel the close button goes to:
|
Title Size |
The size of the header title. |
Overlay
There can be one or more overlay panels on top of another panel.
Configuration Fields
The Overlay Panel will have the following configuration fields:
Field Name |
Description |
Component Type |
Overlay Panel |
Component Description |
A description of the overlay panel |
Label |
Overlay Panel |
Label Alignment |
The alignment of the component title. |
Label Font Size |
The font size of the component title. |
Description |
A description to be displayed beneath the component title. |
Description Alignment |
The description alignment in the component. |
Description Font Size |
The font size of the description. |
Assistance |
A description to be displayed when the assistance button is hovered over. |
Tab Label |
The tab name that should be displayed above the survey. |
Panel Alignment |
The alignment desired for the contents of the panel. |
Collapsible Menu |
Makes the panel content collapsible. Displays only the Panel label and hides other content. |
Default View: Content Expanded |
If the collapsible menu option has been selected then this toggle will define whether the panel is minimized by default or not. If this option is selected then the panels content will be displayed upon first loading. |
Scroll |
Enables scrolling of the content of this panel. |
Vertical Alignment |
Whether the components inside the panel will occupy the full space of the panel or be restricted to the size of the contents inside them. |
Direction |
Alignment of the content of the panel: row components or column components. The content components will span the width or height of the panel respectively. |
Width |
The width of the panel in pixels or otherwise, following the CSS formatting rules. E.g., 180px. |
Height |
The height of the panel in pixels or otherwise, following the CSS formatting rules. E.g., 4px, 8px or 0px, 0px, 0px, 4px. |
Margin |
The margin of the panel in pixels or otherwise, following the CSS formatting rules. E.g., 4px, 8px or 0px, 0px, 0px, 4px. |
Panel
A panel is a basic component of any survey; it’s the main box where content is displayed. Every survey must have at least one panel that contains the other components. A panel may have more than one other panel inside it. This makes it easy to build “box inside a box” surveys, maintaining good control over the positioning of the survey content.
Configuration Fields
The Panel component will have the following configuration fields:
Field Name |
Description |
Component Type |
Panel |
Component Description |
A description of the panel. |
Label |
The component title. |
Label Alignment |
The alignment of the component title. |
Label Font Size |
The font size of the component title. |
Description |
A description to be displayed beneath the component title. |
Description Alignment |
The description alignment in the component. |
Description Font Size |
The size of the description font. |
Assistance |
Description to be displayed in the assistance button hover over. |
Tab Label |
The tab name as it should be displayed above the survey. |
Panel Alignment |
The alignment desired for the contents of the panel. |
Collapsible Menu |
Makes the panel content collapsible. Displays only the Panel label and hides other content. |
Default View: Content Expanded |
If the collapsible menu option has been selected then this toggle will define whether the panel is minimized by default or not. If this option is selected then the panels content will be displayed upon first loading. |
Scroll |
Enables scrolling of the content of this panel. |
Show Scroll Bar |
If enabled, there will be a visible scroll bar on the panel. |
Vertical Alignment |
Whether the components inside the panel will occupy the full space of the panel or be restricted to the size of the contents inside them. |
Direction |
Alignment of the content of the panel: row components or column components. The content components will span the width or height of the panel respectively. |
Width |
The width of the panel in pixels or otherwise, following the CSS formatting rules. E.g., 180px. |
Height |
The height of the panel in pixels or otherwise, following the CSS formatting rules. E.g., 4px, 8px or 0px, 0px, 0px, 4px. |
Margin |
The margin of the panel in pixels or otherwise, following the CSS formatting rules. E.g., 4px, 8px or 0px, 0px, 0px, 4px. |
Background Color |
The background color of the panel. |
Panel Shadow |
If enabled, shadows will be added to panels used in the survey. |
Panel Border Radius |
Creates a border radius around the panel. Can be entered as pixels or percentages. |
Show Overlay |
Allows a new panel to be opened/closed on top of another panel. NOTE: There can be no overlay on top of another panel. |
Show Header |
If enabled, the header of the user survey will be visible. |
Title Header |
Creates a header that goes on top of the survey. NOTE: The title won’t show unless you click on the header panel and change the title color or background color as needed. |
Allow Panel in Dashboard |
If enabled and there’s a panel configured in a dashboard, this is the panel that will be displayed in the dashboard to show |
URL
This panel displays an external web page or a URL script inside of it. Companies can use this to show their personal scripts to agents without rebuilding them if they already have them in web format.
Configuration Fields
The URL panel will have the following configuration fields:
Field Name |
Description |
Component Type |
URL |
Component Description |
A description of the URL panel. |
Label |
The component title. |
Label Alignment |
The alignment of the component title. |
Label Font Size |
The font size of the component title. |
Description |
A description to be displayed beneath the component title. |
Description Alignment |
The description alignment in the component. |
Description Font Size |
The size of the description font. |
Assistance |
Description to be displayed in the assistance button hover over. |
Tab Label |
The tab name as it should be displayed above the survey. |
Panel Alignment |
The alignment desired for the contents of the panel. |
Vertical Alignment |
Whether the components inside the panel will occupy the full space of the panel or be restricted to the size of the contents inside them. |
Direction |
Alignment of the content of the panel: row components or column components. The content components will span the width or height of the panel respectively. |
URL |
The URL that points to the desired page to be displayed. |
Condition |
A JavaScript expression for displaying the component. The component will show if the expression returns True. |
Use Reverse Proxy |
For websites with enhanced security protocols like reverse proxy it is important to mark this toggle for the URL to be displayed. |
Properties |
If a URL requires header properties, then use this section to create the key value pairs which will be called when getting information from the target site. |
Width |
The width of the panel in pixels or otherwise, following the CSS formatting rules. E.g., 180px. |
Margin |
The margin of the panel in pixels or otherwise, following the CSS formatting rules. E.g., 4px, 8px or 0px, 0px, 0px, 4px. |
Waiting for Agent
Waiting panels present waiting messages, they are configured, so that after a certain event happens, the survey will automatically move to a separate section. The standard waiting panel is used in customer-facing surveys and waits for an agent to be available for a Chat workitem. The panel displays a waiting message, before moving on to the Chat conversation panel when an agent becomes available.
Configuration Fields
The Waiting for Agent panel will have the following configuration fields:
Field Name |
Description |
Component Type |
Waiting for Agent |
Component Description |
A description of the Waiting for Agent panel. |
Label |
The component title. |
Label Alignment |
The alignment of the component title. |
Font Size |
The font size of the component title. |
Description |
A description to be displayed beneath the component title. |
Description Alignment |
The description alignment in the component. |
Font Size |
The size of the description font. |
Assistance |
Description to be displayed in the assistance button hover over. |
Tab Label |
The tab name as it should be displayed above the survey. |
Waiting Message |
Custom waiting message. |
Waiting Message Font Size |
The waiting message font size. |
Waiting Icon |
The waiting icon to be displayed. |
Waiting Icon Font Size |
The size of the waiting icon. |
Waiting Icon Color |
The size of the waiting icon. |
Display |
Size of the waiting message panel content: full panel or fit to content. |
Panel alignment |
The alignment desired for the contents of the panel. |
Panel Vertical Alignment |
Whether the components inside the panel will occupy the full space of the panel or be restricted to the size of the contents inside them. |
Direction |
Alignment of the content of the panel: row components or column components. As such the content components will span the width or height of the panel respectively. |
Width |
The width of the panel in pixels or otherwise, following the CSS formatting rules. E.g., 180px. |
Margin |
The margin of the panel in pixels or otherwise, following the CSS formatting rules. E.g., 4px, 8px or 0px, 0px, 0px, 4px. |
On Agent Available Panel |
The panel to move to when the agent becomes available. |
Timer |
Set a time-out for the waiting panel. |
Timeout Panel |
The panel to move to if the timer runs out. |
On Terminate |
The action to be taken when the call is terminated. The options are:
|
Terminate Message |
If Message is selected in the On Terminate field, this is the message that will display when the termination happens. |
End Panel |
The panel to move to. |
Use Reverse Proxy |
For websites with enhanced security protocols like reverse proxy it is important to mark this toggle for the URL to be displayed. |
Waiting on Event
The Waiting on Event panel is displayed to the agent while the customer is going through a workflow.
Configuration Fields
The Waiting On Event panel will have the following configuration fields:
Field Name |
Description |
Component Type |
Waiting On Event |
Component Description |
A description of the Waiting on Event panel. |
Label |
The component title. |
Label Alignment |
The alignment of the component title. |
Font Size |
The font size of the component title. |
Description |
A description to be displayed beneath the component title. |
Description Alignment |
The description alignment in the component. |
Font Size |
The size of the description font. |
Assistance |
Description to be displayed in the assistance button hover over. |
Tab Label |
The tab name as it should be displayed above the survey. |
Message Variable Update |
A JavaScript expression that contains the variable with the event message updates. |
Waiting Message |
Custom waiting message. |
Waiting Message Font Size |
The waiting message font size. |
Waiting Icon |
The waiting icon to be displayed. |
Waiting Icon Font Size |
The size of the waiting icon. |
Waiting Icon Color |
Select a color for the icon. |
Waiting Icon Animation Speed |
The speed at which the animation icons rotate through. |
Display |
Size of the waiting message panel content: full panel or fit to content. |
Panel alignment |
The alignment desired for the contents of the panel. |
Panel Vertical Alignment |
Whether the components inside the panel will occupy the full space of the panel or the size of the contents inside them. |
Direction |
Alignment of the content of the panel: row components or column components. The content components will span the width or height of the panel respectively. |
Width |
The width of the panel in pixels or otherwise, following the CSS formatting rules. EG: 180px. |
Margin |
The margin of the panel in pixels or otherwise, following the CSS formatting rules. EG: 4px, 8px or 0px, 0px, 0px, 4px. |
Panel |
Panel to move to when the process is completed successfully. |
Set Variables on Success |
Sets variables in the workitem when the process is completed successfully. |
On Error Panel |
The panel to move to when the process is completed unsuccessfully. |
Set Variables On Error |
Sets variables in the workitem when the process is completed unsuccessfully. |