Introduces APIs and UI for bulk actions in contacts table. The initial action available will be assign labels Fixes: #8536 #12253 ## Screens <img width="1350" height="747" alt="Screenshot 2025-10-29 at 4 05 08 PM" src="https://github.com/user-attachments/assets/0792dff5-0371-4b2e-bdfb-cd32db773402" /> <img width="1345" height="717" alt="Screenshot 2025-10-29 at 4 05 19 PM" src="https://github.com/user-attachments/assets/ae510404-c6de-4c15-a720-f6d10cdac25b" /> --------- Co-authored-by: Muhsin <muhsinkeramam@gmail.com> Co-authored-by: iamsivin <iamsivin@gmail.com> Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
42 lines
1.8 KiB
JSON
42 lines
1.8 KiB
JSON
{
|
|
"BULK_ACTION": {
|
|
"CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
|
|
"AGENT_SELECT_LABEL": "Select agent",
|
|
"ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
|
|
"UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
|
|
"GO_BACK_LABEL": "Go back",
|
|
"ASSIGN_LABEL": "Assign",
|
|
"YES": "Yes",
|
|
"SEARCH_INPUT_PLACEHOLDER": "Search",
|
|
"ASSIGN_AGENT_TOOLTIP": "Assign agent",
|
|
"ASSIGN_TEAM_TOOLTIP": "Assign team",
|
|
"ASSIGN_SUCCESFUL": "Conversations assigned successfully.",
|
|
"ASSIGN_FAILED": "Failed to assign conversations. Please try again.",
|
|
"RESOLVE_SUCCESFUL": "Conversations resolved successfully.",
|
|
"RESOLVE_FAILED": "Failed to resolve conversations. Please try again.",
|
|
"ALL_CONVERSATIONS_SELECTED_ALERT": "Conversations visible on this page are only selected.",
|
|
"AGENT_LIST_LOADING": "Loading agents",
|
|
"UPDATE": {
|
|
"CHANGE_STATUS": "Change status",
|
|
"SNOOZE_UNTIL": "Snooze",
|
|
"UPDATE_SUCCESFUL": "Conversation status updated successfully.",
|
|
"UPDATE_FAILED": "Failed to update conversations. Please try again."
|
|
},
|
|
"LABELS": {
|
|
"ASSIGN_LABELS": "Assign labels",
|
|
"NO_LABELS_FOUND": "No labels found",
|
|
"ASSIGN_SELECTED_LABELS": "Assign selected labels",
|
|
"ASSIGN_SUCCESFUL": "Labels assigned successfully.",
|
|
"ASSIGN_FAILED": "Failed to assign labels. Please try again."
|
|
},
|
|
"TEAMS": {
|
|
"TEAM_SELECT_LABEL": "Select team",
|
|
"NONE": "None",
|
|
"NO_TEAMS_AVAILABLE": "There are no teams added to this account yet.",
|
|
"ASSIGN_SELECTED_TEAMS": "Assign selected team.",
|
|
"ASSIGN_SUCCESFUL": "Teams assigned successfully.",
|
|
"ASSIGN_FAILED": "Failed to assign team. Please try again."
|
|
}
|
|
}
|
|
}
|