Reassignment of Specialized Control Keys in Agent Workspace
In the Agent Workspace of the Chat Platform service, there is the ability to use hotkeys and their combinations to perform specialized actions. You can find information about the standard layout in this article.
You can reassign hotkeys for specialized actions through the hotkeys parameter in the account config.
Here's an example of the parameter value (with default key assignments):
{
"upper_dialog_hotkey": "ctrl+arrowup",
"lower_dialog_hotkey": "ctrl+arrowdown",
"redirect_dialog_hotkey": "ctrl+arrowleft",
"oldest_dialog_hotkey": "ctrl+arrowright",
"send_message_by_enter": true
}
Parameter | Type | Example | Information |
---|---|---|---|
"upper_dialog_hotkey" |
String |
"ctrl+arrowup" |
This parameter assigns hotkeys for moving upward through dialogues in the In Dialogue section. |
"upper_dialog_hotkey" |
String |
"ctrl+arrowdown" |
This parameter assigns hotkeys for moving downward through dialogues in the In Dialogue section. |
"upper_dialog_hotkey" |
String |
"ctrl+arrowleft" |
This parameter assigns hotkeys to call up the window for redirecting a visitor to another department. |
"oldest_dialog_hotkey" |
String |
"ctrl+arrowright" |
This parameter assigns hotkeys for the function of transferring the oldest dialogue from the Awaiting Response section to the In Dialogue section (only works with auto-assignment enabled). |
"send_message_by_enter" |
Boolean |
true |
This parameter determines how messages will be sent:
|
As shown in the example, you should write key names in lowercase, separating them with the plus sign (+) if you need to set a key combination for an action. Below is the table are all the values for non-alphabetical keys accepted by the hotkeys
parameter:
Key | Value Accepted by the Parameter |
---|---|
Space | space |
Enter | enter |
Backspace | backspace |
Delete | delete |
Tab | tab |
Esc | escape |
Left Arrow | arrowleft |
Right Arrow | arrowright |
Up Arrow | arrowup |
Down Arrow | arrowdown |
Alt | alt |
Shift | shift |
Ctrl | ctrl |
Some key combinations are already reserved by the web browser for specific actions. Using these combinations to assign specialized actions in Agent Workspace is not allowed. Here are the forbidden combinations:
* Ctrl + N
* Ctrl + Shift + N
* Ctrl + T
* Ctrl + Shift + T
* Ctrl + W
* Ctrl + Shift + W
In addition to the combinations listed above, there are others that perform specific actions in the web browser. You can assign them as specialized combinations for **Agent Workspace**, but pressing them from the browser will execute both the action in **Agent Workspace** and the browser function set for that key combination (for example, opening the save web page window when pressing Ctrl + S).