Users managing conversations often need the flexibility to unassign conversations as part of their workflows. This could be useful in scenarios where conversations are handed back to the team queue or require reassignment based on specific conditions. Currently, there is no action available to remove an assignee in automations or macros, limiting workflow customization.
Acceptance Criteria:
Action Availability:
The "Remove Assignee" action should be available as an option when configuring automations and macros.
Behavior:
Selecting the "Remove Assignee" action should clear the current assignee from the conversation, making it unassigned.
The conversation should return to the unassigned queue or follow existing routing rules (if applicable) or if any other automation/macro is applied.
Rationale:
Adding the "Remove Assignee" action will enhance workflow flexibility and improve the user experience by enabling more dynamic conversation management. This aligns with the need for scalable and efficient handling of customer interactions.