Below is a complete list of registry values that will control Attendant Pro settings.
We support and recommend using Group policy to push out these registry values.
The registry values should be added to one of two locations depending on the environment:
Per User:
HKEY_CURRENT_USER\Software\Policies\LandisComputer\AttendantPro
Per Machine (Version 1.0.6110.28788 and newer):
HKEY_LOCAL_MACHINE\Software\Policies\LandisComputer\AttendantPro
The "LandisComputer" and "Attendant Pro" subkeys will need to be manually created.
In the AttendantPro subkey, right click and add New | String Value with the name of one of the settings below and the appropriate data.
The setting will take effect immediately. In the Attendant Pro Setting window, the setting will now be locked and not editable since you have set this setting from the registry.
Registry Value: | Setting Description: |
AddParticipant_MethodAvailability | Add Participant Button Visibility |
AlwaysOnTop | Always On Top |
AppSizeSet | Font Size |
AuthorizationKey | Authorization Key |
AutoStartApp | Start application on boot |
BaseLookupURL | Lookup URL (Caller Information Panel) |
BlindTransfer_MethodAvailability | Blind Transfer Button Visibility |
CallbackEmailBody | Call back Email Body |
CallbackEmailSubject | Call back Email Subject |
CallerColorSettings | Call Colors "Caller" field |
CallerInfoSource | Caller information panel source |
CallReportingsFolderPath | CDR Upload Folder Path |
CallReportingsNetworkFileName | Reporting upload folder path |
CallToastStyle | Call toast style |
ClearTransferModeOnHold | Clear Transfer Mode On Hold |
ConfigurableContactLayout_ButtonList | Custom contact card contact buttons |
ConfigurableContactLayout_TextLine1 | Custom contact card contact row 1 |
ConfigurableContactLayout_TextLine2 | Custom contact card contact row 2 |
ConfigurableContactLayout_TextLine3 | Custom contact card contact row 3 |
ConsultTransfer_MethodAvailability | Consult Transfer Button Visibility |
ContactDoubleClickAction | Contact Double Click Action |
ContactNotesMailbox | Central Notes Mailbox |
CustomContactLayout1 | Custom Contact Layout 1 |
CustomContactLayout2 | Custom Contact Layout 2 |
CustomContactLayout3 | Custom Contact Layout 3 |
CustomListContactLayout | Custom List Contact Layout |
DefaultContactGroup | Default Contact Group |
DefaultContactLayout | Default Contact Layout |
DefaultGroupLayout | Contact Groups Layout |
DefaultLanguage | Default Language |
EnableCDR | Enable CDR (reporting) |
EnableCDRKPI_AvgTimeToAnswer | Enable CDR Average Time To Answer |
EnableCDRKPI_AvgTimeToTransfer | Enable CDR Average Time To Transfer |
EnableCDRKPI_TotalCallsToday | Enable CDR Total Calls Today |
EnableEWSIntegration | Enable EWS Integration |
EnableKeypad | Enable Keypad |
EnableTeamsGroups | Show Microsoft Teams groups |
EnableTraceLogging | Enable trace logging |
EnableTransferAdviser | Enable transfer adviser |
EnableUCWAIntegration | Enable UCWA Integration |
EWS_AuthenticationMethod | EWS authentication methods |
EWSDownloadIntervalInHours | How often the Exchange GAL is downloaded in hours |
EWSService_AlternateEmailAddress | EWS Alt. Email |
FocusOnIncomingCall | Focus On Incoming Call |
HoldOnBeginTransfer | Hold On Begin Transfer |
HoldTimeAlertCriticalSeconds | Hold time critical alert in seconds |
HoldTimeAlertEnabled | Hold time alerts enabled |
HoldTimeAlertWarningSeconds | Hold time warning alerts in seconds |
HotkeyAnswer | Hotkey Answer |
HotkeyAnswer_IsGlobal | Hotkey Answer Is Global |
HotkeyDisconnect | Hotkey Disconnect |
HotkeyDisconnect_IsGlobal | Hotkey Disconnect Is Global |
HotkeyGrabFocus | Hotkey Grab Focus |
HotkeyGrabFocus_IsGlobal | Hotkey Grab Focus Is Global |
HotkeyHold | Hotkey Hold |
HotkeyHold_IsGlobal | Hotkey Hold Is Global |
HotkeyPanelConversationHistory | Hotkey History Panel |
HotkeyPanelConversationHistory_IsGlobal | Hotkey History panel is Global |
HotkeyPanelPerson | Hotkey Contacts Panel |
HotkeyPanelPerson_IsGlobal | Hotkey Contacts Panel is Global |
HotkeyPark | Hotkey Park |
HotkeyPark_IsGlobal | Hotkey Park Is Global |
HotkeyRetrieve | Hotkey Retrieve |
HotkeyRetrieve_IsGlobal | Hotkey Retrieve Is Global |
HotkeyRGSSignInAll | Hotkey RGS Sign In All |
HotkeyRGSSignInAll_IsGlobal | Hotkey RGS Sign In All Is Global |
HotkeyRGSSignOutAll | Hotkey RGS Sign Out All |
HotkeyRGSSignOutAll_IsGlobal | Hotkey RGS Sign Out All Is Global |
HotkeySelectDial | Hotkey Select Dial |
HotkeySelectDial_IsGlobal | Hotkey Select Dial Is Global |
HotkeyStartStopRecording | Hotkey Start / Stop Recording |
HotkeyStartStopRecording_IsGlobal | Hotkey Start / Stop Recording Is Global |
HotkeyTransferAddPerson | Hotkey Add Person |
HotkeyTransferAddPerson_IsGlobal | Hotkey Add Person Is Global |
HotkeyTransferBlind | Hotkey Transfer Blind |
HotkeyTransferBlind_IsGlobal | Hotkey Transfer Blind Is Global |
HotkeyTransferConsult | Hotkey Consult Transfer |
HotkeyTransferConsult_IsGlobal | Hotkey Consult Transfer Is Global |
HotkeyTransferIMConsult | Hotkey IM Consult Transfer |
HotkeyTransferIMConsult_IsGlobal | Hotkey IM Consult Transfer Is Global |
HotkeyTransferParkForIndividual | Hotkey Transfer Park For Individual |
HotkeyTransferParkForIndividual_IsGlobal | Hotkey Park For Individual Is Global |
HotkeyTransferSafe | Hotkey Transfer Safe |
HotkeyTransferSafe_IsGlobal | Hotkey Safe Transfer Is Global |
IMConsult_AutomaticTransferDelaySeconds | IM Consult Transfer Automatic Transfer Delay in Seconds |
IMConsult_CallerInfo | IM Consult Transfer Caller Information Template |
IMConsult_EnableAutomaticTransfer | IM Consult Transfer Enable Automatic Transfer from Hold |
IMConsult_InitialMessage | IM Consult Transfer Initial Message Template |
IMConsult_ResponseAllNo | IM Consult Transfer Reject all Calls Response Template |
IMConsult_ResponseAllVoicemail | IM Consult Transfer Send all Calls to Voicemail ResponseTemplate |
IMConsult_ResponseNo | IM Consult Transfer No Response Template |
IMConsult_ResponseVoicemail | IM Consult Transfer Voicemail Response Template |
IMConsult_ResponseYes | IM Consult Transfer Yes Response Template |
IMConsult_Subject | IM Consult Transfer Subject Template |
IMConsultTransfer_MethodAvailability | IM Consult Button Visibility |
LyncWebServicesHostName | Lync Web Services Host Name |
MSTeams_AlternateUserName | Microsoft Teams Alternate Username |
OneClickTransferType | One Click Transfer Type |
Park_MethodAvailability | Park Button Visibility |
ParkFor_MethodAvailability | Park For Button Visibility |
ParkForMessage | Park For Message |
ParkForSubject | Park For Subject |
PhoneNumberPattern | Phone Number Pattern (Caller Information panel) |
PhoneNumberTranslation | Phone Number Translator (Caller Information) |
PlayClickSound | Enable Button Click |
QASCollection | Quick Access Shortcut Collection |
Recording_AutomaticDeviceSelection_Microphone | Automatic Device Selection Microphone (Recording) |
Recording_AutomaticDeviceSelection_Speaker | Automatic Speaker Selection (Recording) |
Recording_EnableMP3Encoding | Enable MP3 Encoding (Recording) |
Recording_FileName | Recording File Name |
Recording_SelectedDevice_Microphone | Manual Microphone Selection (Recording) |
Recording_SelectedDevice_Speaker | Manual Speaker Selection (Recording) |
RecordingMode | Recording Mode |
RecordingsFolderPath | Recordings Folder Path |
RepresentedByColorSettings | Call Colors "Represented by" field |
RevertToMyselfAfterCall | Revert "Call For" Delegate/RGS to Myself After 1 Call |
SafeTransfer_MethodAvailability | Safe Transfer Button Visibility |
Search_EWSAddressBookID | EWS Address Book ID (Advanced Search) |
Search_NumberOfRecordsToReturn | Search Result Limit |
Search_PersonalContactFolderList | List of Personal Outlook Contact Folders to Search (Advanced Search) |
Search_PublicFolderList | List of Public Folders to Search (Advanced Search) |
Search_SearchPrefilter | All Searches Filter |
Search_SearchType | Search Type |
SearchBoxSendsDTMF | Search Box Sends DTMF |
SearchSource_CSVNetworkPath | CSV Contact list Network Path (Advanced Search) |
SearchSource_CSVTextFileImport | Search CSV Contact List(s) (Advanced Search) |
SearchSource_EWSAddressBookDownload | Search Exchange Web Service Address Book (Advanced Search) |
SearchSource_EWSPersonalContactsDownload | Search Exchange Personal Contact Folders (Advanced Search) |
SearchSource_EWSPublicFolderDownload | Search EWS Public Folder Contact List(s) (Advanced Search) |
ShowCallerInformationPanel | Show Caller Info Panel |
ShowContactDetailsPanel | Show Contact Details Panel |
ShowContactTooltip | Contact Card Tooltip |
ShowRGSPanel | Show RGS Agent Group Information Panel |
ShowSearchFilterPanel | Show Search Filter Panel |
StartIM_MethodAvailability | Start IM Button Visibility |
StartStopVideo_MethodAvailability | Start / Stop Video Button Visibility |
SuppressCallToast | Suppress Call Toast |
SuppressCallWindow | Suppress Call Window |
SuppressInactiveCallWindows | Suppress Inactive Call Windows |
UCWA_AlternateSipAddress | UCWA Alternate Sip Address |
UISkin | User Interface |
How to find the value data for the above registry value:
1. On a computer running the MSI version 1.0.6229.30832 or newer of Attendant Pro, configure the Attendant Pro setting(s) that you would like to deploy with group policy/registry values.
2. Open the Options Window | Configuration Information tab | Export Config File button. Save the AttendantProSettings.config file to any desired location.
4. Open the AttendantProSettings.config file. You can use notepad or any other XML editor.
5. Find the setting name from the above list.
6. Directly below the setting you will find the value of the setting. This is the value data for the registry value.
In the example below, BlindTransfer is the value data for the OneClickTransferType registry value.
The setting is now be locked and not editable. See below:
Tip: When entering a custom contact layout into a GPO/Registry value, the XAML code will need to be one long string without line feeds and carriage returns.