Meaningful error message for Bulk CSV update in Channel Manager
BUSINESS CONTEXT
Professional Services and admins must resort to time-consuming trial-and-error. They might give up and perform changes manually.
There is a not-obvious workaround of opening DevTools to see the actual error message.
SOLUTION SUMMARY
Implement downloadable, line-level error reports for RingCX bulk channel CSV imports, mirroring the existing user experience in RingEX (e.g., Bulk User Creation and External Shared Contacts Directory)
DETAILED REQUIREMENTS
1. Downloadable Error Report:
- Provide a "Download Error Log (CSV)" button when an import contains invalid rows.
- The generated file must preserve the original uploaded CSV structure/columns and append an additional final column labeled ErrorMessage.
- Row-level errors must state the specific reason for failure (e.g., "Invalid destinationid", "Invalid channel_name").
- Re-upload Compatibility:
- The system must automatically ignore/strip the Error_Message column during subsequent re-uploads, allowing users to fix errors directly in the downloaded file and immediately re-import it without manual cleanup.
IMPACTED CUSTOMERS
Internal: Professional Services doing mass deployments
External: RCX admins performing bulk channel updates