Skip to main content

Panel Manager

TopicDetail
NavigationAdmin → Contact Center → Panel Manager
PurposeCreate custom UI panels embedded in the agent desktop for CRM systems, internal tools, dashboards, or web apps
Security RequirementAll embedded panel URLs must use HTTPS

Overview

Panel Manager allows administrators to embed external tools directly into the Genesys Cloud agent workspace, eliminating the need for agents to switch between multiple applications during interactions.

Two Types of Panels in the Agent Desktop

TypeDescription
Interaction PanelsSystem panels automatically created when a customer interaction occurs (voice, chat, email, etc.) — manage the conversation itself
Custom Panels (Panel Manager)Administrator-created panels embedding external tools, CRMs, dashboards, or internal applications — provide supporting context

Custom Panel Configuration Fields

FieldDescription
Panel NameName displayed to agents in the desktop
URLWeb application URL loaded in the panel — must be HTTPS
IconVisual identifier shown in the agent interface
Default StateWhether the panel loads automatically when an interaction begins
Role AssignmentControls which users can see and access the panel
Width / LayoutDetermines panel size and position in the desktop

How to Create a Panel

  1. Navigate to Admin → Contact Center → Panel Manager
  2. Click Create Panel
  3. Configure Name, URL (HTTPS), Icon, and Visibility settings
  4. Save the configuration
  5. Assign to the appropriate roles or agent groups

Best Practices

PracticeReason
Use HTTPS onlySecurity requirement — HTTP URLs will not load
Keep UI lightweightHeavy applications slow the agent desktop and increase handle time
Limit total panelsToo many panels reduce usability and create cognitive overload
Align panels with workflowsPanels should directly support what agents do during calls
Use role-based accessOnly expose panels to the teams that need them


Voice Interaction Panels

The following panels are available within the Voice Interaction workspace. Availability depends on enabled features, integrations, and licenses in the environment.

PanelDescription
Agent AssistReal-time transcription, AI suggestions, knowledge article recommendations, intent detection
Agent Assist (CCAI)Google Contact Center AI — speech-to-text, smart reply suggestions, knowledge recommendations
CallbackDisplays callback interactions assigned to agent with dial controls and outcome tracking
Canned ResponsesInsert predefined messages from response libraries during voice interactions
Customer JourneyInteraction timeline showing previous customer touches across all channels
NotesRecord interaction notes for documentation and follow-up
ProfileCustomer identity, contact attributes, and synchronized CRM data
Wrap-UpClassify interaction outcome with wrap-up codes and manage ACW

Interaction Panels by Channel

System-created panels that appear when an interaction is active:

ChannelPanel Features
VoiceCall controls (hold, mute, transfer, conference), dial pad, notes, wrap-up codes
ChatReal-time messaging, canned responses, file sharing, typing indicators
Message (WhatsApp/SMS)Asynchronous conversations, persistent thread history, attachments
EmailEmail composition, templates, attachments, threaded conversation history
CallbackScheduled callback details, dial controls, wrap-up codes
Social MessagingSocial platform messages, thread tracking, media attachments

Interview Cheat Sheet

QuestionAnswer
What is Panel Manager used for?Embedding external tools (CRM, dashboards, internal apps) into the agent desktop
What URL protocol is required?HTTPS — HTTP will not load
What is the difference between Interaction Panels and Custom Panels?Interaction panels manage conversations; custom panels provide supporting tools
What is the Agent Assist panel?AI-driven panel with real-time transcription, suggestions, and knowledge recommendations
What does the Customer Journey panel show?Previous customer interactions across all channels