Name of Feature/Request: Multi-Assignee Support for Task Bulk Import
What financial, time savings, or quality of life improvements will occur with this:
- Time Savings: Eliminates the need for manual post-import edits. Importing large project schedules or recurring task lists with collaborative tasks currently requires opening each imported task individually to manually add secondary team members.
- Financial / Operational Efficiency: Significantly reduces project setup overhead and labor costs when onboarding new projects, migrating data, or building out complex milestone templates.
- Quality of Life & Accuracy: Prevents missed deadlines and miscommunication caused by human error, ensuring no team member is accidentally left off a task during manual updates after a bulk import.
Attempted solutions so far:
- Manual Task Post-Processing: Importing the task list assigned to a single primary owner, then manually searching, opening, and editing each task in Striven to assign additional users. This is extremely time-consuming for large imports (50+ tasks).
- Creating Duplicate Task Rows: Attempting to duplicate task rows in the CSV import file for each user, which results in multiple duplicate tasks rather than a single collaborative task assigned to multiple people.
Digging deep - Any additional Why behind this request / How was this accomplished before Striven:
- The “Why”: Modern workflows frequently rely on shared accountability, where tasks (e.g., joint site audits, team reviews, multi-person approvals, or pair programming) naturally belong to two or more individuals. While Striven’s UI natively supports assigning multiple users to a task, the bulk import tool artificially restricts this functionality to a 1:1 mapping, creating a bottleneck during project setup.
- How it was accomplished before / Industry Standard: Standard project management platforms and import tools allow multi-value fields in CSV/Excel imports by using delimiters (e.g., comma, semi-colon, or pipe-separated values like
john@company.com, jane@company.comorUser ID 101 | User ID 102). The import parser reads the delimited string and maps each user directly to the task’s multi-select assignee field upon validation.