Project Management migration
Field-level mapping, validation, and rollback between TaskRay and monday Work Management. We move data and schema; workflows are rebuilt natively in monday Work Management.
TaskRay
Source
monday Work Management
Destination
Compatibility
8 of 12
objects map 1:1 between TaskRay and monday Work Management.
Complexity
BStandard
Timeline
3-5 weeks
Overview
Moving from TaskRay to monday.com is a schema reconstruction that starts in Salesforce's API and ends in monday.com's board model. TaskRay has no standalone API — all data exits through Salesforce REST or Bulk API — so migration throughput is gated by the customer's Salesforce edition limits. We extract TaskRay Projects, Sub-Projects, Task Groups, Tasks, Milestones, and Checklist Items, then map them to monday.com Boards with Groups representing phases and Items representing tasks. Field Trickler lookups (Account and Opportunity references propagated from Project to Task) have no direct monday.com equivalent; we recreate those relationships using Connect Boards columns or text fields referencing the original lookup targets. Sub-Project hierarchies exceeding two levels are flattened at import time. Automations, Templates, Dashboards, and Reports do not migrate as code; we deliver a written rebuild inventory for the customer's monday.com admin. Milestone records are flagged as Items with a dedicated Status label so their diamond-marker semantics are preserved in the destination.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a TaskRay object lands in monday Work Management, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
TaskRay
TaskRay Project
monday Work Management
Board
1:1Each TaskRay Project becomes a monday.com Board. We extract the Project Name, description, start and end dates, custom fields, and any Chatter threads or file attachments (as board-level pinned items or documents). Board structure in monday.com is created first so that all child Groups and Items have a valid parent Board reference during import. Folder grouping in monday.com Workspace maps to the customer's organizational convention (by team, client, or portfolio).
TaskRay
Sub-Project
monday Work Management
Group (within Board)
1:1TaskRay Sub-Projects map to Groups inside their parent Board. Sub-Projects carry the same field structure as top-level Projects (custom fields, Task Groups, and Tasks) but roll up to the parent Project. We preserve the Sub-Project-to-Project parentage as a Group name prefix or as a Connect Boards column linking to the primary Board. Sub-Projects with nested Sub-Projects are flattened: the deepest child is promoted one level and the customer is warned that original nesting depth will be reduced.
TaskRay
Task Group
monday Work Management
Group (within Board)
1:1TaskRay Task Groups map to Groups inside a Board, typically representing phases or thematic sections of a project plan. We preserve the Task Group-to-Project parent linkage by placing each Group inside the Board created from its parent Project. Task Group ordering within the Project is preserved as Group sequence order in monday.com.
TaskRay
Task
monday Work Management
Item
1:1TaskRay Tasks become monday.com Items within the appropriate Group. Task fields (Name, description, assignee, due date, priority, blocked/locked state, repeating flag) map to Item column values. Assignee resolution routes through email match against monday.com Workspace members. Due date maps to the Date column; priority maps to the Status or Numbers column using a configured priority label set. Blocked and locked states from TaskRay's custom fields map to a Status label or a dedicated checkbox column.
TaskRay
Milestone
monday Work Management
Item (with Status label)
lossyTaskRay Milestones are a distinct Task record type marked with a milestone flag. In monday.com we recreate them as Items with a dedicated Status label (e.g., 'Milestone') or as Items with a Date column value and a checkbox or label column distinguishing them from standard tasks. The milestone diamond-marker semantics are represented as a visual convention using Status labels rather than a native milestone object — there is no structural milestone object in monday.com equivalent to TaskRay's Plan View diamond icon.
TaskRay
Checklist and Checklist Items
monday Work Management
Subitems (on Item)
1:manyTaskRay Checklist containers with Checklist Items map to monday.com Subitems on each Item. Each Checklist Item (with its completion state and ordering) becomes a Subitem. We preserve the checklist completion status as the Subitem's status or checkbox column value. Note: monday.com Subitems do not appear in individual users' My Day or personal to-do list views — only the parent Item surfaces in those views. This is a documented limitation of the pair. Customers relying on checklist items as individual assignable work units should be warned to restructure those items as standalone Items instead of Subitems.
TaskRay
Task Dependency (Predecessor/Successor)
monday Work Management
Dependency Column
lossyTaskRay task dependencies (predecessor and successor links) map to monday.com's Dependency column, available on Pro and Enterprise plans. We extract predecessor references during export, match them to destination Item IDs, and populate the Dependency column at import time. Note that monday.com's Dependency column only supports blocking-type dependencies (Item A must be complete before Item B starts) rather than TaskRay's more granular finish-to-start, start-to-start, finish-to-finish dependency types. The pair-specific scope covers blocking dependencies only.
TaskRay
Project Template
monday Work Management
Board Template (manual rebuild)
1:1TaskRay Template Projects are migratable as standard Salesforce records via the Bulk API. However, the Template Migration feature (gated to Premium tier on source) must be identified during scoping. Templates migrate as Board copies in monday.com, but the Template configuration — including default Task Group structure, default fields, and Template-cloning settings — requires manual rebuild in monday.com using the Board Template feature. We deliver a written template inventory with recommended monday.com Board Template equivalents.
TaskRay
Resource (User)
monday Work Management
Workspace Member
1:1TaskRay Resources (individual users assigned to tasks) map to monday.com Workspace members by email match. We extract all distinct resource email addresses from Task assignee fields and cross-reference against the monday.com destination Workspace member list. Any TaskRay Resource without a matching monday.com user is placed in a reconciliation queue for the customer's admin to provision before task import begins. Roles (placeholder task owners without a specific user) are not migratable as Role objects in monday.com — we flag them as Items needing manual reassignment.
TaskRay
File Attachments (ContentDocumentLink)
monday Work Management
Item File Column or Pinned Document
1:1TaskRay files stored on Salesforce ContentDocumentLink are downloaded via the Salesforce API and re-uploaded to monday.com as Item file attachments. Each file is linked to the destination Item that corresponds to its source Task. File names, sizes, and upload dates are preserved. Very large files (exceeding monday.com's storage limits per plan) are flagged for the customer to store externally and link via URL column.
TaskRay
Field Trickler Lookups (Account and Opportunity)
monday Work Management
Text or Connect Boards Column
lossyTaskRay's Field Trickler propagates Account and Opportunity lookups from Project to Task automatically. In monday.com there is no equivalent automatic lookup propagation. We extract the Account Name and Opportunity Name from TaskRay during export and write them as text columns on the corresponding Items. For customers needing true relational links, we create Connect Boards columns that reference separate Account and Project Boards, but this requires building the Account Board structure first. We document the lookup reconstruction strategy during scoping and apply it as post-import configuration.
TaskRay
Dashboards and Reports
monday Work Management
Dashboards (manual rebuild)
1:1TaskRay Basic Dashboards and Reports are Salesforce report records migratable via the Salesforce API, but custom report types and dashboard widgets do not transfer directly to monday.com's Dashboard feature. We extract the report and dashboard metadata (names, filters, chart types) as a written inventory. monday.com Dashboards are rebuilt manually using the Dashboard builder, and we provide the mapping from each source report to a recommended monday.com widget configuration. This is not a data migration — it is a rebuild scope documented for the customer's monday.com admin.
| TaskRay | monday Work Management | Compatibility | |
|---|---|---|---|
| TaskRay Project | Board1:1 | Fully supported | |
| Sub-Project | Group (within Board)1:1 | Fully supported | |
| Task Group | Group (within Board)1:1 | Fully supported | |
| Task | Item1:1 | Fully supported | |
| Milestone | Item (with Status label)lossy | Fully supported | |
| Checklist and Checklist Items | Subitems (on Item)1:many | Fully supported | |
| Task Dependency (Predecessor/Successor) | Dependency Columnlossy | Fully supported | |
| Project Template | Board Template (manual rebuild)1:1 | Fully supported | |
| Resource (User) | Workspace Member1:1 | Fully supported | |
| File Attachments (ContentDocumentLink) | Item File Column or Pinned Document1:1 | Fully supported | |
| Field Trickler Lookups (Account and Opportunity) | Text or Connect Boards Columnlossy | Fully supported | |
| Dashboards and Reports | Dashboards (manual rebuild)1:1 | Mapping required |
Gotchas + challenges
Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.
TaskRay gotchas
No standalone API — migration runs through Salesforce
Licensing count explosion during inbound migration
No native cost or invoice objects
Field Trickler lookups require post-migration validation
Sub-Project hierarchy depth limits
monday Work Management gotchas
Subitems have no bulk export endpoint
API complexity budget constrains query depth
Daily call limits vary sharply across plan tiers
Automation and integration rules do not export via API
Saved views are not exposed via API
Pair-specific challenges
Migration approach
Discovery and Salesforce API headroom audit
We audit the source TaskRay Salesforce org across edition, record volumes (Projects, Task Groups, Tasks, Milestones, Checklist Items), custom field counts, Sub-Project hierarchy depth, Field Trickler configuration, and file attachment volume. We measure Salesforce API daily call limits against record volume to determine whether Bulk API 2.0 is required and estimate throughput. We also audit active TaskRay Templates, Dashboards, and Resources. The discovery output is a written migration scope with record counts per object, a Salesforce API headroom assessment, and an identified Sub-Project depth flag for any structures exceeding two levels.
monday.com workspace and board structure design
We design the monday.com destination structure: Workspace(s), Folders, Boards, and Groups mapped from TaskRay Projects, Sub-Projects, and Task Groups. We map milestone-flagged Tasks to Items with a dedicated Status label, configure dependency columns for predecessor/successor chains, and define the assignee resolution strategy using email match against monday.com Workspace members. Subitem strategy is confirmed — standalone Items for assignable checklist items, Subitems for non-assignable sub-tasks. The design is validated against the Sub-Project hierarchy findings from discovery.
Salesforce export and data preparation
We extract data from TaskRay via Salesforce REST and Bulk API in dependency order: Projects first, then Sub-Projects, Task Groups, Tasks, Milestones, Checklist Items, and finally file attachments via ContentDocumentLink. We clean records (remove duplicates, standardize date formats, resolve null values), normalize text fields, and apply the Sub-Project hierarchy flattening rule for any structures exceeding two levels. Checklist Items are extracted as child records under their parent Task with completion state preserved. Field Trickler lookups are extracted as plain-text values for reconstruction in monday.com.
Sandbox migration and reconciliation
We run a full migration into a monday.com test Workspace using production-like data volumes. The customer's project manager or admin reconciles record counts (Boards in, Groups in, Items in, Subitems in), spot-checks 25-50 randomly sampled Items against the source TaskRay records for field accuracy, verifies dependency column relationships, and confirms that milestone Items are distinguishable from standard tasks. Any mapping corrections and board structure adjustments happen here, not in the production Workspace. Owner reconciliation (TaskRay Resources without matching monday.com users) is resolved by the customer's admin before production migration.
Production migration with dependency ordering
We run production migration in record-dependency order: Workspace and Folder structure first, then Boards (from Projects), Groups (from Task Groups and Sub-Projects), Items (from Tasks and Milestones), Subitems (from Checklist Items), dependency column relationships, file attachments, and Field Trickler lookup text columns last. Each phase emits a row-count reconciliation report. Salesforce API rate limiting is managed via exponential backoff and Bulk API chunking throughout. Any Sub-Project depth flattening required is applied at this stage and documented in the reconciliation report.
Cutover, automation inventory handoff, and post-migration validation
We freeze TaskRay write access during cutover, run a final delta migration of any records modified during the migration window, then enable monday.com as the system of record for project management. We deliver the Automation and Template rebuild inventory document to the customer's monday.com admin: each TaskRay Template is mapped to a monday.com Board Template equivalent, and each automation trigger is documented with a recommended monday.com automation rule. We support a one-week hypercare window for reconciliation issues raised by the project team. We do not rebuild automations or templates as code inside the migration scope.
Platform deep dives
TaskRay
Source
Strengths
Weaknesses
monday Work Management
Destination
Strengths
Weaknesses
Complexity grading
Standard Project Management migration. 2 of 8 objects need a mapping; the rest are 1:1.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across TaskRay and monday Work Management.
Object compatibility
2 of 8 objects need a mapping; the rest are 1:1.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
8-object category — typical timelines run 2–7 days end-to-end.
API constraints
TaskRay: Not documented for TaskRay specifically — governed by Salesforce API limits (edition-dependent, 1,000–unlimited daily calls).
Data volume sensitivity
TaskRay exposes a bulk API — large-volume migrations stream efficiently.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during TaskRay to monday Work Management migration scoping. Not seeing yours? Book a call.
Walk through your TaskRay to monday Work Management migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave TaskRay
Other ways to arrive at monday Work Management
Same-Project Management migrations
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.